Blender Git Commit Log

Git Commits -> Revision 46234f9

Revision 46234f9 by Erwin Coumans (master)
November 21, 2006, 00:53 (GMT)
Removed old Blender/extern/bullet, and upgraded game engine to use Bullet 2.x

All platforms/build systems: either upgrade to use extern/bullet2, or disable the game engine until the build is fixed.

Commit Details:

Full Hash: 46234f90cee9b3967cb6361661ce47b455cbaa57
SVN Revision: 8982
Parent Commit: 4bbbabd
Lines Changed: +740, -35518

214 Deleted Paths:

/extern/bullet/Bullet/BLI_Bullet.dsp (+0, -610)
/extern/bullet/Bullet/BroadphaseCollision/AxisSweep3.cpp (+0, -502)
/extern/bullet/Bullet/BroadphaseCollision/AxisSweep3.h (+0, -115)
/extern/bullet/Bullet/BroadphaseCollision/BroadphaseInterface.h (+0, -40)
/extern/bullet/Bullet/BroadphaseCollision/BroadphaseProxy.cpp (+0, -17)
/extern/bullet/Bullet/BroadphaseCollision/BroadphaseProxy.h (+0, -125)
/extern/bullet/Bullet/BroadphaseCollision/CollisionAlgorithm.cpp (+0, -23)
/extern/bullet/Bullet/BroadphaseCollision/CollisionAlgorithm.h (+0, -67)
/extern/bullet/Bullet/BroadphaseCollision/Dispatcher.cpp (+0, -22)
/extern/bullet/Bullet/BroadphaseCollision/Dispatcher.h (+0, -99)
/extern/bullet/Bullet/BroadphaseCollision/OverlappingPairCache.cpp (+0, -151)
/extern/bullet/Bullet/BroadphaseCollision/OverlappingPairCache.h (+0, -85)
/extern/bullet/Bullet/BroadphaseCollision/SimpleBroadphase.cpp (+0, -192)
/extern/bullet/Bullet/BroadphaseCollision/SimpleBroadphase.h (+0, -90)
/extern/bullet/Bullet/Bullet3.dsp (+0, -412)
/extern/bullet/Bullet/Bullet3_vc7.vcproj (+0, -517)
/extern/bullet/Bullet/Bullet3_vc8.sln (+0, -20)
/extern/bullet/Bullet/Bullet3_vc8.vcproj (+0, -716)
/extern/bullet/Bullet/CollisionDispatch/CollisionCreateFunc.h (+0, -42)
/extern/bullet/Bullet/CollisionDispatch/CollisionDispatcher.cpp (+0, -257)
/extern/bullet/Bullet/CollisionDispatch/CollisionDispatcher.h (+0, -113)
/extern/bullet/Bullet/CollisionDispatch/CollisionObject.cpp (+0, -56)
/extern/bullet/Bullet/CollisionDispatch/CollisionObject.h (+0, -128)
/extern/bullet/Bullet/CollisionDispatch/CollisionWorld.cpp (+0, -320)
/extern/bullet/Bullet/CollisionDispatch/CollisionWorld.h (+0, -230)
/extern/bullet/Bullet/CollisionDispatch/CompoundCollisionAlgorithm.cpp (+0, -144)
/extern/bullet/Bullet/CollisionDispatch/CompoundCollisionAlgorithm.h (+0, -56)
/extern/bullet/Bullet/CollisionDispatch/ConvexConcaveCollisionAlgorithm.cpp (+0, -306)
/extern/bullet/Bullet/CollisionDispatch/ConvexConcaveCollisionAlgorithm.h (+0, -95)
/extern/bullet/Bullet/CollisionDispatch/ConvexConvexAlgorithm.cpp (+0, -432)
/extern/bullet/Bullet/CollisionDispatch/ConvexConvexAlgorithm.h (+0, -73)
/extern/bullet/Bullet/CollisionDispatch/EmptyCollisionAlgorithm.cpp (+0, -35)
/extern/bullet/Bullet/CollisionDispatch/EmptyCollisionAlgorithm.h (+0, -40)
/extern/bullet/Bullet/CollisionDispatch/ManifoldResult.cpp (+0, -101)
/extern/bullet/Bullet/CollisionDispatch/ManifoldResult.h (+0, -60)
/extern/bullet/Bullet/CollisionDispatch/SimulationIslandManager.cpp (+0, -211)
/extern/bullet/Bullet/CollisionDispatch/SimulationIslandManager.h (+0, -58)
/extern/bullet/Bullet/CollisionDispatch/UnionFind.cpp (+0, -108)
/extern/bullet/Bullet/CollisionDispatch/UnionFind.h (+0, -55)
/extern/bullet/Bullet/CollisionShapes/BoxShape.cpp (+0, -58)
/extern/bullet/Bullet/CollisionShapes/BoxShape.h (+0, -267)
/extern/bullet/Bullet/CollisionShapes/BvhTriangleMeshShape.cpp (+0, -138)
/extern/bullet/Bullet/CollisionShapes/BvhTriangleMeshShape.h (+0, -58)
/extern/bullet/Bullet/CollisionShapes/CollisionMargin.h (+0, -26)
/extern/bullet/Bullet/CollisionShapes/CollisionShape.cpp (+0, -75)
/extern/bullet/Bullet/CollisionShapes/CollisionShape.h (+0, -88)
/extern/bullet/Bullet/CollisionShapes/CompoundShape.cpp (+0, -100)
/extern/bullet/Bullet/CollisionShapes/CompoundShape.h (+0, -117)
/extern/bullet/Bullet/CollisionShapes/ConcaveShape.cpp (+0, -28)
/extern/bullet/Bullet/CollisionShapes/ConcaveShape.h (+0, -51)
/extern/bullet/Bullet/CollisionShapes/ConeShape.cpp (+0, -100)
/extern/bullet/Bullet/CollisionShapes/ConeShape.h (+0, -83)
/extern/bullet/Bullet/CollisionShapes/ConvexHullShape.cpp (+0, -160)
/extern/bullet/Bullet/CollisionShapes/ConvexHullShape.h (+0, -64)
/extern/bullet/Bullet/CollisionShapes/ConvexShape.cpp (+0, -74)
/extern/bullet/Bullet/CollisionShapes/ConvexShape.h (+0, -85)
/extern/bullet/Bullet/CollisionShapes/ConvexTriangleMeshShape.cpp (+0, -197)
/extern/bullet/Bullet/CollisionShapes/ConvexTriangleMeshShape.h (+0, -49)
/extern/bullet/Bullet/CollisionShapes/CylinderShape.cpp (+0, -196)
/extern/bullet/Bullet/CollisionShapes/CylinderShape.h (+0, -125)
/extern/bullet/Bullet/CollisionShapes/EmptyShape.cpp (+0, -49)
/extern/bullet/Bullet/CollisionShapes/EmptyShape.h (+0, -71)
/extern/bullet/Bullet/CollisionShapes/MinkowskiSumShape.cpp (+0, -56)
/extern/bullet/Bullet/CollisionShapes/MinkowskiSumShape.h (+0, -62)
/extern/bullet/Bullet/CollisionShapes/MultiSphereShape.cpp (+0, -148)
/extern/bullet/Bullet/CollisionShapes/MultiSphereShape.h (+0, -62)
/extern/bullet/Bullet/CollisionShapes/OptimizedBvh.cpp (+0, -269)
/extern/bullet/Bullet/CollisionShapes/OptimizedBvh.h (+0, -100)
/extern/bullet/Bullet/CollisionShapes/PolyhedralConvexShape.cpp (+0, -113)
/extern/bullet/Bullet/CollisionShapes/PolyhedralConvexShape.h (+0, -55)
/extern/bullet/Bullet/CollisionShapes/Simplex1to4Shape.cpp (+0, -193)
/extern/bullet/Bullet/CollisionShapes/Simplex1to4Shape.h (+0, -75)
/extern/bullet/Bullet/CollisionShapes/SphereShape.cpp (+0, -74)
/extern/bullet/Bullet/CollisionShapes/SphereShape.h (+0, -64)
/extern/bullet/Bullet/CollisionShapes/StaticPlaneShape.cpp (+0, -100)
/extern/bullet/Bullet/CollisionShapes/StaticPlaneShape.h (+0, -61)
/extern/bullet/Bullet/CollisionShapes/StridingMeshInterface.cpp (+0, -85)
/extern/bullet/Bullet/CollisionShapes/StridingMeshInterface.h (+0, -87)
/extern/bullet/Bullet/CollisionShapes/TriangleCallback.cpp (+0, -28)
/extern/bullet/Bullet/CollisionShapes/TriangleCallback.h (+0, -40)
/extern/bullet/Bullet/CollisionShapes/TriangleIndexVertexArray.cpp (+0, -65)
/extern/bullet/Bullet/CollisionShapes/TriangleIndexVertexArray.h (+0, -78)
/extern/bullet/Bullet/CollisionShapes/TriangleMesh.cpp (+0, -61)
/extern/bullet/Bullet/CollisionShapes/TriangleMesh.h (+0, -73)
/extern/bullet/Bullet/CollisionShapes/TriangleMeshShape.cpp (+0, -164)
/extern/bullet/Bullet/CollisionShapes/TriangleMeshShape.h (+0, -62)
/extern/bullet/Bullet/CollisionShapes/TriangleShape.h (+0, -164)
/extern/bullet/Bullet/Doxyfile (+0, -746)
/extern/bullet/Bullet/Makefile (+0, -68)
/extern/bullet/Bullet/NarrowPhaseCollision/BU_AlgebraicPolynomialSolver.cpp (+0, -360)
/extern/bullet/Bullet/NarrowPhaseCollision/BU_AlgebraicPolynomialSolver.h (+0, -45)
/extern/bullet/Bullet/NarrowPhaseCollision/BU_Collidable.cpp (+0, -25)
/extern/bullet/Bullet/NarrowPhaseCollision/BU_Collidable.h (+0, -57)
/extern/bullet/Bullet/NarrowPhaseCollision/BU_CollisionPair.cpp (+0, -581)
/extern/bullet/Bullet/NarrowPhaseCollision/BU_CollisionPair.h (+0, -54)
/extern/bullet/Bullet/NarrowPhaseCollision/BU_EdgeEdge.cpp (+0, -578)
/extern/bullet/Bullet/NarrowPhaseCollision/BU_EdgeEdge.h (+0, -76)
/extern/bullet/Bullet/NarrowPhaseCollision/BU_MotionStateInterface.h (+0, -50)
/extern/bullet/Bullet/NarrowPhaseCollision/BU_PolynomialSolverInterface.h (+0, -39)
/extern/bullet/Bullet/NarrowPhaseCollision/BU_Screwing.cpp (+0, -200)
/extern/bullet/Bullet/NarrowPhaseCollision/BU_Screwing.h (+0, -77)
/extern/bullet/Bullet/NarrowPhaseCollision/BU_StaticMotionState.h (+0, -91)
/extern/bullet/Bullet/NarrowPhaseCollision/BU_VertexPoly.cpp (+0, -159)
/extern/bullet/Bullet/NarrowPhaseCollision/BU_VertexPoly.h (+0, -43)
/extern/bullet/Bullet/NarrowPhaseCollision/CollisionMargin.h (+0, -26)
/extern/bullet/Bullet/NarrowPhaseCollision/ContinuousConvexCollision.cpp (+0, -200)
/extern/bullet/Bullet/NarrowPhaseCollision/ContinuousConvexCollision.h (+0, -52)
/extern/bullet/Bullet/NarrowPhaseCollision/ConvexCast.cpp (+0, -20)
/extern/bullet/Bullet/NarrowPhaseCollision/ConvexCast.h (+0, -71)
/extern/bullet/Bullet/NarrowPhaseCollision/ConvexPenetrationDepthSolver.h (+0, -42)
/extern/bullet/Bullet/NarrowPhaseCollision/DiscreteCollisionDetectorInterface.h (+0, -89)
/extern/bullet/Bullet/NarrowPhaseCollision/GjkConvexCast.cpp (+0, -174)
/extern/bullet/Bullet/NarrowPhaseCollision/GjkConvexCast.h (+0, -50)
/extern/bullet/Bullet/NarrowPhaseCollision/GjkPairDetector.cpp (+0, -229)
/extern/bullet/Bullet/NarrowPhaseCollision/GjkPairDetector.h (+0, -84)
/extern/bullet/Bullet/NarrowPhaseCollision/ManifoldContactAddResult.cpp (+0, -48)
/extern/bullet/Bullet/NarrowPhaseCollision/ManifoldContactAddResult.h (+0, -37)
/extern/bullet/Bullet/NarrowPhaseCollision/ManifoldPoint.h (+0, -98)
/extern/bullet/Bullet/NarrowPhaseCollision/MinkowskiPenetrationDepthSolver.cpp (+0, -246)
/extern/bullet/Bullet/NarrowPhaseCollision/MinkowskiPenetrationDepthSolver.h (+0, -37)
/extern/bullet/Bullet/NarrowPhaseCollision/PersistentManifold.cpp (+0, -246)
/extern/bullet/Bullet/NarrowPhaseCollision/PersistentManifold.h (+0, -140)
/extern/bullet/Bullet/NarrowPhaseCollision/PointCollector.h (+0, -57)
/extern/bullet/Bullet/NarrowPhaseCollision/RaycastCallback.cpp (+0, -101)
/extern/bullet/Bullet/NarrowPhaseCollision/RaycastCallback.h (+0, -42)
/extern/bullet/Bullet/NarrowPhaseCollision/SimplexSolverInterface.h (+0, -64)
/extern/bullet/Bullet/NarrowPhaseCollision/SubSimplexConvexCast.cpp (+0, -132)
/extern/bullet/Bullet/NarrowPhaseCollision/SubSimplexConvexCast.h (+0, -50)
/extern/bullet/Bullet/NarrowPhaseCollision/VoronoiSimplexSolver.cpp (+0, -598)
/extern/bullet/Bullet/NarrowPhaseCollision/VoronoiSimplexSolver.h (+0, -157)
/extern/bullet/BulletDynamics/BLI_BulletDynamics.dsp (+0, -260)
/extern/bullet/BulletDynamics/BulletDynamics.dsp (+0, -224)
/extern/bullet/BulletDynamics/BulletDynamics_vc7.vcproj (+0, -190)
/extern/bullet/BulletDynamics/BulletDynamics_vc8.vcproj (+0, -265)
/extern/bullet/BulletDynamics/ConstraintSolver/ConstraintSolver.h (+0, -41)
/extern/bullet/BulletDynamics/ConstraintSolver/ContactConstraint.cpp (+0, -236)
/extern/bullet/BulletDynamics/ConstraintSolver/ContactConstraint.h (+0, -85)
/extern/bullet/BulletDynamics/ConstraintSolver/ContactSolverInfo.h (+0, -47)
/extern/bullet/BulletDynamics/ConstraintSolver/Generic6DofConstraint.cpp (+0, -250)
/extern/bullet/BulletDynamics/ConstraintSolver/Generic6DofConstraint.h (+0, -114)
/extern/bullet/BulletDynamics/ConstraintSolver/HingeConstraint.cpp (+0, -276)
/extern/bullet/BulletDynamics/ConstraintSolver/HingeConstraint.h (+0, -73)
/extern/bullet/BulletDynamics/ConstraintSolver/JacobianEntry.h (+0, -156)
/extern/bullet/BulletDynamics/ConstraintSolver/Point2PointConstraint.cpp (+0, -116)
/extern/bullet/BulletDynamics/ConstraintSolver/Point2PointConstraint.h (+0, -78)
/extern/bullet/BulletDynamics/ConstraintSolver/SequentialImpulseConstraintSolver.cpp (+0, -329)
/extern/bullet/BulletDynamics/ConstraintSolver/SequentialImpulseConstraintSolver.h (+0, -43)
/extern/bullet/BulletDynamics/ConstraintSolver/Solve2LinearConstraint.cpp (+0, -241)
/extern/bullet/BulletDynamics/ConstraintSolver/Solve2LinearConstraint.h (+0, -106)
/extern/bullet/BulletDynamics/ConstraintSolver/TypedConstraint.cpp (+0, -54)
/extern/bullet/BulletDynamics/ConstraintSolver/TypedConstraint.h (+0, -90)
/extern/bullet/BulletDynamics/Dynamics/BU_Joint.cpp (+0, -25)
/extern/bullet/BulletDynamics/Dynamics/BU_Joint.h (+0, -93)
/extern/bullet/BulletDynamics/Dynamics/ContactJoint.cpp (+0, -270)
/extern/bullet/BulletDynamics/Dynamics/ContactJoint.h (+0, -50)
/extern/bullet/BulletDynamics/Dynamics/MassProps.h (+0, -33)
/extern/bullet/BulletDynamics/Dynamics/RigidBody.cpp (+0, -223)
/extern/bullet/BulletDynamics/Dynamics/RigidBody.h (+0, -258)
/extern/bullet/BulletDynamics/Makefile (+0, -64)
/extern/bullet/BulletDynamics/Vehicle/RaycastVehicle.cpp (+0, -605)
/extern/bullet/BulletDynamics/Vehicle/RaycastVehicle.h (+0, -160)
/extern/bullet/BulletDynamics/Vehicle/VehicleRaycaster.h (+0, -32)
/extern/bullet/BulletDynamics/Vehicle/WheelInfo.cpp (+0, -55)
/extern/bullet/BulletDynamics/Vehicle/WheelInfo.h (+0, -116)
/extern/bullet/BulletLicense.txt (+0, -17)
/extern/bullet/CMakeLists.txt (+0, -45)
/extern/bullet/continuous.dsw (+0, -248)
/extern/bullet/continuous_vc7.sln (+0, -140)
/extern/bullet/continuous_vc8.sln (+0, -155)
/extern/bullet/Extras/PhysicsInterface/CcdPhysics/CcdPhysics.dsp (+0, -112)
/extern/bullet/Extras/PhysicsInterface/CcdPhysics/CcdPhysicsController.cpp (+0, -585)
/extern/bullet/Extras/PhysicsInterface/CcdPhysics/CcdPhysicsController.h (+0, -254)
/extern/bullet/Extras/PhysicsInterface/CcdPhysics/CcdPhysicsEnvironment.cpp (+0, -1851)
/extern/bullet/Extras/PhysicsInterface/CcdPhysics/CcdPhysicsEnvironment.h (+0, -261)
/extern/bullet/Extras/PhysicsInterface/CcdPhysics/CcdPhysics_vc7.vcproj (+0, -131)
/extern/bullet/Extras/PhysicsInterface/CcdPhysics/CcdPhysics_vc8.vcproj (+0, -191)
/extern/bullet/Extras/PhysicsInterface/CcdPhysics/ParallelIslandDispatcher.cpp (+0, -349)
/extern/bullet/Extras/PhysicsInterface/CcdPhysics/ParallelIslandDispatcher.h (+0, -128)
/extern/bullet/Extras/PhysicsInterface/CcdPhysics/ParallelPhysicsEnvironment.cpp (+0, -194)
/extern/bullet/Extras/PhysicsInterface/CcdPhysics/ParallelPhysicsEnvironment.h (+0, -44)
/extern/bullet/Extras/PhysicsInterface/CcdPhysics/SimulationIsland.cpp (+0, -468)
/extern/bullet/Extras/PhysicsInterface/CcdPhysics/SimulationIsland.h (+0, -53)
/extern/bullet/Extras/PhysicsInterface/Common/PhysicsInterface.dsp (+0, -128)
/extern/bullet/Extras/PhysicsInterface/Common/PhysicsInterfaceCommon/PhysicsInterfaceCommon_vc7.vcproj (+0, -143)
/extern/bullet/Extras/PhysicsInterface/Common/PhysicsInterfaceCommon/PhysicsInterfaceCommon_vc8.vcproj (+0, -211)
/extern/bullet/Extras/PhysicsInterface/Common/PHY_DynamicTypes.h (+0, -92)
/extern/bullet/Extras/PhysicsInterface/Common/PHY_IMotionState.cpp (+0, -22)
/extern/bullet/Extras/PhysicsInterface/Common/PHY_IMotionState.h (+0, -42)
/extern/bullet/Extras/PhysicsInterface/Common/PHY_IPhysicsController.cpp (+0, -23)
/extern/bullet/Extras/PhysicsInterface/Common/PHY_IPhysicsController.h (+0, -88)
/extern/bullet/Extras/PhysicsInterface/Common/PHY_IPhysicsEnvironment.cpp (+0, -26)
/extern/bullet/Extras/PhysicsInterface/Common/PHY_IPhysicsEnvironment.h (+0, -60)
/extern/bullet/Extras/PhysicsInterface/Common/PHY_IVehicle.cpp (+0, -23)
/extern/bullet/Extras/PhysicsInterface/Common/PHY_IVehicle.h (+0, -61)
/extern/bullet/Extras/PhysicsInterface/Common/PHY_Pro.h (+0, -47)
/extern/bullet/LinearMath/AabbUtil2.h (+0, -57)
/extern/bullet/LinearMath/GEN_List.h (+0, -73)
/extern/bullet/LinearMath/GEN_MinMax.h (+0, -69)
/extern/bullet/LinearMath/GEN_random.h (+0, -42)
/extern/bullet/LinearMath/IDebugDraw.h (+0, -69)
/extern/bullet/LinearMath/quickprof.h (+0, -678)
/extern/bullet/LinearMath/SimdMatrix3x3.h (+0, -395)
/extern/bullet/LinearMath/SimdMinMax.h (+0, -40)
/extern/bullet/LinearMath/SimdPoint3.h (+0, -24)
/extern/bullet/LinearMath/SimdQuadWord.h (+0, -134)
/extern/bullet/LinearMath/SimdQuaternion.h (+0, -290)
/extern/bullet/LinearMath/SimdScalar.h (+0, -128)
/extern/bullet/LinearMath/SimdTransform.h (+0, -236)
/extern/bullet/LinearMath/SimdTransformUtil.h (+0, -143)
/extern/bullet/LinearMath/SimdVector3.h (+0, -403)
/extern/bullet/make/msvc_7_0/Bullet3_vc7.vcproj (+0, -1533)
/extern/bullet/make/msvc_7_0/Dynamics/BulletDynamics_vc7.vcproj (+0, -522)
/extern/bullet/Makefile (+0, -73)
/extern/bullet/SConscript (+0, -34)

13 Modified Paths:

/source/gameengine/Converter/KX_BlenderSceneConverter.cpp (+6, -6) (Diff)
/source/gameengine/Ketsji/KX_BulletPhysicsController.cpp (+4, -5) (Diff)
/source/gameengine/Ketsji/KX_BulletPhysicsController.h (+1, -1) (Diff)
/source/gameengine/Ketsji/KX_ConvertPhysicsObjects.cpp (+53, -62) (Diff)
/source/gameengine/Ketsji/KX_GameObject.cpp (+1, -1) (Diff)
/source/gameengine/Ketsji/KX_IPhysicsController.h (+1, -1) (Diff)
/source/gameengine/Ketsji/KX_SumoPhysicsController.cpp (+1, -1) (Diff)
/source/gameengine/Ketsji/KX_SumoPhysicsController.h (+1, -1) (Diff)
/source/gameengine/Physics/Bullet/CcdPhysicsController.cpp (+113, -109) (Diff)
/source/gameengine/Physics/Bullet/CcdPhysicsController.h (+27, -33) (Diff)
/source/gameengine/Physics/Bullet/CcdPhysicsEnvironment.cpp (+495, -1190) (Diff)
/source/gameengine/Physics/Bullet/CcdPhysicsEnvironment.h (+36, -55) (Diff)
/source/gameengine/Physics/common/PHY_IVehicle.h (+1, -0) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021