Aloha,
My render engine is left handed and bullet is right handed.
How to convert the transform ?
Code:
btTransform trans;
body->getMotionState()->getWorldTransform(trans);
btVector3 pos=trans.getOrigin();
transforms[num++]=pos.getX();
transforms[num++]=pos.getY();
transforms[num++]=pos.getZ();
btQuaternion rot;
trans.getBasis().getRotation(rot);
btVector3 axis=rot.getAxis();
transforms[num++]=axis.getX();
transforms[num++]=axis.getY();
transforms[num++]=axis.getZ();
transforms[num++]=rot.getAngle();
Cheers,
Ringo.