BGE patch: Optimization of bullet adaptation layer - part 1.
authorBenoit Bolsee <benoit.bolsee@online.be>
Mon, 21 Jul 2008 12:37:27 +0000 (12:37 +0000)
committerBenoit Bolsee <benoit.bolsee@online.be>
Mon, 21 Jul 2008 12:37:27 +0000 (12:37 +0000)
commit4ae4ecd3ce3528a3a29ebdaaab8bb2eb01c0f5bf
tree448f96f0b71ac0e444a576effcef74b55eeadb00
parent8f17a66036012ae3f527b95ea9489afbfb212429
BGE patch: Optimization of bullet adaptation layer - part 1.

First batch of optimizaton of the bullet adaptation layer in the BGE.
- remove circular motion state update.
- optimization of physic adaptation layer for bullet: bypass
  unecessary conversion of rotation matrix to quaternion and back.
- remove double updates during object replication.
12 files changed:
source/gameengine/Ketsji/KX_BulletPhysicsController.cpp
source/gameengine/Ketsji/KX_BulletPhysicsController.h
source/gameengine/Ketsji/KX_GameObject.cpp
source/gameengine/Ketsji/KX_IPhysicsController.h
source/gameengine/Ketsji/KX_OdePhysicsController.cpp
source/gameengine/Ketsji/KX_OdePhysicsController.h
source/gameengine/Ketsji/KX_RadarSensor.cpp
source/gameengine/Ketsji/KX_Scene.cpp
source/gameengine/Ketsji/KX_SumoPhysicsController.cpp
source/gameengine/Ketsji/KX_SumoPhysicsController.h
source/gameengine/Physics/Bullet/CcdPhysicsController.cpp
source/gameengine/Physics/Bullet/CcdPhysicsController.h