Blender Git Loki

Git Commits -> Revision ad08de4

Revision ad08de4 by Mitchell Stokes (master)
July 14, 2011, 07:03 (GMT)
BGE Animations: Now animations are only updated based on the set animation speed. This offers a significant performance increase (about 2x fps in my animation stress tests) for cases such as the defaults: 60fps logic and 30fps animations. This means that animations now only have to be updated half the time. I've also added Animations as a profiling category. This is the time spent in Blender's animation code, and not in the BL_ShapeDeformer (the mesh deformation). I'd like the add the deformation too, but right now it's counted in the rasterizer, and I don't see an obviously clean way to have it counted as animation instead. I'll investigate more.

Commit Details:

Full Hash: ad08de4c2afda4456585f6e9bb462be1143f9c14
SVN Revision: 38385
Parent Commit: d838d82
Lines Changed: +29, -4

5 Modified Paths:

/source/gameengine/Ketsji/KX_KetsjiEngine.cpp (+13, -1) (Diff)
/source/gameengine/Ketsji/KX_KetsjiEngine.h (+2, -0) (Diff)
/source/gameengine/Ketsji/KX_Scene.cpp (+10, -3) (Diff)
/source/gameengine/Ketsji/KX_Scene.h (+3, -0) (Diff)
/source/gameengine/SceneGraph/SG_IObject.h (+1, -0) (Diff)
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021