C++ 在子弹物理中,如何从物体的运动状态得到物体的欧拉角?
打印坠落物体的x、y和z位置,这些位置通过C++ 在子弹物理中,如何从物体的运动状态得到物体的欧拉角?,c++,bulletphysics,C++,Bulletphysics,打印坠落物体的x、y和z位置,这些位置通过body->getMotionState()->getWorldTransform(trans)提取 但是我如何得到表示旋转的三个欧拉角呢 我能够得到表示旋转的四元数,但是有没有一种方便的方法将它们转换为欧拉角 我可以重新实现中提到的转换公式,但我希望Bullet有一个内置的方法 我已经看到了,但它没有使用MotionState,我已经读过MotionState是首选方法(但我还不明白为什么) 交叉邮寄地址:
body->getMotionState()->getWorldTransform(trans)
提取
但是我如何得到表示旋转的三个欧拉角呢
我能够得到表示旋转的四元数,但是有没有一种方便的方法将它们转换为欧拉角
我可以重新实现中提到的转换公式,但我希望Bullet有一个内置的方法
我已经看到了,但它没有使用MotionState,我已经读过MotionState是首选方法(但我还不明白为什么)
交叉邮寄地址: