[Bf-blender-cvs] CVS commit: blender/extern/bullet/BulletDynamics/ConstraintSolver ContactConstraint.cpp SimpleConstraintSolver.cpp blender/extern/bullet/BulletDynamics/Dynamics RigidBody.cpp blender/extern/bullet/Bullet/BroadphaseCollision BroadphaseInterface.h CollisionAlgorithm.h Dispatcher.h SimpleBroadphase.cpp blender/extern/bullet/Bullet/CollisionDispatch ConvexConcaveCollisionAlgorithm.cpp ...
Erwin Coumans
blender at erwincoumans.com
Sat Apr 1 05:30:15 CEST 2006
erwin (Erwin Coumans) 2006/04/01 05:30:15 CEST
Modified files:
blender/extern/bullet/BulletDynamics/ConstraintSolver
ContactConstraint.cpp
SimpleConstraintSolver.cpp
blender/extern/bullet/BulletDynamics/Dynamics RigidBody.cpp
blender/extern/bullet/Bullet/BroadphaseCollision
BroadphaseInterface.h
CollisionAlgorithm.h
Dispatcher.h
SimpleBroadphase.cpp
blender/extern/bullet/Bullet/CollisionDispatch
ConvexConcaveCollisionAlgorithm.cpp
ConvexConcaveCollisionAlgorithm.h
ConvexConvexAlgorithm.cpp
ConvexConvexAlgorithm.h
EmptyCollisionAlgorithm.cpp
EmptyCollisionAlgorithm.h
blender/extern/bullet/Bullet/CollisionShapes
ConvexTriangleCallback.cpp
blender/extern/bullet/Bullet/NarrowPhaseCollision
ContinuousConvexCollision.cpp
ConvexPenetrationDepthSolver.h
DiscreteCollisionDetectorInterface.h
GjkConvexCast.cpp
GjkPairDetector.cpp
GjkPairDetector.h
MinkowskiPenetrationDepthSolver.cpp
MinkowskiPenetrationDepthSolver.h
blender/extern/bullet/Demos/CollisionDemo CollisionDemo.cpp
blender/extern/bullet/Demos/ConcaveDemo ConcavePhysicsDemo.cpp
blender/extern/bullet/Demos/ConvexHullDistance
ConvexHullDistanceDemo.cpp
ConvexHullDistance_vc7.vcproj
blender/extern/bullet/Extras/PhysicsInterface/CcdPhysics
CcdPhysicsEnvironment.cpp
blender/source/gameengine/Ketsji KX_GameObject.cpp
KX_SCA_AddObjectActuator.cpp
KX_SCA_AddObjectActuator.h
blender/source/gameengine/Physics/Bullet
CcdPhysicsEnvironment.cpp
Log:
more Bullet physics improvements, mainly stability and performance related.
AddObjectActuator has new python method to immediately create objects (this allows to create multiple objects in 1 frame in different positions)
Revision Changes Path
1.12 +22 -5 blender/extern/bullet/BulletDynamics/ConstraintSolver/ContactConstraint.cpp
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/extern/bullet/BulletDynamics/ConstraintSolver/ContactConstraint.cpp.diff?r1=1.11&r2=1.12&cvsroot=bf-blender>
1.7 +8 -9 blender/extern/bullet/BulletDynamics/ConstraintSolver/SimpleConstraintSolver.cpp
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/extern/bullet/BulletDynamics/ConstraintSolver/SimpleConstraintSolver.cpp.diff?r1=1.6&r2=1.7&cvsroot=bf-blender>
1.12 +1 -1 blender/extern/bullet/BulletDynamics/Dynamics/RigidBody.cpp
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/extern/bullet/BulletDynamics/Dynamics/RigidBody.cpp.diff?r1=1.11&r2=1.12&cvsroot=bf-blender>
1.5 +1 -1 blender/extern/bullet/Bullet/BroadphaseCollision/BroadphaseInterface.h
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/extern/bullet/Bullet/BroadphaseCollision/BroadphaseInterface.h.diff?r1=1.4&r2=1.5&cvsroot=bf-blender>
1.4 +2 -2 blender/extern/bullet/Bullet/BroadphaseCollision/CollisionAlgorithm.h
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/extern/bullet/Bullet/BroadphaseCollision/CollisionAlgorithm.h.diff?r1=1.3&r2=1.4&cvsroot=bf-blender>
1.3 +3 -1 blender/extern/bullet/Bullet/BroadphaseCollision/Dispatcher.h
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/extern/bullet/Bullet/BroadphaseCollision/Dispatcher.h.diff?r1=1.2&r2=1.3&cvsroot=bf-blender>
1.6 +4 -4 blender/extern/bullet/Bullet/BroadphaseCollision/SimpleBroadphase.cpp
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/extern/bullet/Bullet/BroadphaseCollision/SimpleBroadphase.cpp.diff?r1=1.5&r2=1.6&cvsroot=bf-blender>
1.3 +8 -12 blender/extern/bullet/Bullet/CollisionDispatch/ConvexConcaveCollisionAlgorithm.cpp
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/extern/bullet/Bullet/CollisionDispatch/ConvexConcaveCollisionAlgorithm.cpp.diff?r1=1.2&r2=1.3&cvsroot=bf-blender>
1.3 +4 -6 blender/extern/bullet/Bullet/CollisionDispatch/ConvexConcaveCollisionAlgorithm.h
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/extern/bullet/Bullet/CollisionDispatch/ConvexConcaveCollisionAlgorithm.h.diff?r1=1.2&r2=1.3&cvsroot=bf-blender>
1.3 +5 -4 blender/extern/bullet/Bullet/CollisionDispatch/ConvexConvexAlgorithm.cpp
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/extern/bullet/Bullet/CollisionDispatch/ConvexConvexAlgorithm.cpp.diff?r1=1.2&r2=1.3&cvsroot=bf-blender>
1.3 +2 -2 blender/extern/bullet/Bullet/CollisionDispatch/ConvexConvexAlgorithm.h
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/extern/bullet/Bullet/CollisionDispatch/ConvexConvexAlgorithm.h.diff?r1=1.2&r2=1.3&cvsroot=bf-blender>
1.3 +2 -2 blender/extern/bullet/Bullet/CollisionDispatch/EmptyCollisionAlgorithm.cpp
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/extern/bullet/Bullet/CollisionDispatch/EmptyCollisionAlgorithm.cpp.diff?r1=1.2&r2=1.3&cvsroot=bf-blender>
1.3 +2 -2 blender/extern/bullet/Bullet/CollisionDispatch/EmptyCollisionAlgorithm.h
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/extern/bullet/Bullet/CollisionDispatch/EmptyCollisionAlgorithm.h.diff?r1=1.2&r2=1.3&cvsroot=bf-blender>
1.3 +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.2&r2=1.3&cvsroot=bf-blender>
1.5 +2 -2 blender/extern/bullet/Bullet/NarrowPhaseCollision/ContinuousConvexCollision.cpp
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/extern/bullet/Bullet/NarrowPhaseCollision/ContinuousConvexCollision.cpp.diff?r1=1.4&r2=1.5&cvsroot=bf-blender>
1.5 +3 -1 blender/extern/bullet/Bullet/NarrowPhaseCollision/ConvexPenetrationDepthSolver.h
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/extern/bullet/Bullet/NarrowPhaseCollision/ConvexPenetrationDepthSolver.h.diff?r1=1.4&r2=1.5&cvsroot=bf-blender>
1.4 +1 -1 blender/extern/bullet/Bullet/NarrowPhaseCollision/DiscreteCollisionDetectorInterface.h
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/extern/bullet/Bullet/NarrowPhaseCollision/DiscreteCollisionDetectorInterface.h.diff?r1=1.3&r2=1.4&cvsroot=bf-blender>
1.5 +2 -2 blender/extern/bullet/Bullet/NarrowPhaseCollision/GjkConvexCast.cpp
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/extern/bullet/Bullet/NarrowPhaseCollision/GjkConvexCast.cpp.diff?r1=1.4&r2=1.5&cvsroot=bf-blender>
1.5 +5 -2 blender/extern/bullet/Bullet/NarrowPhaseCollision/GjkPairDetector.cpp
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/extern/bullet/Bullet/NarrowPhaseCollision/GjkPairDetector.cpp.diff?r1=1.4&r2=1.5&cvsroot=bf-blender>
1.6 +1 -1 blender/extern/bullet/Bullet/NarrowPhaseCollision/GjkPairDetector.h
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/extern/bullet/Bullet/NarrowPhaseCollision/GjkPairDetector.h.diff?r1=1.5&r2=1.6&cvsroot=bf-blender>
1.5 +103 -69 blender/extern/bullet/Bullet/NarrowPhaseCollision/MinkowskiPenetrationDepthSolver.cpp
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/extern/bullet/Bullet/NarrowPhaseCollision/MinkowskiPenetrationDepthSolver.cpp.diff?r1=1.4&r2=1.5&cvsroot=bf-blender>
1.4 +3 -1 blender/extern/bullet/Bullet/NarrowPhaseCollision/MinkowskiPenetrationDepthSolver.h
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/extern/bullet/Bullet/NarrowPhaseCollision/MinkowskiPenetrationDepthSolver.h.diff?r1=1.3&r2=1.4&cvsroot=bf-blender>
1.4 +1 -1 blender/extern/bullet/Demos/CollisionDemo/CollisionDemo.cpp
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/extern/bullet/Demos/CollisionDemo/CollisionDemo.cpp.diff?r1=1.3&r2=1.4&cvsroot=bf-blender>
1.11 +1 -1 blender/extern/bullet/Demos/ConcaveDemo/ConcavePhysicsDemo.cpp
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/extern/bullet/Demos/ConcaveDemo/ConcavePhysicsDemo.cpp.diff?r1=1.10&r2=1.11&cvsroot=bf-blender>
1.4 +1 -1 blender/extern/bullet/Demos/ConvexHullDistance/ConvexHullDistanceDemo.cpp
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/extern/bullet/Demos/ConvexHullDistance/ConvexHullDistanceDemo.cpp.diff?r1=1.3&r2=1.4&cvsroot=bf-blender>
1.3 +3 -0 blender/extern/bullet/Demos/ConvexHullDistance/ConvexHullDistance_vc7.vcproj
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/extern/bullet/Demos/ConvexHullDistance/ConvexHullDistance_vc7.vcproj.diff?r1=1.2&r2=1.3&cvsroot=bf-blender>
1.13 +2 -1 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.12&r2=1.13&cvsroot=bf-blender>
1.21 +2 -1 blender/source/gameengine/Ketsji/KX_GameObject.cpp
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/gameengine/Ketsji/KX_GameObject.cpp.diff?r1=1.20&r2=1.21&cvsroot=bf-blender>
1.11 +35 -16 blender/source/gameengine/Ketsji/KX_SCA_AddObjectActuator.cpp
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/gameengine/Ketsji/KX_SCA_AddObjectActuator.cpp.diff?r1=1.10&r2=1.11&cvsroot=bf-blender>
1.9 +5 -1 blender/source/gameengine/Ketsji/KX_SCA_AddObjectActuator.h
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/gameengine/Ketsji/KX_SCA_AddObjectActuator.h.diff?r1=1.8&r2=1.9&cvsroot=bf-blender>
1.25 +4 -2 blender/source/gameengine/Physics/Bullet/CcdPhysicsEnvironment.cpp
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/gameengine/Physics/Bullet/CcdPhysicsEnvironment.cpp.diff?r1=1.24&r2=1.25&cvsroot=bf-blender>
More information about the Bf-blender-cvs
mailing list