Code for the rigid body:
Code: Select all
m_pMotionState = new MyMotionState(trans);
m_pRigidBody = new btRigidBody(m_Mass,m_pMotionState,m_pCollisionObject->m_pShape,localInertia,linearDamping,angularDamping,friction,restitution);
m_pRigidBody->setCollisionFlags( m_pRigidBody->getCollisionFlags() | btCollisionObject::CF_KINEMATIC_OBJECT);
m_pRigidBody->setActivationState(DISABLE_DEACTIVATION);
pDynamicsWorld->addRigidBody(m_pRigidBody);