Blender Git Loki
Git Commits -> Revision bf38cf6
Revision bf38cf6 by Erwin Coumans (master) May 19, 2006, 20:20 (GMT) |
Bullet: added per-contact point user-cache, + callback. This allows Collision Detection to be used more generically, and still have persistent info stored, like contact constraints. Bullet: added support for restitution |
Commit Details:
Full Hash: bf38cf6f80697502f5b8423803910d23fa7728db
SVN Revision: 7479
Parent Commit: 069e83b
Lines Changed: +323, -95
17 Modified Paths:
/extern/bullet/Bullet/BroadphaseCollision/Dispatcher.h (+2, -0) (Diff)
/extern/bullet/Bullet/CollisionDispatch/CollisionDispatcher.cpp (+17, -1) (Diff)
/extern/bullet/Bullet/CollisionDispatch/CollisionDispatcher.h (+3, -0) (Diff)
/extern/bullet/Bullet/CollisionDispatch/CollisionWorld.cpp (+25, -0) (Diff)
/extern/bullet/Bullet/CollisionDispatch/CollisionWorld.h (+1, -1) (Diff)
/extern/bullet/Bullet/CollisionDispatch/ConvexConcaveCollisionAlgorithm.cpp (+2, -3) (Diff)
/extern/bullet/Bullet/CollisionDispatch/ConvexConvexAlgorithm.cpp (+2, -1) (Diff)
/extern/bullet/Bullet/CollisionDispatch/ManifoldResult.cpp (+8, -3) (Diff)
/extern/bullet/Bullet/CollisionShapes/ConvexTriangleCallback.cpp (+0, -5) (Diff)
/extern/bullet/Bullet/CollisionShapes/ConvexTriangleCallback.h (+0, -1) (Diff)
/extern/bullet/Bullet/NarrowPhaseCollision/ManifoldPoint.h (+11, -32) (Diff)
/extern/bullet/Bullet/NarrowPhaseCollision/PersistentManifold.cpp (+61, -1) (Diff)
/extern/bullet/Bullet/NarrowPhaseCollision/PersistentManifold.h (+20, -2) (Diff)
/extern/bullet/BulletDynamics/ConstraintSolver/ContactConstraint.cpp (+35, -32) (Diff)
/extern/bullet/BulletDynamics/ConstraintSolver/ContactConstraint.h (+33, -0) (Diff)
/extern/bullet/BulletDynamics/ConstraintSolver/SimpleConstraintSolver.cpp (+101, -13) (Diff)
/extern/bullet/BulletDynamics/ConstraintSolver/SimpleConstraintSolver.h (+2, -0) (Diff)
/extern/bullet/Bullet/CollisionDispatch/CollisionDispatcher.cpp (+17, -1) (Diff)
/extern/bullet/Bullet/CollisionDispatch/CollisionDispatcher.h (+3, -0) (Diff)
/extern/bullet/Bullet/CollisionDispatch/CollisionWorld.cpp (+25, -0) (Diff)
/extern/bullet/Bullet/CollisionDispatch/CollisionWorld.h (+1, -1) (Diff)
/extern/bullet/Bullet/CollisionDispatch/ConvexConcaveCollisionAlgorithm.cpp (+2, -3) (Diff)
/extern/bullet/Bullet/CollisionDispatch/ConvexConvexAlgorithm.cpp (+2, -1) (Diff)
/extern/bullet/Bullet/CollisionDispatch/ManifoldResult.cpp (+8, -3) (Diff)
/extern/bullet/Bullet/CollisionShapes/ConvexTriangleCallback.cpp (+0, -5) (Diff)
/extern/bullet/Bullet/CollisionShapes/ConvexTriangleCallback.h (+0, -1) (Diff)
/extern/bullet/Bullet/NarrowPhaseCollision/ManifoldPoint.h (+11, -32) (Diff)
/extern/bullet/Bullet/NarrowPhaseCollision/PersistentManifold.cpp (+61, -1) (Diff)
/extern/bullet/Bullet/NarrowPhaseCollision/PersistentManifold.h (+20, -2) (Diff)
/extern/bullet/BulletDynamics/ConstraintSolver/ContactConstraint.cpp (+35, -32) (Diff)
/extern/bullet/BulletDynamics/ConstraintSolver/ContactConstraint.h (+33, -0) (Diff)
/extern/bullet/BulletDynamics/ConstraintSolver/SimpleConstraintSolver.cpp (+101, -13) (Diff)
/extern/bullet/BulletDynamics/ConstraintSolver/SimpleConstraintSolver.h (+2, -0) (Diff)