Adding this function to the btRaycastVehicle's class -
Code: Select all
void btRaycastVehicle::Rotate(float* mtx) {
float worldMat[16];
float out[16];
m_chassisBody->getCenterOfMassTransform().getOpenGLMatrix(worldMat);
MatrixMult( worldMat, mtx, out);
m_chassisBody->getWorldTransform().setFromOpenGLMatrix((btScalar*)out);
} //

Thanx