Fix for [#31166] 2.63 applyRotation() makes Dynamic and Rigid object spin very fast
authorMitchell Stokes <mogurijin@gmail.com>
Sun, 29 Apr 2012 17:23:19 +0000 (17:23 +0000)
committerMitchell Stokes <mogurijin@gmail.com>
Sun, 29 Apr 2012 17:23:19 +0000 (17:23 +0000)
commit0331c77df1669b59130c530ff356108421e400a2
treef9fea67dd24db78c87a8ec990891fe5f1553b29f
parent343edf2722a9e114b98944c1147676e630e699b7
Fix for [#31166] 2.63 applyRotation() makes Dynamic and Rigid object spin very fast

This bug was caused by r45902. CcdPhysicsController::RelativeRotate() was reading 2 values past the input because it was actually being passed a float[12] when it asked for a float[9] by KX_BulletPhysicsController::RelativeRotate(). Now KX_BulletPhysicsController::RelativeRotate() passes in a float[9] like it should have done to begin with.
source/gameengine/Ketsji/KX_BulletPhysicsController.cpp