Blender Git Loki
Git Commits -> Revision 056a33a
Revision 056a33a by Erwin Coumans (master) August 23, 2005, 13:16 (GMT) |
new game-menu option 'Record Game Physics to Ipo' including implementation. hope it works, and doesn't break to much. it bakes physics objects transform into ipo, every frame of the running gameengine. When you disable and run the game again, it clears the ipo's again. just for physics objects at the moment. (perhaps some better UI in the future?) |
Commit Details:
Full Hash: 056a33ac699f0393b87503536b5492f03fd6b55a
SVN Revision: 5184
Parent Commit: 0192536
Lines Changed: +328, -28
15 Modified Paths:
/source/blender/blenkernel/bad_level_call_stubs/stubs.c (+16, -0) (Diff)
/source/blender/blenkernel/BKE_global.h (+1, -0) (Diff)
/source/blender/src/header_info.c (+10, -0) (Diff)
/source/blender/src/space.c (+11, -3) (Diff)
/source/gameengine/BlenderRoutines/BL_KetsjiEmbedStart.cpp (+15, -2) (Diff)
/source/gameengine/Converter/BL_BlenderDataConversion.cpp (+1, -0) (Diff)
/source/gameengine/Converter/KX_BlenderSceneConverter.cpp (+233, -6) (Diff)
/source/gameengine/Converter/KX_BlenderSceneConverter.h (+11, -2) (Diff)
/source/gameengine/GamePlayer/common/GPC_Engine.cpp (+1, -1) (Diff)
/source/gameengine/GamePlayer/ghost/GPG_Application.cpp (+4, -4) (Diff)
/source/gameengine/GamePlayer/ghost/GPG_Application.h (+2, -2) (Diff)
/source/gameengine/Ketsji/KX_ConvertPhysicsObjects.cpp (+5, -4) (Diff)
/source/gameengine/Ketsji/KX_KetsjiEngine.cpp (+10, -1) (Diff)
/source/gameengine/Ketsji/KX_KetsjiEngine.h (+5, -0) (Diff)
/source/gameengine/Ketsji/KX_TrackToActuator.cpp (+3, -3) (Diff)
/source/blender/blenkernel/BKE_global.h (+1, -0) (Diff)
/source/blender/src/header_info.c (+10, -0) (Diff)
/source/blender/src/space.c (+11, -3) (Diff)
/source/gameengine/BlenderRoutines/BL_KetsjiEmbedStart.cpp (+15, -2) (Diff)
/source/gameengine/Converter/BL_BlenderDataConversion.cpp (+1, -0) (Diff)
/source/gameengine/Converter/KX_BlenderSceneConverter.cpp (+233, -6) (Diff)
/source/gameengine/Converter/KX_BlenderSceneConverter.h (+11, -2) (Diff)
/source/gameengine/GamePlayer/common/GPC_Engine.cpp (+1, -1) (Diff)
/source/gameengine/GamePlayer/ghost/GPG_Application.cpp (+4, -4) (Diff)
/source/gameengine/GamePlayer/ghost/GPG_Application.h (+2, -2) (Diff)
/source/gameengine/Ketsji/KX_ConvertPhysicsObjects.cpp (+5, -4) (Diff)
/source/gameengine/Ketsji/KX_KetsjiEngine.cpp (+10, -1) (Diff)
/source/gameengine/Ketsji/KX_KetsjiEngine.h (+5, -0) (Diff)
/source/gameengine/Ketsji/KX_TrackToActuator.cpp (+3, -3) (Diff)