[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