[Bf-blender-cvs] [b64d580] master: Upgrade Bullet to version 2.83.

Brecht Van Lommel noreply at git.blender.org
Mon Jan 25 22:16:11 CET 2016


Commit: b64d5809e7e3b832e2a011869db68e70b4b4e6fc
Author: Brecht Van Lommel
Date:   Sun Jan 17 21:35:32 2016 +0100
Branches: master
https://developer.blender.org/rBb64d5809e7e3b832e2a011869db68e70b4b4e6fc

Upgrade Bullet to version 2.83.

I tried to carefully preserve all patches since the last upgrade.

Improves T47195, cloth collision detection bug.

Differential Revision: https://developer.blender.org/D1739

===================================================================

M	extern/bullet2/CMakeLists.txt
A	extern/bullet2/patches/blender.patch
D	extern/bullet2/patches/convex_hull.patch
M	extern/bullet2/readme.txt
M	extern/bullet2/src/BulletCollision/BroadphaseCollision/btDbvt.cpp
M	extern/bullet2/src/BulletCollision/BroadphaseCollision/btDbvt.h
M	extern/bullet2/src/BulletCollision/BroadphaseCollision/btOverlappingPairCache.cpp
M	extern/bullet2/src/BulletCollision/BroadphaseCollision/btOverlappingPairCache.h
M	extern/bullet2/src/BulletCollision/CollisionDispatch/btCollisionDispatcher.cpp
M	extern/bullet2/src/BulletCollision/CollisionDispatch/btCollisionObject.cpp
M	extern/bullet2/src/BulletCollision/CollisionDispatch/btCollisionObject.h
M	extern/bullet2/src/BulletCollision/CollisionDispatch/btCollisionWorld.cpp
M	extern/bullet2/src/BulletCollision/CollisionDispatch/btCollisionWorld.h
A	extern/bullet2/src/BulletCollision/CollisionDispatch/btCollisionWorldImporter.cpp
A	extern/bullet2/src/BulletCollision/CollisionDispatch/btCollisionWorldImporter.h
M	extern/bullet2/src/BulletCollision/CollisionDispatch/btCompoundCollisionAlgorithm.cpp
M	extern/bullet2/src/BulletCollision/CollisionDispatch/btCompoundCompoundCollisionAlgorithm.cpp
M	extern/bullet2/src/BulletCollision/CollisionDispatch/btConvex2dConvex2dAlgorithm.cpp
M	extern/bullet2/src/BulletCollision/CollisionDispatch/btConvex2dConvex2dAlgorithm.h
M	extern/bullet2/src/BulletCollision/CollisionDispatch/btConvexConcaveCollisionAlgorithm.cpp
M	extern/bullet2/src/BulletCollision/CollisionDispatch/btDefaultCollisionConfiguration.cpp
M	extern/bullet2/src/BulletCollision/CollisionDispatch/btHashedSimplePairCache.cpp
M	extern/bullet2/src/BulletCollision/CollisionDispatch/btHashedSimplePairCache.h
M	extern/bullet2/src/BulletCollision/CollisionDispatch/btInternalEdgeUtility.cpp
M	extern/bullet2/src/BulletCollision/CollisionShapes/btBvhTriangleMeshShape.h
M	extern/bullet2/src/BulletCollision/CollisionShapes/btCapsuleShape.h
M	extern/bullet2/src/BulletCollision/CollisionShapes/btCollisionShape.h
M	extern/bullet2/src/BulletCollision/CollisionShapes/btCompoundShape.cpp
M	extern/bullet2/src/BulletCollision/CollisionShapes/btCompoundShape.h
M	extern/bullet2/src/BulletCollision/CollisionShapes/btConvexHullShape.cpp
M	extern/bullet2/src/BulletCollision/CollisionShapes/btConvexPolyhedron.cpp
M	extern/bullet2/src/BulletCollision/CollisionShapes/btConvexShape.cpp
M	extern/bullet2/src/BulletCollision/CollisionShapes/btConvexShape.h
M	extern/bullet2/src/BulletCollision/CollisionShapes/btHeightfieldTerrainShape.cpp
M	extern/bullet2/src/BulletCollision/CollisionShapes/btMultiSphereShape.cpp
M	extern/bullet2/src/BulletCollision/CollisionShapes/btMultimaterialTriangleMeshShape.h
M	extern/bullet2/src/BulletCollision/CollisionShapes/btPolyhedralConvexShape.cpp
M	extern/bullet2/src/BulletCollision/CollisionShapes/btStaticPlaneShape.cpp
M	extern/bullet2/src/BulletCollision/CollisionShapes/btTriangleMesh.cpp
M	extern/bullet2/src/BulletCollision/CollisionShapes/btTriangleMesh.h
D	extern/bullet2/src/BulletCollision/Doxyfile
M	extern/bullet2/src/BulletCollision/Gimpact/gim_basic_geometry_operations.h
A	extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btComputeGjkEpaPenetration.h
A	extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btGjkCollisionDescription.h
A	extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btGjkEpa3.h
M	extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btGjkPairDetector.cpp
A	extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btMprPenetration.h
M	extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btPersistentManifold.h
M	extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btPolyhedralContactClipping.cpp
M	extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btRaycastCallback.h
M	extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btSubSimplexConvexCast.cpp
M	extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btVoronoiSimplexSolver.cpp
M	extern/bullet2/src/BulletDynamics/Character/btKinematicCharacterController.cpp
M	extern/bullet2/src/BulletDynamics/ConstraintSolver/btConeTwistConstraint.cpp
M	extern/bullet2/src/BulletDynamics/ConstraintSolver/btConeTwistConstraint.h
M	extern/bullet2/src/BulletDynamics/ConstraintSolver/btContactConstraint.cpp
M	extern/bullet2/src/BulletDynamics/ConstraintSolver/btContactSolverInfo.h
M	extern/bullet2/src/BulletDynamics/ConstraintSolver/btFixedConstraint.cpp
M	extern/bullet2/src/BulletDynamics/ConstraintSolver/btFixedConstraint.h
M	extern/bullet2/src/BulletDynamics/ConstraintSolver/btGeneric6DofConstraint.h
A	extern/bullet2/src/BulletDynamics/ConstraintSolver/btGeneric6DofSpring2Constraint.cpp
A	extern/bullet2/src/BulletDynamics/ConstraintSolver/btGeneric6DofSpring2Constraint.h
M	extern/bullet2/src/BulletDynamics/ConstraintSolver/btGeneric6DofSpringConstraint.h
M	extern/bullet2/src/BulletDynamics/ConstraintSolver/btHinge2Constraint.cpp
M	extern/bullet2/src/BulletDynamics/ConstraintSolver/btHinge2Constraint.h
M	extern/bullet2/src/BulletDynamics/ConstraintSolver/btHingeConstraint.cpp
M	extern/bullet2/src/BulletDynamics/ConstraintSolver/btHingeConstraint.h
A	extern/bullet2/src/BulletDynamics/ConstraintSolver/btNNCGConstraintSolver.cpp
A	extern/bullet2/src/BulletDynamics/ConstraintSolver/btNNCGConstraintSolver.h
M	extern/bullet2/src/BulletDynamics/ConstraintSolver/btPoint2PointConstraint.h
M	extern/bullet2/src/BulletDynamics/ConstraintSolver/btSequentialImpulseConstraintSolver.cpp
M	extern/bullet2/src/BulletDynamics/ConstraintSolver/btSequentialImpulseConstraintSolver.h
M	extern/bullet2/src/BulletDynamics/ConstraintSolver/btSliderConstraint.cpp
M	extern/bullet2/src/BulletDynamics/ConstraintSolver/btSliderConstraint.h
M	extern/bullet2/src/BulletDynamics/ConstraintSolver/btTypedConstraint.cpp
M	extern/bullet2/src/BulletDynamics/ConstraintSolver/btTypedConstraint.h
M	extern/bullet2/src/BulletDynamics/Dynamics/btDiscreteDynamicsWorld.cpp
M	extern/bullet2/src/BulletDynamics/Dynamics/btDiscreteDynamicsWorld.h
M	extern/bullet2/src/BulletDynamics/Dynamics/btRigidBody.cpp
M	extern/bullet2/src/BulletDynamics/Dynamics/btRigidBody.h
M	extern/bullet2/src/BulletDynamics/Featherstone/btMultiBody.cpp
M	extern/bullet2/src/BulletDynamics/Featherstone/btMultiBody.h
M	extern/bullet2/src/BulletDynamics/Featherstone/btMultiBodyConstraint.cpp
M	extern/bullet2/src/BulletDynamics/Featherstone/btMultiBodyConstraint.h
M	extern/bullet2/src/BulletDynamics/Featherstone/btMultiBodyConstraintSolver.cpp
M	extern/bullet2/src/BulletDynamics/Featherstone/btMultiBodyConstraintSolver.h
M	extern/bullet2/src/BulletDynamics/Featherstone/btMultiBodyDynamicsWorld.cpp
M	extern/bullet2/src/BulletDynamics/Featherstone/btMultiBodyDynamicsWorld.h
A	extern/bullet2/src/BulletDynamics/Featherstone/btMultiBodyJointFeedback.h
M	extern/bullet2/src/BulletDynamics/Featherstone/btMultiBodyJointLimitConstraint.cpp
M	extern/bullet2/src/BulletDynamics/Featherstone/btMultiBodyJointLimitConstraint.h
M	extern/bullet2/src/BulletDynamics/Featherstone/btMultiBodyJointMotor.cpp
M	extern/bullet2/src/BulletDynamics/Featherstone/btMultiBodyJointMotor.h
M	extern/bullet2/src/BulletDynamics/Featherstone/btMultiBodyLink.h
M	extern/bullet2/src/BulletDynamics/Featherstone/btMultiBodyLinkCollider.h
M	extern/bullet2/src/BulletDynamics/Featherstone/btMultiBodyPoint2Point.cpp
M	extern/bullet2/src/BulletDynamics/Featherstone/btMultiBodyPoint2Point.h
M	extern/bullet2/src/BulletDynamics/Featherstone/btMultiBodySolverConstraint.h
M	extern/bullet2/src/BulletDynamics/MLCPSolvers/btDantzigLCP.cpp
A	extern/bullet2/src/BulletDynamics/MLCPSolvers/btLemkeAlgorithm.cpp
A	extern/bullet2/src/BulletDynamics/MLCPSolvers/btLemkeAlgorithm.h
A	extern/bullet2/src/BulletDynamics/MLCPSolvers/btLemkeSolver.h
M	extern/bullet2/src/BulletDynamics/MLCPSolvers/btMLCPSolver.cpp
M	extern/bullet2/src/BulletDynamics/MLCPSolvers/btMLCPSolver.h
M	extern/bullet2/src/BulletDynamics/MLCPSolvers/btSolveProjectedGaussSeidel.h
M	extern/bullet2/src/BulletDynamics/Vehicle/btRaycastVehicle.cpp
M	extern/bullet2/src/BulletDynamics/Vehicle/btRaycastVehicle.h
M	extern/bullet2/src/BulletSoftBody/btSoftBody.cpp
M	extern/bullet2/src/BulletSoftBody/btSoftBody.h
M	extern/bullet2/src/BulletSoftBody/btSoftBodyHelpers.cpp
M	extern/bullet2/src/BulletSoftBody/btSoftBodyHelpers.h
M	extern/bullet2/src/BulletSoftBody/btSoftBodyInternals.h
M	extern/bullet2/src/BulletSoftBody/btSoftRigidDynamicsWorld.cpp
M	extern/bullet2/src/BulletSoftBody/btSparseSDF.h
M	extern/bullet2/src/LinearMath/btAlignedObjectArray.h
A	extern/bullet2/src/LinearMath/btCpuFeatureUtility.h
M	extern/bullet2/src/LinearMath/btDefaultMotionState.h
M	extern/bullet2/src/LinearMath/btGrahamScan2dConvexHull.h
M	extern/bullet2/src/LinearMath/btHashMap.h
M	extern/bullet2/src/LinearMath/btIDebugDraw.h
M	extern/bullet2/src/LinearMath/btMatrix3x3.h
M	extern/bullet2/src/LinearMath/btMatrixX.h
M	extern/bullet2/src/LinearMath/btQuadWord.h
M	extern/bullet2/src/LinearMath/btQuaternion.h
M	extern/bullet2/src/LinearMath/btQuickprof.cpp
M	extern/bullet2/src/LinearMath/btQuickprof.h
M	extern/bullet2/src/LinearMath/btScalar.h
M	extern/bullet2/src/LinearMath/btSerializer.cpp
M	extern/bullet2/src/LinearMath/btSerializer.h
A	extern/bullet2/src/LinearMath/btSpatialAlgebra.h
M	extern/bullet2/src/LinearMath/btTransform.h
M	extern/bullet2/src/LinearMath/btVector3.cpp
M	extern/bullet2/src/LinearMath/btVector3.h

===================================================================

diff --git a/extern/bullet2/CMakeLists.txt b/extern/bullet2/CMakeLists.txt
index 2b2c18c..949a8b0 100644
--- a/extern/bullet2/CMakeLists.txt
+++ b/extern/bullet2/CMakeLists.txt
@@ -43,53 +43,53 @@ set(SRC
 	src/BulletCollision/BroadphaseCollision/btOverlappingPairCache.cpp
 	src/BulletCollision/BroadphaseCollision/btQuantizedBvh.cpp
 	src/BulletCollision/BroadphaseCollision/btSimpleBroadphase.cpp
+	src/BulletCollision/CollisionDispatch/SphereTriangleDetector.cpp
 	src/BulletCollision/CollisionDispatch/btActivatingCollisionAlgorithm.cpp
-	src/BulletCollision/CollisionDispatch/btBoxBoxCollisionAlgorithm.cpp
 	src/BulletCollision/CollisionDispatch/btBox2dBox2dCollisionAlgorithm.cpp
+	src/BulletCollision/CollisionDispatch/btBoxBoxCollisionAlgorithm.cpp
 	src/BulletCollision/CollisionDispatch/btBoxBoxDetector.cpp
 	src/BulletCollision/CollisionDispatch/btCollisionDispatcher.cpp
 	src/BulletCollision/CollisionDispatch/btCollisionObject.cpp
 	src/BulletCollision/CollisionDispatch/btCollisionWorld.cpp
+	src/BulletCollision/CollisionDispatch/btCollisionWorldImporter.cpp
 	src/BulletCollision/CollisionDispatch/btCompoundCollisionAlgorithm.cpp
+	src/BulletCollision/CollisionDispatch/btCompoundCompoundCollisionAlgorithm.cpp
+	src/BulletCollision/CollisionDispatch/btConvex2dConvex2dAlgorithm.cpp
 	src/BulletCollision/CollisionDispatch/btConvexConcaveCollisionAlgorithm.cpp
 	src/BulletCollision/CollisionDispatch/btConvexConvexAlgorithm.cpp
 	src/BulletCollision/CollisionDispatch/btConvexPlaneCollisionAlgorithm.cpp
-	src/BulletCollision/CollisionDispatch/btConvex2dConvex2dAlgorithm.cpp
 	src/BulletCollision/CollisionDispatch/btDefaultCollisionConfiguration.cpp
 	src/BulletCollision/CollisionDispatch/btEmptyCollisionAlgorithm.cpp
 	src/BulletCollision/CollisionDispatch/btGhostObject.cpp
+	src/BulletCollision/CollisionDispatch/btHashedSimplePairCache.cpp
 	src/BulletCollision/CollisionDispatch/btInternalEdgeUtility.cpp
-	src/BulletCollision/CollisionDispatch/btInternalEdgeUtility.h
 	src/BulletCollision/CollisionDispatch/btManifoldResult.cpp
 	src/BulletCollision/CollisionDispatch/btSimulationIslandManager.cpp
 	src/BulletCollision/CollisionDispatch/btSphereBoxCollisionAlgorithm.cpp
 	src/BulletCollision/CollisionDispatch/btSphereSphereCollisionAlgorithm.cpp
 	src/BulletCollision/CollisionDispatch/btSphereTriangleCollisionAlgorithm.cpp
 	src/BulletCollision/CollisionDispatch/btUnionFind.cpp
-	src/BulletCollision/CollisionDispatch/SphereTriangleDetector.cpp
-	src/BulletCollision/CollisionDispatch/btCompoundCompoundCollisionAlgorithm.cpp
-	src/BulletCollision/CollisionDispatch/btHashedSimplePairCache.cpp
-	src/BulletCollision/CollisionShapes/btBoxShape.cpp
 	src/BulletCollision/CollisionShapes/btBox2dShape.cpp
+	src/BulletCollision/CollisionShapes/btBoxShape.cpp
 	src/BulletCollision/CollisionShapes/btBvhTriangleMeshShape.cpp
 	src/BulletCollision/CollisionShapes/btCapsuleShape.cpp
 	src/BulletCollision/CollisionShapes/btCollisionShape.cpp
 	src/BulletCollision/CollisionShapes/btCompoundShape.cpp
 	src/BulletCollision/CollisionShapes/btConcaveShape.cpp
 	src/BulletCollision/CollisionShapes/btConeShape.cpp
+	src/BulletCollision/CollisionShapes/btConvex2dShape.cpp
 	src/BulletCollision/CollisionShapes/btConvexHullShape.cpp
 	src/BulletCollision/CollisionShapes/btConvexInternalShape.cpp
 	src/BulletCollision/CollisionShapes/btConvexPointCloudShape.cpp
 	src/BulletCollision/CollisionShapes/btConvexPolyhedron.cpp
 	src/BulletCollision/CollisionShapes/btConvexShape.cpp
-	src/BulletCollision/CollisionShapes/btConvex2dShape.cpp
 	src/BulletCollision/CollisionShapes/btConvexTriangleMeshShape.cpp
 	src/BulletCollision/CollisionShapes/btCylinderShape.cpp
 	src/BulletCollision/CollisionShapes/btEmptyShape.cpp
 	src/BulletCollision/CollisionShapes/btHeightfieldTerrainShape.cpp
 	src/BulletCollision/CollisionShapes/btMinkowskiSumShape.cpp
-	src/BulletCollision/CollisionShapes/btMultimaterialTriangleMeshShape.cpp
 	src/BulletCollision/CollisionShapes/btMultiSphereShape.cpp
+	src/BulletCollision/CollisionShapes/btMultimaterialTriangleMeshShape.cpp
 	src/BulletCollision/CollisionShapes/btOptimizedBvh.cpp
 	src/BulletCollision/CollisionShapes/btPolyhedralConvexShape.cpp
 	src/BulletCollision/CollisionShapes/btScaledBvhTriangleMeshShape.cpp
@@ -106,11 +106,11 @@ set(SRC
 	src/BulletCollision/CollisionShapes/btTriangleMeshShape.cpp
 	src/BulletCollision/CollisionShapes/btUniformScalingShape.cpp
 	src/BulletCollision/Gimpact/btContactProcessing.cpp
-	src/BulletCollision/Gimpact/btGenericPoolAllocator.cpp
 	src/BulletCollision/Gimpact/btGImpactBvh.cpp
 	src/BulletCollision/Gimpact/btGImpactCollisionAlgorithm.cpp
 	src/BulletCollision/Gimpact/btGImpactQuantizedBvh.cpp
 	src/BulletCollision/Gimpact/btGImpactShape.cpp
+	src/BulletCollision/Gimpact/btGenericPoolAllocator.cpp
 	src/BulletCollision/Gimpact/btTriangleShapeEx.cpp
 	src/BulletCollision/Gimpact/gim_box_set.cpp
 	src/BulletCollision/Gimpact/gim_contact.cpp
@@ -124,32 +124,32 @@ set(SRC
 	src/BulletCollision/NarrowPhaseCollision/btGjkPairDetector.cpp
 	src/BulletCollision/NarrowPhaseCollision/btMinkowskiPenetrationDepthSolver.cpp
 	src/BulletCollision/NarrowPhaseCollision/btPersistentManifold.cpp
+	src/BulletCollision/NarrowPhaseCollision/btPolyhedralContactClipping.cpp
 	src/BulletCollision/NarrowPhaseCollision/btRaycastCallback.cpp
 	src/BulletCollision/NarrowPhaseCollision/btSubSimplexConvexCast.cpp
 	src/BulletCollision/NarrowPhaseCollision/btVoronoiSimplexSolver.cpp
-	src/BulletCollision/NarrowPhaseCollision/btPolyhedralContactClipping.cpp
-	
+
+	src/BulletDynamics/Character/btKinematicCharacterController.cpp
 	src/BulletDynamics/ConstraintSolver/btConeTwistConstraint.cpp
 	src/BulletDynamics/ConstraintSolver/btContactConstraint.cpp
+	src/BulletDynamics/ConstraintSolver/btFixedConstraint.cpp
+	src/BulletDynamics/ConstraintSolver/btGearConstraint.cpp
 	src/BulletDynamics/ConstraintSolver/btGeneric6DofConstraint.cpp
+	src/BulletDynamics/ConstraintSolver/btGeneric6DofSpring2Constraint.cpp
 	src/BulletDynamics/ConstraintSolver/btGeneric6DofSpringConstraint.cpp
 	src/BulletDynamics/ConstraintSolver/btHinge2Constraint.cpp
 	src/BulletDynamics/ConstraintSolver/btHingeConstraint.cpp
+	src/BulletDynamics/ConstraintSolver/btNNCGConstraintSolver.cpp
 	src/BulletDynamics/ConstraintSolver/btPoint2PointConstraint.cpp
 	src/BulletDynamics/ConstraintSolver/btSequentialImpulseConstraintSolver.cpp
 	src/BulletDynamics/ConstraintSolver/btSliderConstraint.cpp
 	src/BulletDynamics/ConstraintSolver/btSolve2LinearConstraint.cpp
 	src/BulletDynamics/ConstraintSolver/btTypedConstraint.cpp
 	src/BulletDynamics/ConstraintSolver/btUniversalConstraint.cpp
-	src/BulletDynamics/ConstraintSolver/btGearConstraint.cpp
-	src/BulletDynamics/ConstraintSolver/btFixedConstraint.cpp
+	src/BulletDynamics/Dynamics/Bullet-C-API.cpp
 	src/BulletDynamics/Dynamics/btDiscreteDynamicsWorld.cpp
 	src/BulletDynamics/Dynamics/btRigidBody.cpp
 	src/BulletDynamics/Dynamics/btSimpleDynamicsWorld.cpp
-	src/BulletDynamics/Dynamics/Bullet-C-API.cpp
-	src/BulletDynamics/Vehicle/btRaycastVehicle.cpp
-	src/BulletDynamics/Vehicle/btWheelInfo.cpp
-	src/BulletDynamics/Character/btKinematicCharacterController.cpp
 	src/BulletDynamics/Featherstone/btMultiBody.cpp
 	src/BulletDynamics/Featherstone/btMultiBodyConstraint.cpp
 	src/BulletDynamics/Featherstone/btMultiBodyConstraintSolver.cpp
@@ -158,8 +158,12 @@ set(SRC
 	src/BulletDynamics/Featherstone/btMultiBodyJointMotor.cpp
 	src/BulletDynamics/Featherstone/btMultiBodyPoint2Point.cpp
 	src/BulletDynamics/MLCPSolvers/btDantzigLCP.cpp
+	src/BulletDynamics/MLCPSolvers/btLemkeAlgorithm.cpp
 	src/BulletDynamics/MLCPSolvers/btMLCPSolver.cpp
-	
+	src/BulletDynamics/Vehicle/btRaycastVehicle.cpp
+	src/BulletDynamics/Vehicle/btWheelInfo.cpp
+
+	src/BulletSoftBody/btDefaultSoftBodySolver.cpp
 	src/BulletSoftBody/btSoftBody.cpp
 	src/BulletSoftBody/btSoftBodyConcaveCollisionAlgorithm.cpp
 	src/BulletSoftBody/btSoftBodyHelpers.cpp
@@ -167,18 +171,16 @@ set(SRC
 	src/BulletSoftBody/btSoftRigidCollisionAlgorithm.cpp
 	src/BulletSoftBody/btSoftRigidDynamicsWorld.cpp
 	src/BulletSoftBody/btSoftSoftCollisionAlgorithm.cpp
-	src/BulletSoftBody/btDefaultSoftBodySolver.cpp
-	
+
 	src/LinearMath/btAlignedAllocator.cpp
 	src/LinearMath/btConvexHull.cpp
 	src/LinearMath/btConvexHullComputer.cpp
 	src/LinearMath/btGeometryUtil.cpp
+	src/LinearMath/btPolarDecomposition.cpp
 	src/LinearMath/btQuickprof.cpp
 	src/LinearMath/btSerializer.cpp
 	src/LinearMath/btVector3.cpp
-	src/LinearMath/btPolarDecomposition.cpp
-	
-	
+
 	src/BulletCollision/BroadphaseCollision/btAxisSweep3.h
 	src/BulletCollision/BroadphaseCollision/btBroadphaseInterface.h
 	src/BulletCollision/BroadphaseCollision/btBroadphaseProxy.h
@@ -191,35 +193,37 @@ set(SRC
 	src/BulletCollision/BroadphaseCollision/btOverlappingPairCallback.h
 	src/BulletCollision/BroadphaseCollision/btQuantizedBvh.h
 	src/BulletCollision/BroadphaseCollision/btSimpleBroadphase.h
+	src/BulletCollision/CollisionDispatch/SphereTriangleDetector.h
 	src/BulletCollision/CollisionDispatch/btActivatingCollisionAlgorithm.h
-	src/BulletCollision/CollisionDispatch/btBoxBoxCollisionAlgorithm.h
 	src/BulletCollision/CollisionDispatch/btBox2dBox2dCollisionAlgorithm.h
+	src/BulletCollision/CollisionDispatch/btBoxBoxCollisionAlgorithm.h
 	src/BulletCollision/CollisionDispatch/btBoxBoxDetector.h
 	src/BulletCollision/CollisionDispatch/btCollisionConfiguration.h
 	src/BulletCollision/CollisionDispatch/btCollisionCreateFunc.h
 	src/BulletCollision/CollisionDispatch/btCollisionDispatcher.h
-	src/BulletCollision/CollisionDispatch/btCollisionObjectWrapper.h
 	src/BulletCollision/CollisionDispatch/btCollisionObject.h
+	src/BulletCollision/CollisionDispatch/btCollisionObjectWrapper.h
 	src/BulletCollision/CollisionDispatch/btCollisionWorld.h
+	src/BulletCollision/CollisionDispatch/btCollisionWorldImporter.h
 	src/BulletCollision/CollisionDispatch/btCompoundCollisionAlgorithm.h
+	src/BulletCollision/CollisionDispatch/btCompoundCompoundCollisionAlgorithm.h
+	src/BulletCollision/CollisionDispatch/btConvex2dConvex2dAlgorithm.h
 	src/BulletCollision/CollisionDispatch/btConvexConcaveCollisionAlgorithm.h
 	src/BulletCollision/CollisionDispatch/btConvexConve

@@ Diff output truncated at 10240 characters. @@




More information about the Bf-blender-cvs mailing list