This fixes BGE bugs #30484 (Frame rate increases very high after game engine start...
authorMitchell Stokes <mogurijin@gmail.com>
Thu, 5 Apr 2012 03:05:02 +0000 (03:05 +0000)
committerMitchell Stokes <mogurijin@gmail.com>
Thu, 5 Apr 2012 03:05:02 +0000 (03:05 +0000)
commit62b254e42af10a38d1dd760b4b26177f23f6baca
tree6a626cfad16b756310ed80ce61d698b63a938af8
parent87adbbbfba87b29441a9a4a8d7a90a8a2e5e0d9b
This fixes BGE bugs #30484 (Frame rate increases very high after game engine start with record animation enabled) and #29449 (Record Animation runs 1000+ fps on Mac OSX 10.6.8 64bit). The problem was, recording animation was forcing "fixed time", which always advances the engine one frame instead of advancing based on time passed. This means that "fixed time" runs at full speed. Now fixed time is disabled when recording animation.
source/gameengine/BlenderRoutines/BL_KetsjiEmbedStart.cpp
source/gameengine/Ketsji/KX_KetsjiEngine.cpp