Blender Git Loki
Git Commits -> Revision 77b4c66
Revision 77b4c66 by Benoit Bolsee (master) October 31, 2008, 21:06 (GMT) |
Preparation to VideoTexture: everything but the VideoTexture module itself. Rename PHY_GetActiveScene() to KX_GetActiveScene(): more logical name Add KX_GetActiveEngine() new KX_KetsjiEngine::GetClockTime(void) to return current render frame time: if the CPU does not keep up with the frame rate, up to 5 consecutive logic frames are processed between each render frame, so that the logic system stays accurate even if the graphic system is slow. For the video texture module, it is important to stay in sync with the render frame: no need to update the texture for logic frame. BL_Texture::swapTexture(): texture id manipulation BL_Texture::getTex() : return material texture Enable video support in ffmpeg for Linux. |
Commit Details:
Full Hash: 77b4c66cc3de461fdd0074e46a3a77de1fd83447
SVN Revision: 17253
Parent Commit: 8585813
Lines Changed: +47, -13
12 Modified Paths:
/projectfiles_vc7/blender/blender.vcproj (+1, -1) (Diff)
/source/blender/imbuf/intern/util.c (+2, -0) (Diff)
/source/gameengine/BlenderRoutines/BL_KetsjiEmbedStart.cpp (+1, -0) (Diff)
/source/gameengine/Ketsji/BL_Texture.h (+8, -0) (Diff)
/source/gameengine/Ketsji/KX_BlenderMaterial.h (+3, -0) (Diff)
/source/gameengine/Ketsji/KX_Camera.cpp (+1, -1) (Diff)
/source/gameengine/Ketsji/KX_GameObject.cpp (+4, -4) (Diff)
/source/gameengine/Ketsji/KX_KetsjiEngine.cpp (+7, -2) (Diff)
/source/gameengine/Ketsji/KX_KetsjiEngine.h (+5, -0) (Diff)
/source/gameengine/Ketsji/KX_ParentActuator.cpp (+1, -1) (Diff)
/source/gameengine/Ketsji/KX_PythonInit.cpp (+7, -2) (Diff)
/source/gameengine/Ketsji/KX_PythonInit.h (+7, -2) (Diff)
/source/blender/imbuf/intern/util.c (+2, -0) (Diff)
/source/gameengine/BlenderRoutines/BL_KetsjiEmbedStart.cpp (+1, -0) (Diff)
/source/gameengine/Ketsji/BL_Texture.h (+8, -0) (Diff)
/source/gameengine/Ketsji/KX_BlenderMaterial.h (+3, -0) (Diff)
/source/gameengine/Ketsji/KX_Camera.cpp (+1, -1) (Diff)
/source/gameengine/Ketsji/KX_GameObject.cpp (+4, -4) (Diff)
/source/gameengine/Ketsji/KX_KetsjiEngine.cpp (+7, -2) (Diff)
/source/gameengine/Ketsji/KX_KetsjiEngine.h (+5, -0) (Diff)
/source/gameengine/Ketsji/KX_ParentActuator.cpp (+1, -1) (Diff)
/source/gameengine/Ketsji/KX_PythonInit.cpp (+7, -2) (Diff)
/source/gameengine/Ketsji/KX_PythonInit.h (+7, -2) (Diff)