Blender Git Commit Log
Git Commits -> Revision 46fbe6b
Revision 46fbe6b by Kester Maddock (master) November 22, 2004, 10:19 (GMT) |
Fix for bugs: 1788 (forces) and 1799 (python delattr on game objects) Use Polytope collision for faster mesh intersection tests, so SOLID can actually use that qhull lib now. |
Commit Details:
Full Hash: 46fbe6b01e095ddb66f3bf6e0516569cfdca8f74
SVN Revision: 3501
Parent Commit: cf91617
Lines Changed: +573, -291
1 Added Path:
/source/gameengine/Physics/Sumo/Fuzzics/src/SM_MotionState.cpp (+71, -0) (View)
27 Modified Paths:
/intern/moto/include/MT_Quaternion.h (+3, -0) (Diff)
/intern/moto/include/MT_Quaternion.inl (+24, -0) (Diff)
/source/blender/makesdna/DNA_object_types.h (+1, -0) (Diff)
/source/blender/src/buttons_logic.c (+1, -1) (Diff)
/source/gameengine/Converter/BL_BlenderDataConversion.cpp (+8, -0) (Diff)
/source/gameengine/Expressions/PyObjectPlus.cpp (+5, -0) (Diff)
/source/gameengine/Expressions/PyObjectPlus.h (+51, -41) (Diff)
/source/gameengine/Expressions/Value.cpp (+7, -6) (Diff)
/source/gameengine/Expressions/Value.h (+1, -0) (Diff)
/source/gameengine/Ketsji/KX_CameraActuator.cpp (+1, -1) (Diff)
/source/gameengine/Ketsji/KX_ConvertPhysicsObject.h (+2, -1) (Diff)
/source/gameengine/Ketsji/KX_ConvertPhysicsObjects.cpp (+209, -60) (Diff)
/source/gameengine/Ketsji/KX_IpoActuator.cpp (+1, -1) (Diff)
/source/gameengine/Ketsji/KX_KetsjiEngine.cpp (+55, -52) (Diff)
/source/gameengine/Ketsji/KX_Scene.cpp (+8, -2) (Diff)
/source/gameengine/Ketsji/KX_Scene.h (+1, -0) (Diff)
/source/gameengine/Ketsji/KX_TouchEventManager.cpp (+13, -34) (Diff)
/source/gameengine/Ketsji/KX_TouchEventManager.h (+1, -14) (Diff)
/source/gameengine/Physics/Sumo/Fuzzics/include/SM_FhObject.h (+1, -1) (Diff)
/source/gameengine/Physics/Sumo/Fuzzics/include/SM_MotionState.h (+42, -0) (Diff)
/source/gameengine/Physics/Sumo/Fuzzics/include/SM_Object.h (+0, -7) (Diff)
/source/gameengine/Physics/Sumo/Fuzzics/include/SM_Scene.h (+1, -15) (Diff)
/source/gameengine/Physics/Sumo/Fuzzics/src/SM_Object.cpp (+17, -22) (Diff)
/source/gameengine/Physics/Sumo/Fuzzics/src/SM_Scene.cpp (+41, -26) (Diff)
/source/gameengine/Physics/Sumo/SConscript (+3, -1) (Diff)
/source/gameengine/Rasterizer/RAS_MeshObject.cpp (+4, -4) (Diff)
/source/gameengine/Rasterizer/RAS_MeshObject.h (+1, -2) (Diff)
/intern/moto/include/MT_Quaternion.inl (+24, -0) (Diff)
/source/blender/makesdna/DNA_object_types.h (+1, -0) (Diff)
/source/blender/src/buttons_logic.c (+1, -1) (Diff)
/source/gameengine/Converter/BL_BlenderDataConversion.cpp (+8, -0) (Diff)
/source/gameengine/Expressions/PyObjectPlus.cpp (+5, -0) (Diff)
/source/gameengine/Expressions/PyObjectPlus.h (+51, -41) (Diff)
/source/gameengine/Expressions/Value.cpp (+7, -6) (Diff)
/source/gameengine/Expressions/Value.h (+1, -0) (Diff)
/source/gameengine/Ketsji/KX_CameraActuator.cpp (+1, -1) (Diff)
/source/gameengine/Ketsji/KX_ConvertPhysicsObject.h (+2, -1) (Diff)
/source/gameengine/Ketsji/KX_ConvertPhysicsObjects.cpp (+209, -60) (Diff)
/source/gameengine/Ketsji/KX_IpoActuator.cpp (+1, -1) (Diff)
/source/gameengine/Ketsji/KX_KetsjiEngine.cpp (+55, -52) (Diff)
/source/gameengine/Ketsji/KX_Scene.cpp (+8, -2) (Diff)
/source/gameengine/Ketsji/KX_Scene.h (+1, -0) (Diff)
/source/gameengine/Ketsji/KX_TouchEventManager.cpp (+13, -34) (Diff)
/source/gameengine/Ketsji/KX_TouchEventManager.h (+1, -14) (Diff)
/source/gameengine/Physics/Sumo/Fuzzics/include/SM_FhObject.h (+1, -1) (Diff)
/source/gameengine/Physics/Sumo/Fuzzics/include/SM_MotionState.h (+42, -0) (Diff)
/source/gameengine/Physics/Sumo/Fuzzics/include/SM_Object.h (+0, -7) (Diff)
/source/gameengine/Physics/Sumo/Fuzzics/include/SM_Scene.h (+1, -15) (Diff)
/source/gameengine/Physics/Sumo/Fuzzics/src/SM_Object.cpp (+17, -22) (Diff)
/source/gameengine/Physics/Sumo/Fuzzics/src/SM_Scene.cpp (+41, -26) (Diff)
/source/gameengine/Physics/Sumo/SConscript (+3, -1) (Diff)
/source/gameengine/Rasterizer/RAS_MeshObject.cpp (+4, -4) (Diff)
/source/gameengine/Rasterizer/RAS_MeshObject.h (+1, -2) (Diff)