Blender Git Loki
Git Commits -> Revision f51d1ef
Revision f51d1ef by Erwin Coumans (master) April 28, 2006, 00:08 (GMT) |
- fixed Bullet noResponse/ghost mode - added ccd option (future use, very basic and inefficient) - some internal Bullet refactoring/improvements |
Commit Details:
Full Hash: f51d1ef7d692ef6f8e0e2abaf6628dd30b317a8d
SVN Revision: 7330
Parent Commit: 2d6224a
Lines Changed: +1316, -967
26 Modified Paths:
/extern/bullet/Bullet/CollisionDispatch/CollisionDispatcher.cpp (+7, -2) (Diff)
/extern/bullet/Bullet/CollisionDispatch/CollisionWorld.cpp (+150, -0) (Diff)
/extern/bullet/Bullet/CollisionDispatch/CollisionWorld.h (+90, -2) (Diff)
/extern/bullet/Bullet/CollisionDispatch/ConvexConcaveCollisionAlgorithm.cpp (+17, -4) (Diff)
/extern/bullet/Bullet/CollisionDispatch/ConvexConcaveCollisionAlgorithm.h (+1, -1) (Diff)
/extern/bullet/Bullet/CollisionDispatch/ConvexConvexAlgorithm.cpp (+17, -6) (Diff)
/extern/bullet/Bullet/CollisionDispatch/ConvexConvexAlgorithm.h (+1, -1) (Diff)
/extern/bullet/Bullet/CollisionShapes/BvhTriangleMeshShape.cpp (+1, -1) (Diff)
/extern/bullet/Bullet/CollisionShapes/TriangleCallback.h (+1, -1) (Diff)
/extern/bullet/Bullet/CollisionShapes/TriangleMeshShape.cpp (+2, -2) (Diff)
/extern/bullet/Bullet/NarrowPhaseCollision/ContinuousConvexCollision.cpp (+4, -0) (Diff)
/extern/bullet/Bullet/NarrowPhaseCollision/GjkConvexCast.cpp (+14, -4) (Diff)
/extern/bullet/Bullet/NarrowPhaseCollision/GjkPairDetector.cpp (+9, -1) (Diff)
/extern/bullet/Bullet/NarrowPhaseCollision/GjkPairDetector.h (+7, -0) (Diff)
/extern/bullet/Bullet/NarrowPhaseCollision/RaycastCallback.cpp (+6, -10) (Diff)
/extern/bullet/Bullet/NarrowPhaseCollision/RaycastCallback.h (+6, -10) (Diff)
/extern/bullet/Extras/PhysicsInterface/CcdPhysics/CcdPhysicsController.cpp (+15, -0) (Diff)
/extern/bullet/Extras/PhysicsInterface/CcdPhysics/CcdPhysicsController.h (+15, -0) (Diff)
/extern/bullet/Extras/PhysicsInterface/CcdPhysics/CcdPhysicsEnvironment.cpp (+441, -460) (Diff)
/extern/bullet/Extras/PhysicsInterface/CcdPhysics/CcdPhysicsEnvironment.h (+18, -0) (Diff)
/extern/bullet/Extras/PhysicsInterface/Common/PHY_DynamicTypes.h (+4, -2) (Diff)
/extern/bullet/LinearMath/IDebugDraw.h (+1, -0) (Diff)
/source/gameengine/Physics/Bullet/CcdPhysicsController.cpp (+15, -0) (Diff)
/source/gameengine/Physics/Bullet/CcdPhysicsController.h (+15, -0) (Diff)
/source/gameengine/Physics/Bullet/CcdPhysicsEnvironment.cpp (+441, -460) (Diff)
/source/gameengine/Physics/Bullet/CcdPhysicsEnvironment.h (+18, -0) (Diff)
/extern/bullet/Bullet/CollisionDispatch/CollisionWorld.cpp (+150, -0) (Diff)
/extern/bullet/Bullet/CollisionDispatch/CollisionWorld.h (+90, -2) (Diff)
/extern/bullet/Bullet/CollisionDispatch/ConvexConcaveCollisionAlgorithm.cpp (+17, -4) (Diff)
/extern/bullet/Bullet/CollisionDispatch/ConvexConcaveCollisionAlgorithm.h (+1, -1) (Diff)
/extern/bullet/Bullet/CollisionDispatch/ConvexConvexAlgorithm.cpp (+17, -6) (Diff)
/extern/bullet/Bullet/CollisionDispatch/ConvexConvexAlgorithm.h (+1, -1) (Diff)
/extern/bullet/Bullet/CollisionShapes/BvhTriangleMeshShape.cpp (+1, -1) (Diff)
/extern/bullet/Bullet/CollisionShapes/TriangleCallback.h (+1, -1) (Diff)
/extern/bullet/Bullet/CollisionShapes/TriangleMeshShape.cpp (+2, -2) (Diff)
/extern/bullet/Bullet/NarrowPhaseCollision/ContinuousConvexCollision.cpp (+4, -0) (Diff)
/extern/bullet/Bullet/NarrowPhaseCollision/GjkConvexCast.cpp (+14, -4) (Diff)
/extern/bullet/Bullet/NarrowPhaseCollision/GjkPairDetector.cpp (+9, -1) (Diff)
/extern/bullet/Bullet/NarrowPhaseCollision/GjkPairDetector.h (+7, -0) (Diff)
/extern/bullet/Bullet/NarrowPhaseCollision/RaycastCallback.cpp (+6, -10) (Diff)
/extern/bullet/Bullet/NarrowPhaseCollision/RaycastCallback.h (+6, -10) (Diff)
/extern/bullet/Extras/PhysicsInterface/CcdPhysics/CcdPhysicsController.cpp (+15, -0) (Diff)
/extern/bullet/Extras/PhysicsInterface/CcdPhysics/CcdPhysicsController.h (+15, -0) (Diff)
/extern/bullet/Extras/PhysicsInterface/CcdPhysics/CcdPhysicsEnvironment.cpp (+441, -460) (Diff)
/extern/bullet/Extras/PhysicsInterface/CcdPhysics/CcdPhysicsEnvironment.h (+18, -0) (Diff)
/extern/bullet/Extras/PhysicsInterface/Common/PHY_DynamicTypes.h (+4, -2) (Diff)
/extern/bullet/LinearMath/IDebugDraw.h (+1, -0) (Diff)
/source/gameengine/Physics/Bullet/CcdPhysicsController.cpp (+15, -0) (Diff)
/source/gameengine/Physics/Bullet/CcdPhysicsController.h (+15, -0) (Diff)
/source/gameengine/Physics/Bullet/CcdPhysicsEnvironment.cpp (+441, -460) (Diff)
/source/gameengine/Physics/Bullet/CcdPhysicsEnvironment.h (+18, -0) (Diff)