[Bf-blender-cvs] CVS commit: blender/extern/bullet/BulletDynamics/ConstraintSolver SimpleConstraintSolver.cpp SimpleConstraintSolver.h blender/extern/bullet/Bullet/BroadphaseCollision AxisSweep3.cpp AxisSweep3.h BroadphaseProxy.h SimpleBroadphase.cpp SimpleBroadphase.h blender/extern/bullet/Bullet/CollisionDispatch CollisionDispatcher.cpp ConvexConvexAlgorithm.cpp ...

Erwin Coumans blender at erwincoumans.com
Wed Apr 26 05:20:28 CEST 2006


erwin (Erwin Coumans) 2006/04/26 05:20:28 CEST

  Modified files:
    blender/extern/bullet/BulletDynamics/ConstraintSolver 
                                                          SimpleConstraintSolver.cpp 
                                                          SimpleConstraintSolver.h 
    blender/extern/bullet/Bullet/BroadphaseCollision 
                                                     AxisSweep3.cpp 
                                                     AxisSweep3.h 
                                                     BroadphaseProxy.h 
                                                     SimpleBroadphase.cpp 
                                                     SimpleBroadphase.h 
    blender/extern/bullet/Bullet/CollisionDispatch 
                                                   CollisionDispatcher.cpp 
                                                   ConvexConvexAlgorithm.cpp 
                                                   ConvexConvexAlgorithm.h 
                                                   ManifoldResult.cpp 
    blender/extern/bullet/Bullet/CollisionShapes 
                                                 ConvexTriangleCallback.cpp 
                                                 CylinderShape.cpp 
                                                 CylinderShape.h 
    blender/extern/bullet/Bullet Jamfile 
    blender/extern/bullet/Bullet/NarrowPhaseCollision 
                                                      ManifoldContactAddResult.cpp 
                                                      PersistentManifold.cpp 
                                                      PersistentManifold.h 
                                                      SimplexSolverInterface.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 
    blender/extern/bullet/Extras/PhysicsInterface/CcdPhysics 
                                                             CcdPhysicsController.cpp 
                                                             CcdPhysicsController.h 
    blender/source/gameengine/Ketsji KX_ConvertPhysicsObjects.cpp 
                                     KX_TouchSensor.cpp 
    blender/source/gameengine/Physics/Bullet 
                                             CcdPhysicsController.cpp 
                                             CcdPhysicsController.h 
  
  Log:
  fixed several internal Bullet rigidbody dynamics bugs:
  - broadphase had bugs in removing objects,
  - persistent manifold renamed value,
  - cylinder penetration depth fixed,
  - memory leak for persistent manifold
  
  Revision  Changes    Path
  1.11      +1 -1      blender/extern/bullet/BulletDynamics/ConstraintSolver/SimpleConstraintSolver.cpp
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/extern/bullet/BulletDynamics/ConstraintSolver/SimpleConstraintSolver.cpp.diff?r1=1.10&r2=1.11&cvsroot=bf-blender>
  1.6       +3 -1      blender/extern/bullet/BulletDynamics/ConstraintSolver/SimpleConstraintSolver.h
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/extern/bullet/BulletDynamics/ConstraintSolver/SimpleConstraintSolver.h.diff?r1=1.5&r2=1.6&cvsroot=bf-blender>
  1.4       +21 -5     blender/extern/bullet/Bullet/BroadphaseCollision/AxisSweep3.cpp
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/extern/bullet/Bullet/BroadphaseCollision/AxisSweep3.cpp.diff?r1=1.3&r2=1.4&cvsroot=bf-blender>
  1.3       +1 -0      blender/extern/bullet/Bullet/BroadphaseCollision/AxisSweep3.h
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/extern/bullet/Bullet/BroadphaseCollision/AxisSweep3.h.diff?r1=1.2&r2=1.3&cvsroot=bf-blender>
  1.6       +1 -1      blender/extern/bullet/Bullet/BroadphaseCollision/BroadphaseProxy.h
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/extern/bullet/Bullet/BroadphaseCollision/BroadphaseProxy.h.diff?r1=1.5&r2=1.6&cvsroot=bf-blender>
  1.8       +36 -21    blender/extern/bullet/Bullet/BroadphaseCollision/SimpleBroadphase.cpp
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/extern/bullet/Bullet/BroadphaseCollision/SimpleBroadphase.cpp.diff?r1=1.7&r2=1.8&cvsroot=bf-blender>
  1.5       +8 -2      blender/extern/bullet/Bullet/BroadphaseCollision/SimpleBroadphase.h
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/extern/bullet/Bullet/BroadphaseCollision/SimpleBroadphase.h.diff?r1=1.4&r2=1.5&cvsroot=bf-blender>
  1.7       +2 -0      blender/extern/bullet/Bullet/CollisionDispatch/CollisionDispatcher.cpp
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/extern/bullet/Bullet/CollisionDispatch/CollisionDispatcher.cpp.diff?r1=1.6&r2=1.7&cvsroot=bf-blender>
  1.9       +1 -8      blender/extern/bullet/Bullet/CollisionDispatch/ConvexConvexAlgorithm.cpp
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/extern/bullet/Bullet/CollisionDispatch/ConvexConvexAlgorithm.cpp.diff?r1=1.8&r2=1.9&cvsroot=bf-blender>
  1.4       +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.3&r2=1.4&cvsroot=bf-blender>
  1.3       +1 -1      blender/extern/bullet/Bullet/CollisionDispatch/ManifoldResult.cpp
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/extern/bullet/Bullet/CollisionDispatch/ManifoldResult.cpp.diff?r1=1.2&r2=1.3&cvsroot=bf-blender>
  1.6       +1 -1      blender/extern/bullet/Bullet/CollisionShapes/ConvexTriangleCallback.cpp
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/extern/bullet/Bullet/CollisionShapes/ConvexTriangleCallback.cpp.diff?r1=1.5&r2=1.6&cvsroot=bf-blender>
  1.4       +27 -3     blender/extern/bullet/Bullet/CollisionShapes/CylinderShape.cpp
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/extern/bullet/Bullet/CollisionShapes/CylinderShape.cpp.diff?r1=1.3&r2=1.4&cvsroot=bf-blender>
  1.8       +4 -0      blender/extern/bullet/Bullet/CollisionShapes/CylinderShape.h
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/extern/bullet/Bullet/CollisionShapes/CylinderShape.h.diff?r1=1.7&r2=1.8&cvsroot=bf-blender>
  1.2       +1 -0      blender/extern/bullet/Bullet/Jamfile
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/extern/bullet/Bullet/Jamfile.diff?r1=1.1&r2=1.2&cvsroot=bf-blender>
  1.4       +1 -1      blender/extern/bullet/Bullet/NarrowPhaseCollision/ManifoldContactAddResult.cpp
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/extern/bullet/Bullet/NarrowPhaseCollision/ManifoldContactAddResult.cpp.diff?r1=1.3&r2=1.4&cvsroot=bf-blender>
  1.9       +3 -29     blender/extern/bullet/Bullet/NarrowPhaseCollision/PersistentManifold.cpp
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/extern/bullet/Bullet/NarrowPhaseCollision/PersistentManifold.cpp.diff?r1=1.8&r2=1.9&cvsroot=bf-blender>
  1.7       +2 -3      blender/extern/bullet/Bullet/NarrowPhaseCollision/PersistentManifold.h
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/extern/bullet/Bullet/NarrowPhaseCollision/PersistentManifold.h.diff?r1=1.6&r2=1.7&cvsroot=bf-blender>
  1.4       +1 -1      blender/extern/bullet/Bullet/NarrowPhaseCollision/SimplexSolverInterface.h
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/extern/bullet/Bullet/NarrowPhaseCollision/SimplexSolverInterface.h.diff?r1=1.3&r2=1.4&cvsroot=bf-blender>
  1.14      +2 -1      blender/extern/bullet/Demos/CcdPhysicsDemo/CcdPhysicsDemo.cpp
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/extern/bullet/Demos/CcdPhysicsDemo/CcdPhysicsDemo.cpp.diff?r1=1.13&r2=1.14&cvsroot=bf-blender>
  1.6       +1 -0      blender/extern/bullet/Demos/GjkConvexCastDemo/LinearConvexCastDemo.cpp
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/extern/bullet/Demos/GjkConvexCastDemo/LinearConvexCastDemo.cpp.diff?r1=1.5&r2=1.6&cvsroot=bf-blender>
  1.8       +2 -2      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.7&r2=1.8&cvsroot=bf-blender>
  1.7       +2 -2      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.6&r2=1.7&cvsroot=bf-blender>
  1.8       +2 -2      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.7&r2=1.8&cvsroot=bf-blender>
  1.7       +2 -2      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.6&r2=1.7&cvsroot=bf-blender>
  1.7       +2 -2      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.6&r2=1.7&cvsroot=bf-blender>
  1.7       +2 -2      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.6&r2=1.7&cvsroot=bf-blender>
  1.7       +2 -2      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.6&r2=1.7&cvsroot=bf-blender>
  1.8       +1 -1      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.7&r2=1.8&cvsroot=bf-blender>
  1.16      +7 -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.15&r2=1.16&cvsroot=bf-blender>
  1.12      +1 -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.11&r2=1.12&cvsroot=bf-blender>
  1.38      +3 -1      blender/source/gameengine/Ketsji/KX_ConvertPhysicsObjects.cpp
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/gameengine/Ketsji/KX_ConvertPhysicsObjects.cpp.diff?r1=1.37&r2=1.38&cvsroot=bf-blender>
  1.12      +2 -1      blender/source/gameengine/Ketsji/KX_TouchSensor.cpp
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/gameengine/Ketsji/KX_TouchSensor.cpp.diff?r1=1.11&r2=1.12&cvsroot=bf-blender>
  1.21      +7 -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.20&r2=1.21&cvsroot=bf-blender>
  1.13      +1 -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.12&r2=1.13&cvsroot=bf-blender>



More information about the Bf-blender-cvs mailing list