Initialize the world transform to identity for btCollisionObject/btRigidBody.

Some developers only initialize the world position, and not the orientation -> uninitialized data. 

We should probably add some warning in btTransform, in debug mode. Note we don't initialize btTransform/btQuaternion/btVector3/btMatrix3x3 default constructor, for performance reasons.
This commit is contained in:
erwin.coumans
2009-09-16 17:56:12 +00:00
parent dd65ef3a8a
commit 3da9c832ae

View File

@@ -37,7 +37,7 @@ btCollisionObject::btCollisionObject()
m_ccdMotionThreshold(btScalar(0.)),
m_checkCollideWith(false)
{
m_worldTransform.setIdentity();
}
btCollisionObject::~btCollisionObject()