将四元数与轴进行比较

时间:2010-09-08 18:50:47

标签: geometry rotation quaternions rigid-bodies

我将对象的方向存储为单位四元数,我想看看对象的局部x轴与全局y轴的对齐角度。最简单的方法是什么?

谢谢!

1 个答案:

答案 0 :(得分:1)

我正在过度思考它......将矢量(1,0,0),局部x轴旋转到全局帧中。将其与全局y向量对齐,并获取它的arcCos。由于我不关心对象是颠倒的,我拿了

acos(abs(rotateVector(myQuat, vector(1, 0, 0)), upVector))