Blender Git Commit Log
Git Commits -> Revision 36fd42a
Revision 36fd42a by Erwin Coumans (master) April 1, 2006, 03:30 (GMT) |
more Bullet physics improvements, mainly stability and performance related. AddObjectActuator has new python method to immediately create objects (this allows to create multiple objects in 1 frame in different positions) |
Commit Details:
Full Hash: 36fd42ac85c40861b960b1f896dff972afc75691
SVN Revision: 7164
Parent Commit: 63bc0b3
Lines Changed: +231, -150
27 Modified Paths:
/extern/bullet/Bullet/BroadphaseCollision/BroadphaseInterface.h (+1, -1) (Diff)
/extern/bullet/Bullet/BroadphaseCollision/CollisionAlgorithm.h (+2, -2) (Diff)
/extern/bullet/Bullet/BroadphaseCollision/Dispatcher.h (+3, -1) (Diff)
/extern/bullet/Bullet/BroadphaseCollision/SimpleBroadphase.cpp (+4, -4) (Diff)
/extern/bullet/Bullet/CollisionDispatch/ConvexConcaveCollisionAlgorithm.cpp (+8, -12) (Diff)
/extern/bullet/Bullet/CollisionDispatch/ConvexConcaveCollisionAlgorithm.h (+4, -6) (Diff)
/extern/bullet/Bullet/CollisionDispatch/ConvexConvexAlgorithm.cpp (+5, -4) (Diff)
/extern/bullet/Bullet/CollisionDispatch/ConvexConvexAlgorithm.h (+2, -2) (Diff)
/extern/bullet/Bullet/CollisionDispatch/EmptyCollisionAlgorithm.cpp (+2, -2) (Diff)
/extern/bullet/Bullet/CollisionDispatch/EmptyCollisionAlgorithm.h (+2, -2) (Diff)
/extern/bullet/Bullet/CollisionShapes/ConvexTriangleCallback.cpp (+1, -1) (Diff)
/extern/bullet/Bullet/NarrowPhaseCollision/ContinuousConvexCollision.cpp (+2, -2) (Diff)
/extern/bullet/Bullet/NarrowPhaseCollision/ConvexPenetrationDepthSolver.h (+3, -1) (Diff)
/extern/bullet/Bullet/NarrowPhaseCollision/DiscreteCollisionDetectorInterface.h (+1, -1) (Diff)
/extern/bullet/Bullet/NarrowPhaseCollision/GjkConvexCast.cpp (+2, -2) (Diff)
/extern/bullet/Bullet/NarrowPhaseCollision/GjkPairDetector.cpp (+5, -2) (Diff)
/extern/bullet/Bullet/NarrowPhaseCollision/GjkPairDetector.h (+1, -1) (Diff)
/extern/bullet/Bullet/NarrowPhaseCollision/MinkowskiPenetrationDepthSolver.cpp (+104, -70) (Diff)
/extern/bullet/Bullet/NarrowPhaseCollision/MinkowskiPenetrationDepthSolver.h (+3, -1) (Diff)
/extern/bullet/BulletDynamics/ConstraintSolver/ContactConstraint.cpp (+22, -5) (Diff)
/extern/bullet/BulletDynamics/ConstraintSolver/SimpleConstraintSolver.cpp (+8, -9) (Diff)
/extern/bullet/BulletDynamics/Dynamics/RigidBody.cpp (+1, -1) (Diff)
/extern/bullet/Extras/PhysicsInterface/CcdPhysics/CcdPhysicsEnvironment.cpp (+2, -1) (Diff)
/source/gameengine/Ketsji/KX_GameObject.cpp (+1, -0) (Diff)
/source/gameengine/Ketsji/KX_SCA_AddObjectActuator.cpp (+34, -15) (Diff)
/source/gameengine/Ketsji/KX_SCA_AddObjectActuator.h (+4, -0) (Diff)
/source/gameengine/Physics/Bullet/CcdPhysicsEnvironment.cpp (+4, -2) (Diff)
/extern/bullet/Bullet/BroadphaseCollision/CollisionAlgorithm.h (+2, -2) (Diff)
/extern/bullet/Bullet/BroadphaseCollision/Dispatcher.h (+3, -1) (Diff)
/extern/bullet/Bullet/BroadphaseCollision/SimpleBroadphase.cpp (+4, -4) (Diff)
/extern/bullet/Bullet/CollisionDispatch/ConvexConcaveCollisionAlgorithm.cpp (+8, -12) (Diff)
/extern/bullet/Bullet/CollisionDispatch/ConvexConcaveCollisionAlgorithm.h (+4, -6) (Diff)
/extern/bullet/Bullet/CollisionDispatch/ConvexConvexAlgorithm.cpp (+5, -4) (Diff)
/extern/bullet/Bullet/CollisionDispatch/ConvexConvexAlgorithm.h (+2, -2) (Diff)
/extern/bullet/Bullet/CollisionDispatch/EmptyCollisionAlgorithm.cpp (+2, -2) (Diff)
/extern/bullet/Bullet/CollisionDispatch/EmptyCollisionAlgorithm.h (+2, -2) (Diff)
/extern/bullet/Bullet/CollisionShapes/ConvexTriangleCallback.cpp (+1, -1) (Diff)
/extern/bullet/Bullet/NarrowPhaseCollision/ContinuousConvexCollision.cpp (+2, -2) (Diff)
/extern/bullet/Bullet/NarrowPhaseCollision/ConvexPenetrationDepthSolver.h (+3, -1) (Diff)
/extern/bullet/Bullet/NarrowPhaseCollision/DiscreteCollisionDetectorInterface.h (+1, -1) (Diff)
/extern/bullet/Bullet/NarrowPhaseCollision/GjkConvexCast.cpp (+2, -2) (Diff)
/extern/bullet/Bullet/NarrowPhaseCollision/GjkPairDetector.cpp (+5, -2) (Diff)
/extern/bullet/Bullet/NarrowPhaseCollision/GjkPairDetector.h (+1, -1) (Diff)
/extern/bullet/Bullet/NarrowPhaseCollision/MinkowskiPenetrationDepthSolver.cpp (+104, -70) (Diff)
/extern/bullet/Bullet/NarrowPhaseCollision/MinkowskiPenetrationDepthSolver.h (+3, -1) (Diff)
/extern/bullet/BulletDynamics/ConstraintSolver/ContactConstraint.cpp (+22, -5) (Diff)
/extern/bullet/BulletDynamics/ConstraintSolver/SimpleConstraintSolver.cpp (+8, -9) (Diff)
/extern/bullet/BulletDynamics/Dynamics/RigidBody.cpp (+1, -1) (Diff)
/extern/bullet/Extras/PhysicsInterface/CcdPhysics/CcdPhysicsEnvironment.cpp (+2, -1) (Diff)
/source/gameengine/Ketsji/KX_GameObject.cpp (+1, -0) (Diff)
/source/gameengine/Ketsji/KX_SCA_AddObjectActuator.cpp (+34, -15) (Diff)
/source/gameengine/Ketsji/KX_SCA_AddObjectActuator.h (+4, -0) (Diff)
/source/gameengine/Physics/Bullet/CcdPhysicsEnvironment.cpp (+4, -2) (Diff)