Here is the code I'm using:
btTransform worldTrans; body->getMotionState()->getWorldTransform(worldTrans); float x, y, z; worldTrans.getBasis().getEulerZYX(x, y, z); // Rotate y+=0.1f; worldTrans.getBasis().setEulerZYX(x, y, z); body->setWorldTransform(worldTrans);






