Blender Git Commit Log
Git Commits -> Revision 3a1b7ec
Revision 3a1b7ec by Erwin Coumans (master) November 12, 2006, 21:05 (GMT) |
updating Bullet 2.x with latest changes. The integration + C-API will follow at some stage. |
Commit Details:
Full Hash: 3a1b7ece402001f2f93669a7b36c32f5e7827bab
SVN Revision: 8849
Parent Commit: 22d97b2
Lines Changed: +1544, -517
4 Added Paths:
/extern/bullet2/src/BulletCollision/CollisionShapes/btTriangleBuffer.cpp (+41, -0) (View)
/extern/bullet2/src/BulletCollision/CollisionShapes/btTriangleBuffer.h (+60, -0) (View)
/extern/bullet2/src/LinearMath/btGeometryUtil.cpp (+168, -0) (View)
/extern/bullet2/src/LinearMath/btGeometryUtil.h (+39, -0) (View)
/extern/bullet2/src/BulletCollision/CollisionShapes/btTriangleBuffer.h (+60, -0) (View)
/extern/bullet2/src/LinearMath/btGeometryUtil.cpp (+168, -0) (View)
/extern/bullet2/src/LinearMath/btGeometryUtil.h (+39, -0) (View)
53 Modified Paths:
/extern/bullet2/src/BulletCollision/BroadphaseCollision/btBroadphaseProxy.h (+3, -1) (Diff)
/extern/bullet2/src/BulletCollision/BroadphaseCollision/btCollisionAlgorithm.h (+1, -1) (Diff)
/extern/bullet2/src/BulletCollision/BroadphaseCollision/btDispatcher.h (+4, -2) (Diff)
/extern/bullet2/src/BulletCollision/BroadphaseCollision/btSimpleBroadphase.cpp (+1, -0) (Diff)
/extern/bullet2/src/BulletCollision/CMakeLists.txt (+1, -0) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btCollisionCreateFunc.h (+2, -2) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btCollisionDispatcher.cpp (+10, -9) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btCollisionObject.cpp (+4, -4) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btCollisionObject.h (+182, -22) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btCollisionWorld.cpp (+19, -25) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btCollisionWorld.h (+1, -1) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btCompoundCollisionAlgorithm.cpp (+21, -21) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btConvexConcaveCollisionAlgorithm.cpp (+24, -23) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btConvexConvexAlgorithm.cpp (+24, -25) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btManifoldResult.cpp (+4, -4) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btManifoldResult.h (+4, -2) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btSimulationIslandManager.cpp (+27, -27) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btSphereBoxCollisionAlgorithm.cpp (+5, -5) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btSphereSphereCollisionAlgorithm.cpp (+5, -5) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btSphereTriangleCollisionAlgorithm.cpp (+4, -4) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btBoxShape.h (+31, -0) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btConvexShape.h (+12, -1) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btMultiSphereShape.cpp (+6, -6) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btMultiSphereShape.h (+1, -3) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btTriangleMesh.h (+9, -0) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btTriangleShape.h (+12, -0) (Diff)
/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btDiscreteCollisionDetectorInterface.h (+3, -3) (Diff)
/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btGjkPairDetector.cpp (+72, -22) (Diff)
/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btGjkPairDetector.h (+8, -0) (Diff)
/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btMinkowskiPenetrationDepthSolver.cpp (+117, -36) (Diff)
/extern/bullet2/src/BulletDynamics/ConstraintSolver/btContactConstraint.cpp (+15, -12) (Diff)
/extern/bullet2/src/BulletDynamics/ConstraintSolver/btGeneric6DofConstraint.cpp (+149, -16) (Diff)
/extern/bullet2/src/BulletDynamics/ConstraintSolver/btSequentialImpulseConstraintSolver.cpp (+67, -58) (Diff)
/extern/bullet2/src/BulletDynamics/ConstraintSolver/btSequentialImpulseConstraintSolver.h (+3, -2) (Diff)
/extern/bullet2/src/BulletDynamics/ConstraintSolver/btTypedConstraint.cpp (+1, -1) (Diff)
/extern/bullet2/src/BulletDynamics/Dynamics/btDiscreteDynamicsWorld.cpp (+128, -58) (Diff)
/extern/bullet2/src/BulletDynamics/Dynamics/btDiscreteDynamicsWorld.h (+2, -1) (Diff)
/extern/bullet2/src/BulletDynamics/Dynamics/btDynamicsWorld.h (+4, -0) (Diff)
/extern/bullet2/src/BulletDynamics/Dynamics/btRigidBody.cpp (+25, -15) (Diff)
/extern/bullet2/src/BulletDynamics/Dynamics/btRigidBody.h (+12, -6) (Diff)
/extern/bullet2/src/BulletDynamics/Dynamics/btSimpleDynamicsWorld.cpp (+19, -8) (Diff)
/extern/bullet2/src/BulletDynamics/Dynamics/btSimpleDynamicsWorld.h (+2, -0) (Diff)
/extern/bullet2/src/BulletDynamics/Vehicle/btRaycastVehicle.cpp (+45, -16) (Diff)
/extern/bullet2/src/BulletDynamics/Vehicle/btRaycastVehicle.h (+4, -5) (Diff)
/extern/bullet2/src/LinearMath/btAabbUtil2.h (+70, -0) (Diff)
/extern/bullet2/src/LinearMath/btDefaultMotionState.h (+10, -1) (Diff)
/extern/bullet2/src/LinearMath/btMotionState.h (+7, -2) (Diff)
/extern/bullet2/src/LinearMath/btQuickprof.cpp (+15, -22) (Diff)
/extern/bullet2/src/LinearMath/btQuickprof.h (+18, -22) (Diff)
/extern/bullet2/src/LinearMath/btScalar.h (+10, -9) (Diff)
/extern/bullet2/src/LinearMath/btSimdMinMax.h (+1, -0) (Diff)
/extern/bullet2/src/LinearMath/btTransformUtil.h (+11, -9) (Diff)
/extern/bullet2/src/LinearMath/CMakeLists.txt (+1, -0) (Diff)
/extern/bullet2/src/BulletCollision/BroadphaseCollision/btCollisionAlgorithm.h (+1, -1) (Diff)
/extern/bullet2/src/BulletCollision/BroadphaseCollision/btDispatcher.h (+4, -2) (Diff)
/extern/bullet2/src/BulletCollision/BroadphaseCollision/btSimpleBroadphase.cpp (+1, -0) (Diff)
/extern/bullet2/src/BulletCollision/CMakeLists.txt (+1, -0) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btCollisionCreateFunc.h (+2, -2) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btCollisionDispatcher.cpp (+10, -9) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btCollisionObject.cpp (+4, -4) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btCollisionObject.h (+182, -22) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btCollisionWorld.cpp (+19, -25) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btCollisionWorld.h (+1, -1) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btCompoundCollisionAlgorithm.cpp (+21, -21) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btConvexConcaveCollisionAlgorithm.cpp (+24, -23) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btConvexConvexAlgorithm.cpp (+24, -25) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btManifoldResult.cpp (+4, -4) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btManifoldResult.h (+4, -2) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btSimulationIslandManager.cpp (+27, -27) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btSphereBoxCollisionAlgorithm.cpp (+5, -5) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btSphereSphereCollisionAlgorithm.cpp (+5, -5) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btSphereTriangleCollisionAlgorithm.cpp (+4, -4) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btBoxShape.h (+31, -0) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btConvexShape.h (+12, -1) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btMultiSphereShape.cpp (+6, -6) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btMultiSphereShape.h (+1, -3) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btTriangleMesh.h (+9, -0) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btTriangleShape.h (+12, -0) (Diff)
/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btDiscreteCollisionDetectorInterface.h (+3, -3) (Diff)
/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btGjkPairDetector.cpp (+72, -22) (Diff)
/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btGjkPairDetector.h (+8, -0) (Diff)
/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btMinkowskiPenetrationDepthSolver.cpp (+117, -36) (Diff)
/extern/bullet2/src/BulletDynamics/ConstraintSolver/btContactConstraint.cpp (+15, -12) (Diff)
/extern/bullet2/src/BulletDynamics/ConstraintSolver/btGeneric6DofConstraint.cpp (+149, -16) (Diff)
/extern/bullet2/src/BulletDynamics/ConstraintSolver/btSequentialImpulseConstraintSolver.cpp (+67, -58) (Diff)
/extern/bullet2/src/BulletDynamics/ConstraintSolver/btSequentialImpulseConstraintSolver.h (+3, -2) (Diff)
/extern/bullet2/src/BulletDynamics/ConstraintSolver/btTypedConstraint.cpp (+1, -1) (Diff)
/extern/bullet2/src/BulletDynamics/Dynamics/btDiscreteDynamicsWorld.cpp (+128, -58) (Diff)
/extern/bullet2/src/BulletDynamics/Dynamics/btDiscreteDynamicsWorld.h (+2, -1) (Diff)
/extern/bullet2/src/BulletDynamics/Dynamics/btDynamicsWorld.h (+4, -0) (Diff)
/extern/bullet2/src/BulletDynamics/Dynamics/btRigidBody.cpp (+25, -15) (Diff)
/extern/bullet2/src/BulletDynamics/Dynamics/btRigidBody.h (+12, -6) (Diff)
/extern/bullet2/src/BulletDynamics/Dynamics/btSimpleDynamicsWorld.cpp (+19, -8) (Diff)
/extern/bullet2/src/BulletDynamics/Dynamics/btSimpleDynamicsWorld.h (+2, -0) (Diff)
/extern/bullet2/src/BulletDynamics/Vehicle/btRaycastVehicle.cpp (+45, -16) (Diff)
/extern/bullet2/src/BulletDynamics/Vehicle/btRaycastVehicle.h (+4, -5) (Diff)
/extern/bullet2/src/LinearMath/btAabbUtil2.h (+70, -0) (Diff)
/extern/bullet2/src/LinearMath/btDefaultMotionState.h (+10, -1) (Diff)
/extern/bullet2/src/LinearMath/btMotionState.h (+7, -2) (Diff)
/extern/bullet2/src/LinearMath/btQuickprof.cpp (+15, -22) (Diff)
/extern/bullet2/src/LinearMath/btQuickprof.h (+18, -22) (Diff)
/extern/bullet2/src/LinearMath/btScalar.h (+10, -9) (Diff)
/extern/bullet2/src/LinearMath/btSimdMinMax.h (+1, -0) (Diff)
/extern/bullet2/src/LinearMath/btTransformUtil.h (+11, -9) (Diff)
/extern/bullet2/src/LinearMath/CMakeLists.txt (+1, -0) (Diff)