[Bf-blender-cvs] CVS commit: blender/extern/bullet2 readme.txt blender/extern/bullet2/src/BulletCollision/BroadphaseCollision btAxisSweep3.cpp btAxisSweep3.h btBroadphaseInterface.h btBroadphaseProxy.cpp btBroadphaseProxy.h btCollisionAlgorithm.cpp btCollisionAlgorithm.h btDispatcher.cpp btDispatcher.h ...
Erwin Coumans
blender at erwincoumans.com
Mon Oct 23 04:54:30 CEST 2006
erwin (Erwin Coumans) 2006/10/23 04:54:30 CEST
Added files:
blender/extern/bullet2 readme.txt
blender/extern/bullet2/src/BulletCollision/BroadphaseCollision
btAxisSweep3.cpp
btAxisSweep3.h
btBroadphaseInterface.h
btBroadphaseProxy.cpp
btBroadphaseProxy.h
btCollisionAlgorithm.cpp
btCollisionAlgorithm.h
btDispatcher.cpp
btDispatcher.h
btOverlappingPairCache.cpp
btOverlappingPairCache.h
btSimpleBroadphase.cpp
btSimpleBroadphase.h
blender/extern/bullet2/src/BulletCollision CMakeLists.txt
Doxyfile Jamfile
blender/extern/bullet2/src/BulletCollision/CollisionDispatch
btCollisionCreateFunc.h
btCollisionDispatcher.cpp
btCollisionDispatcher.h
btCollisionObject.cpp
btCollisionObject.h
btCollisionWorld.cpp
btCollisionWorld.h
btCompoundCollisionAlgorithm.cpp
btCompoundCollisionAlgorithm.h
btConvexConcaveCollisionAlgorithm.cpp
btConvexConcaveCollisionAlgorithm.h
btConvexConvexAlgorithm.cpp
btConvexConvexAlgorithm.h
btEmptyCollisionAlgorithm.cpp
btEmptyCollisionAlgorithm.h
btManifoldResult.cpp
btManifoldResult.h
btSimulationIslandManager.cpp
btSimulationIslandManager.h
btSphereBoxCollisionAlgorithm.cpp
btSphereBoxCollisionAlgorithm.h
btSphereSphereCollisionAlgorithm.cpp
btSphereSphereCollisionAlgorithm.h
btUnionFind.cpp
btUnionFind.h
blender/extern/bullet2/src/BulletCollision/CollisionShapes
btBoxShape.cpp
btBoxShape.h
btBvhTriangleMeshShape.cpp
btBvhTriangleMeshShape.h
btCollisionMargin.h
btCollisionShape.cpp
btCollisionShape.h
btCompoundShape.cpp
btCompoundShape.h
btConcaveShape.cpp
btConcaveShape.h
btConeShape.cpp
btConeShape.h
btConvexHullShape.cpp
btConvexHullShape.h
btConvexShape.cpp
btConvexShape.h
btConvexTriangleMeshShape.cpp
btConvexTriangleMeshShape.h
btCylinderShape.cpp
btCylinderShape.h
btEmptyShape.cpp
btEmptyShape.h
btMinkowskiSumShape.cpp
btMinkowskiSumShape.h
btMultiSphereShape.cpp
btMultiSphereShape.h
btOptimizedBvh.cpp
btOptimizedBvh.h
btPolyhedralConvexShape.cpp
btPolyhedralConvexShape.h
btSphereShape.cpp
btSphereShape.h
btStaticPlaneShape.cpp
btStaticPlaneShape.h
btStridingMeshInterface.cpp
btStridingMeshInterface.h
btTetrahedronShape.cpp
btTetrahedronShape.h
btTriangleCallback.cpp
btTriangleCallback.h
btTriangleIndexVertexArray.cpp
btTriangleIndexVertexArray.h
btTriangleMesh.cpp
btTriangleMesh.h
btTriangleMeshShape.cpp
btTriangleMeshShape.h
btTriangleShape.h
blender/extern/bullet2/src/BulletCollision/NarrowPhaseCollision
btContinuousConvexCollision.cpp
btContinuousConvexCollision.h
btConvexCast.cpp
btConvexCast.h
btConvexPenetrationDepthSolver.h
btDiscreteCollisionDetectorInterface.h
btGjkConvexCast.cpp
btGjkConvexCast.h
btGjkPairDetector.cpp
btGjkPairDetector.h
btManifoldPoint.h
btMinkowskiPenetrationDepthSolver.cpp
btMinkowskiPenetrationDepthSolver.h
btPersistentManifold.cpp
btPersistentManifold.h
btPointCollector.h
btRaycastCallback.cpp
btRaycastCallback.h
btSimplexSolverInterface.h
btSubSimplexConvexCast.cpp
btSubSimplexConvexCast.h
btVoronoiSimplexSolver.cpp
btVoronoiSimplexSolver.h
blender/extern/bullet2/src/BulletDynamics CMakeLists.txt
Jamfile
blender/extern/bullet2/src/BulletDynamics/ConstraintSolver
btConstraintSolver.h
btContactConstraint.cpp
btContactConstraint.h
btContactSolverInfo.h
btGeneric6DofConstraint.cpp
btGeneric6DofConstraint.h
btHingeConstraint.cpp
btHingeConstraint.h
btJacobianEntry.h
btPoint2PointConstraint.cpp
btPoint2PointConstraint.h
btSequentialImpulseConstraintSolver.cpp
btSequentialImpulseConstraintSolver.h
btSolve2LinearConstraint.cpp
btSolve2LinearConstraint.h
btTypedConstraint.cpp
btTypedConstraint.h
blender/extern/bullet2/src/BulletDynamics/Dynamics
btDiscreteDynamicsWorld.cpp
btDiscreteDynamicsWorld.h
btDynamicsWorld.h
btRigidBody.cpp
btRigidBody.h
btSimpleDynamicsWorld.cpp
btSimpleDynamicsWorld.h
blender/extern/bullet2/src/BulletDynamics/Vehicle
btRaycastVehicle.cpp
btRaycastVehicle.h
btVehicleRaycaster.h
btWheelInfo.cpp
btWheelInfo.h
blender/extern/bullet2/src CMakeLists.txt Jamfile
btBulletCollisionCommon.h
btBulletDynamicsCommon.h
blender/extern/bullet2/src/LinearMath CMakeLists.txt Jamfile
btAabbUtil2.h
btDefaultMotionState.h
btIDebugDraw.h btList.h
btMatrix3x3.h btMinMax.h
btMotionState.h
btPoint3.h btQuadWord.h
btQuaternion.h
btQuickprof.cpp
btQuickprof.h btRandom.h
btScalar.h
btSimdMinMax.h
btTransform.h
btTransformUtil.h
btVector3.h
Log:
Added refactored Bullet 2.x library. Important: these files are not part of the Blender build yet. First, the integration will be updated to make use of the new Bullet version. Then all build systems needs to be updated.
The refactoring didn't leave a single file the same, all filenames and classes have bt prefix, methodnames start with lowercase, a single headerfile can be included, and also a single include path.
Plan is to make use of this Bullet 2.x version in extern/bullet2 within the coming weeks, then extern/bullet can be discarded/ignored/content removed.
More information about the Bf-blender-cvs
mailing list