Blender Git Commit Log

Git Commits -> Revision 9119b6e

Revision 9119b6e by Erwin Coumans (master)
December 31, 2005, 07:20 (GMT)
Fixed several bugs: python refcounting related and Bullet related (basic add/remove object support, bounding volume hierarchy). Added a few files, updated the Bullet scons. Vc6/7 Bullet projectfiles need to add a couple of files: 'Bullet/CollisionShapes/BvhTriangleMeshShape.cpp',
'Bullet/CollisionShapes/ConvexTriangleCallback.cpp',
'Bullet/CollisionShapes/EmptyShape.cpp',
'Bullet/CollisionShapes/OptimizedBvh.cpp',
'Bullet/CollisionShapes/TriangleCallback.cpp',
'Bullet/CollisionShapes/TriangleIndexVertexArray.cpp',
'Bullet/NarrowPhaseCollision/ManifoldContactAddResult.cpp'.
Sorry, no armatures fix yet.

Commit Details:

Full Hash: 9119b6e8a547303ce9a7ccd3a00636153b53cb0e
SVN Revision: 6257
Parent Commit: 625c553
Lines Changed: +1577, -234

14 Added Paths:

/extern/bullet/Bullet/CollisionShapes/BvhTriangleMeshShape.cpp (+134, -0) (View)
/extern/bullet/Bullet/CollisionShapes/BvhTriangleMeshShape.h (+53, -0) (View)
/extern/bullet/Bullet/CollisionShapes/CollisionMargin.h (+11, -0) (View)
/extern/bullet/Bullet/CollisionShapes/ConvexTriangleCallback.cpp (+86, -0) (View)
/extern/bullet/Bullet/CollisionShapes/ConvexTriangleCallback.h (+49, -0) (View)
/extern/bullet/Bullet/CollisionShapes/EmptyShape.cpp (+45, -0) (View)
/extern/bullet/Bullet/CollisionShapes/EmptyShape.h (+75, -0) (View)
/extern/bullet/Bullet/CollisionShapes/OptimizedBvh.cpp (+268, -0) (View)
/extern/bullet/Bullet/CollisionShapes/OptimizedBvh.h (+92, -0) (View)
/extern/bullet/Bullet/CollisionShapes/TriangleCallback.cpp (+23, -0) (View)
/extern/bullet/Bullet/CollisionShapes/TriangleIndexVertexArray.cpp (+49, -0) (View)
/extern/bullet/Bullet/CollisionShapes/TriangleIndexVertexArray.h (+46, -0) (View)
/extern/bullet/Bullet/NarrowPhaseCollision/ManifoldContactAddResult.cpp (+33, -0) (View)
/extern/bullet/Bullet/NarrowPhaseCollision/ManifoldContactAddResult.h (+32, -0) (View)

1 Deleted Path:

/extern/bullet/Bullet/NarrowPhaseCollision/CollisionMargin.h (+0, -11)

47 Modified Paths:

/extern/bullet/Bullet/BroadphaseCollision/BroadphaseProxy.h (+1, -0) (Diff)
/extern/bullet/Bullet/BroadphaseCollision/SimpleBroadphase.cpp (+27, -3) (Diff)
/extern/bullet/Bullet/CollisionShapes/BoxShape.h (+1, -1) (Diff)
/extern/bullet/Bullet/CollisionShapes/ConvexHullShape.cpp (+1, -23) (Diff)
/extern/bullet/Bullet/CollisionShapes/ConvexHullShape.h (+0, -1) (Diff)
/extern/bullet/Bullet/CollisionShapes/ConvexShape.h (+1, -1) (Diff)
/extern/bullet/Bullet/CollisionShapes/MultiSphereShape.cpp (+1, -1) (Diff)
/extern/bullet/Bullet/CollisionShapes/PolyhedralConvexShape.cpp (+25, -0) (Diff)
/extern/bullet/Bullet/CollisionShapes/PolyhedralConvexShape.h (+3, -0) (Diff)
/extern/bullet/Bullet/CollisionShapes/Simplex1to4Shape.h (+0, -4) (Diff)
/extern/bullet/Bullet/CollisionShapes/SphereShape.cpp (+1, -1) (Diff)
/extern/bullet/Bullet/CollisionShapes/StridingMeshInterface.cpp (+63, -0) (Diff)
/extern/bullet/Bullet/CollisionShapes/StridingMeshInterface.h (+15, -4) (Diff)
/extern/bullet/Bullet/CollisionShapes/TriangleCallback.h (+10, -0) (Diff)
/extern/bullet/Bullet/CollisionShapes/TriangleMesh.cpp (+18, -1) (Diff)
/extern/bullet/Bullet/CollisionShapes/TriangleMesh.h (+5, -1) (Diff)
/extern/bullet/Bullet/CollisionShapes/TriangleMeshShape.cpp (+53, -48) (Diff)
/extern/bullet/Bullet/CollisionShapes/TriangleMeshShape.h (+6, -2) (Diff)
/extern/bullet/Bullet/NarrowPhaseCollision/GjkConvexCast.h (+2, -1) (Diff)
/extern/bullet/Bullet/NarrowPhaseCollision/GjkPairDetector.h (+1, -1) (Diff)
/extern/bullet/Bullet/NarrowPhaseCollision/MinkowskiPenetrationDepthSolver.cpp (+1, -1) (Diff)
/extern/bullet/BulletDynamics/CollisionDispatch/ConvexConvexAlgorithm.cpp (+14, -11) (Diff)
/extern/bullet/BulletDynamics/CollisionDispatch/ConvexConvexAlgorithm.h (+1, -1) (Diff)
/extern/bullet/BulletDynamics/ConstraintSolver/ContactConstraint.cpp (+19, -16) (Diff)
/extern/bullet/BulletDynamics/ConstraintSolver/JacobianEntry.h (+33, -33) (Diff)
/extern/bullet/BulletDynamics/ConstraintSolver/OdeConstraintSolver.cpp (+1, -1) (Diff)
/extern/bullet/BulletDynamics/Dynamics/RigidBody.cpp (+0, -5) (Diff)
/extern/bullet/Extras/PhysicsInterface/CcdPhysics/CcdPhysicsController.cpp (+11, -4) (Diff)
/extern/bullet/Extras/PhysicsInterface/CcdPhysics/CcdPhysicsController.h (+1, -2) (Diff)
/extern/bullet/Extras/PhysicsInterface/CcdPhysics/CcdPhysicsEnvironment.cpp (+2, -1) (Diff)
/extern/bullet/LinearMath/SimdQuadWord.h (+32, -0) (Diff)
/extern/bullet/LinearMath/SimdScalar.h (+12, -3) (Diff)
/extern/bullet/SConscript (+9, -2) (Diff)
/intern/string/intern/STR_String.cpp (+0, -5) (Diff)
/source/gameengine/Converter/BL_BlenderDataConversion.cpp (+2, -2) (Diff)
/source/gameengine/Converter/BL_MeshDeformer.h (+6, -2) (Diff)
/source/gameengine/Converter/BL_SkinDeformer.cpp (+11, -1) (Diff)
/source/gameengine/Converter/BL_SkinDeformer.h (+6, -5) (Diff)
/source/gameengine/Expressions/Value.cpp (+4, -0) (Diff)
/source/gameengine/Ketsji/KX_BulletPhysicsController.cpp (+70, -9) (Diff)
/source/gameengine/Ketsji/KX_ConvertPhysicsObjects.cpp (+22, -4) (Diff)
/source/gameengine/Ketsji/KX_EmptyObject.cpp (+4, -0) (Diff)
/source/gameengine/Ketsji/KX_EmptyObject.h (+1, -1) (Diff)
/source/gameengine/Ketsji/KX_Scene.cpp (+2, -2) (Diff)
/source/gameengine/Physics/Bullet/CcdPhysicsController.cpp (+73, -17) (Diff)
/source/gameengine/Physics/Bullet/CcdPhysicsController.h (+8, -2) (Diff)
/source/gameengine/Physics/Bullet/CcdPhysicsEnvironment.cpp (+2, -0) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021