[Bf-blender-cvs] CVS commit: blender/extern/bullet/Bullet/CollisionDispatch CollisionDispatcher.cpp CollisionWorld.cpp CollisionWorld.h ConvexConcaveCollisionAlgorithm.cpp ConvexConcaveCollisionAlgorithm.h ConvexConvexAlgorithm.cpp ConvexConvexAlgorithm.h blender/extern/bullet/Bullet/CollisionShapes BvhTriangleMeshShape.cpp TriangleCallback.h TriangleMeshShape.cpp ...
Erwin Coumans
blender at erwincoumans.com
Fri Apr 28 02:08:19 CEST 2006
erwin (Erwin Coumans) 2006/04/28 02:08:19 CEST
Modified files:
blender/extern/bullet/Bullet/CollisionDispatch
CollisionDispatcher.cpp
CollisionWorld.cpp
CollisionWorld.h
ConvexConcaveCollisionAlgorithm.cpp
ConvexConcaveCollisionAlgorithm.h
ConvexConvexAlgorithm.cpp
ConvexConvexAlgorithm.h
blender/extern/bullet/Bullet/CollisionShapes
BvhTriangleMeshShape.cpp
TriangleCallback.h
TriangleMeshShape.cpp
blender/extern/bullet/Bullet/NarrowPhaseCollision
ContinuousConvexCollision.cpp
GjkConvexCast.cpp
GjkPairDetector.cpp
GjkPairDetector.h
RaycastCallback.cpp
RaycastCallback.h
blender/extern/bullet/Demos/CcdPhysicsDemo CcdPhysicsDemo.cpp
blender/extern/bullet/Demos/GjkConvexCastDemo
LinearConvexCastDemo.cpp
blender/extern/bullet/Demos/OpenGL BMF_Api.cpp BMF_Api.h
BMF_BitmapFont.cpp
BMF_BitmapFont.h
BMF_FontData.h BMF_Fonts.h
BMF_Settings.h
BMF_font_helv10.cpp
GL_ShapeDrawer.cpp
GlutStuff.cpp
blender/extern/bullet/Extras/PhysicsInterface/CcdPhysics
CcdPhysicsController.cpp
CcdPhysicsController.h
CcdPhysicsEnvironment.cpp
CcdPhysicsEnvironment.h
blender/extern/bullet/Extras/PhysicsInterface/Common
PHY_DynamicTypes.h
blender/extern/bullet/LinearMath IDebugDraw.h
blender/source/gameengine/Physics/Bullet
CcdPhysicsController.cpp
CcdPhysicsController.h
CcdPhysicsEnvironment.cpp
CcdPhysicsEnvironment.h
Log:
- fixed Bullet noResponse/ghost mode
- added ccd option (future use, very basic and inefficient)
- some internal Bullet refactoring/improvements
Revision Changes Path
1.8 +7 -2 blender/extern/bullet/Bullet/CollisionDispatch/CollisionDispatcher.cpp
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/extern/bullet/Bullet/CollisionDispatch/CollisionDispatcher.cpp.diff?r1=1.7&r2=1.8&cvsroot=bf-blender>
1.5 +150 -0 blender/extern/bullet/Bullet/CollisionDispatch/CollisionWorld.cpp
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/extern/bullet/Bullet/CollisionDispatch/CollisionWorld.cpp.diff?r1=1.4&r2=1.5&cvsroot=bf-blender>
1.3 +90 -2 blender/extern/bullet/Bullet/CollisionDispatch/CollisionWorld.h
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/extern/bullet/Bullet/CollisionDispatch/CollisionWorld.h.diff?r1=1.2&r2=1.3&cvsroot=bf-blender>
1.4 +17 -4 blender/extern/bullet/Bullet/CollisionDispatch/ConvexConcaveCollisionAlgorithm.cpp
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/extern/bullet/Bullet/CollisionDispatch/ConvexConcaveCollisionAlgorithm.cpp.diff?r1=1.3&r2=1.4&cvsroot=bf-blender>
1.4 +1 -1 blender/extern/bullet/Bullet/CollisionDispatch/ConvexConcaveCollisionAlgorithm.h
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/extern/bullet/Bullet/CollisionDispatch/ConvexConcaveCollisionAlgorithm.h.diff?r1=1.3&r2=1.4&cvsroot=bf-blender>
1.10 +17 -6 blender/extern/bullet/Bullet/CollisionDispatch/ConvexConvexAlgorithm.cpp
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/extern/bullet/Bullet/CollisionDispatch/ConvexConvexAlgorithm.cpp.diff?r1=1.9&r2=1.10&cvsroot=bf-blender>
1.5 +1 -1 blender/extern/bullet/Bullet/CollisionDispatch/ConvexConvexAlgorithm.h
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/extern/bullet/Bullet/CollisionDispatch/ConvexConvexAlgorithm.h.diff?r1=1.4&r2=1.5&cvsroot=bf-blender>
1.3 +1 -1 blender/extern/bullet/Bullet/CollisionShapes/BvhTriangleMeshShape.cpp
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/extern/bullet/Bullet/CollisionShapes/BvhTriangleMeshShape.cpp.diff?r1=1.2&r2=1.3&cvsroot=bf-blender>
1.5 +1 -1 blender/extern/bullet/Bullet/CollisionShapes/TriangleCallback.h
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/extern/bullet/Bullet/CollisionShapes/TriangleCallback.h.diff?r1=1.4&r2=1.5&cvsroot=bf-blender>
1.9 +2 -2 blender/extern/bullet/Bullet/CollisionShapes/TriangleMeshShape.cpp
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/extern/bullet/Bullet/CollisionShapes/TriangleMeshShape.cpp.diff?r1=1.8&r2=1.9&cvsroot=bf-blender>
1.6 +4 -0 blender/extern/bullet/Bullet/NarrowPhaseCollision/ContinuousConvexCollision.cpp
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/extern/bullet/Bullet/NarrowPhaseCollision/ContinuousConvexCollision.cpp.diff?r1=1.5&r2=1.6&cvsroot=bf-blender>
1.6 +14 -4 blender/extern/bullet/Bullet/NarrowPhaseCollision/GjkConvexCast.cpp
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/extern/bullet/Bullet/NarrowPhaseCollision/GjkConvexCast.cpp.diff?r1=1.5&r2=1.6&cvsroot=bf-blender>
1.7 +9 -1 blender/extern/bullet/Bullet/NarrowPhaseCollision/GjkPairDetector.cpp
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/extern/bullet/Bullet/NarrowPhaseCollision/GjkPairDetector.cpp.diff?r1=1.6&r2=1.7&cvsroot=bf-blender>
1.7 +7 -0 blender/extern/bullet/Bullet/NarrowPhaseCollision/GjkPairDetector.h
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/extern/bullet/Bullet/NarrowPhaseCollision/GjkPairDetector.h.diff?r1=1.6&r2=1.7&cvsroot=bf-blender>
1.7 +6 -10 blender/extern/bullet/Bullet/NarrowPhaseCollision/RaycastCallback.cpp
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/extern/bullet/Bullet/NarrowPhaseCollision/RaycastCallback.cpp.diff?r1=1.6&r2=1.7&cvsroot=bf-blender>
1.6 +6 -10 blender/extern/bullet/Bullet/NarrowPhaseCollision/RaycastCallback.h
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/extern/bullet/Bullet/NarrowPhaseCollision/RaycastCallback.h.diff?r1=1.5&r2=1.6&cvsroot=bf-blender>
1.15 +46 -67 blender/extern/bullet/Demos/CcdPhysicsDemo/CcdPhysicsDemo.cpp
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/extern/bullet/Demos/CcdPhysicsDemo/CcdPhysicsDemo.cpp.diff?r1=1.14&r2=1.15&cvsroot=bf-blender>
1.7 +0 -1 blender/extern/bullet/Demos/GjkConvexCastDemo/LinearConvexCastDemo.cpp
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/extern/bullet/Demos/GjkConvexCastDemo/LinearConvexCastDemo.cpp.diff?r1=1.6&r2=1.7&cvsroot=bf-blender>
1.9 +0 -0 blender/extern/bullet/Demos/OpenGL/BMF_Api.cpp
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/extern/bullet/Demos/OpenGL/BMF_Api.cpp.diff?r1=1.8&r2=1.9&cvsroot=bf-blender>
1.8 +0 -0 blender/extern/bullet/Demos/OpenGL/BMF_Api.h
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/extern/bullet/Demos/OpenGL/BMF_Api.h.diff?r1=1.7&r2=1.8&cvsroot=bf-blender>
1.9 +0 -0 blender/extern/bullet/Demos/OpenGL/BMF_BitmapFont.cpp
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/extern/bullet/Demos/OpenGL/BMF_BitmapFont.cpp.diff?r1=1.8&r2=1.9&cvsroot=bf-blender>
1.8 +0 -0 blender/extern/bullet/Demos/OpenGL/BMF_BitmapFont.h
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/extern/bullet/Demos/OpenGL/BMF_BitmapFont.h.diff?r1=1.7&r2=1.8&cvsroot=bf-blender>
1.8 +0 -0 blender/extern/bullet/Demos/OpenGL/BMF_FontData.h
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/extern/bullet/Demos/OpenGL/BMF_FontData.h.diff?r1=1.7&r2=1.8&cvsroot=bf-blender>
1.8 +0 -0 blender/extern/bullet/Demos/OpenGL/BMF_Fonts.h
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/extern/bullet/Demos/OpenGL/BMF_Fonts.h.diff?r1=1.7&r2=1.8&cvsroot=bf-blender>
1.8 +0 -0 blender/extern/bullet/Demos/OpenGL/BMF_Settings.h
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/extern/bullet/Demos/OpenGL/BMF_Settings.h.diff?r1=1.7&r2=1.8&cvsroot=bf-blender>
1.9 +0 -0 blender/extern/bullet/Demos/OpenGL/BMF_font_helv10.cpp
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/extern/bullet/Demos/OpenGL/BMF_font_helv10.cpp.diff?r1=1.8&r2=1.9&cvsroot=bf-blender>
1.6 +1 -1 blender/extern/bullet/Demos/OpenGL/GL_ShapeDrawer.cpp
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/extern/bullet/Demos/OpenGL/GL_ShapeDrawer.cpp.diff?r1=1.5&r2=1.6&cvsroot=bf-blender>
1.7 +5 -4 blender/extern/bullet/Demos/OpenGL/GlutStuff.cpp
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/extern/bullet/Demos/OpenGL/GlutStuff.cpp.diff?r1=1.6&r2=1.7&cvsroot=bf-blender>
1.17 +15 -0 blender/extern/bullet/Extras/PhysicsInterface/CcdPhysics/CcdPhysicsController.cpp
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/extern/bullet/Extras/PhysicsInterface/CcdPhysics/CcdPhysicsController.cpp.diff?r1=1.16&r2=1.17&cvsroot=bf-blender>
1.13 +15 -0 blender/extern/bullet/Extras/PhysicsInterface/CcdPhysics/CcdPhysicsController.h
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/extern/bullet/Extras/PhysicsInterface/CcdPhysics/CcdPhysicsController.h.diff?r1=1.12&r2=1.13&cvsroot=bf-blender>
1.23 +440 -459 blender/extern/bullet/Extras/PhysicsInterface/CcdPhysics/CcdPhysicsEnvironment.cpp
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/extern/bullet/Extras/PhysicsInterface/CcdPhysics/CcdPhysicsEnvironment.cpp.diff?r1=1.22&r2=1.23&cvsroot=bf-blender>
1.13 +18 -0 blender/extern/bullet/Extras/PhysicsInterface/CcdPhysics/CcdPhysicsEnvironment.h
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/extern/bullet/Extras/PhysicsInterface/CcdPhysics/CcdPhysicsEnvironment.h.diff?r1=1.12&r2=1.13&cvsroot=bf-blender>
1.3 +4 -2 blender/extern/bullet/Extras/PhysicsInterface/Common/PHY_DynamicTypes.h
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/extern/bullet/Extras/PhysicsInterface/Common/PHY_DynamicTypes.h.diff?r1=1.2&r2=1.3&cvsroot=bf-blender>
1.8 +1 -0 blender/extern/bullet/LinearMath/IDebugDraw.h
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/extern/bullet/LinearMath/IDebugDraw.h.diff?r1=1.7&r2=1.8&cvsroot=bf-blender>
1.22 +15 -0 blender/source/gameengine/Physics/Bullet/CcdPhysicsController.cpp
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/gameengine/Physics/Bullet/CcdPhysicsController.cpp.diff?r1=1.21&r2=1.22&cvsroot=bf-blender>
1.14 +15 -0 blender/source/gameengine/Physics/Bullet/CcdPhysicsController.h
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/gameengine/Physics/Bullet/CcdPhysicsController.h.diff?r1=1.13&r2=1.14&cvsroot=bf-blender>
1.33 +440 -459 blender/source/gameengine/Physics/Bullet/CcdPhysicsEnvironment.cpp
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/gameengine/Physics/Bullet/CcdPhysicsEnvironment.cpp.diff?r1=1.32&r2=1.33&cvsroot=bf-blender>
1.15 +18 -0 blender/source/gameengine/Physics/Bullet/CcdPhysicsEnvironment.h
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/gameengine/Physics/Bullet/CcdPhysicsEnvironment.h.diff?r1=1.14&r2=1.15&cvsroot=bf-blender>
More information about the Bf-blender-cvs
mailing list