1

オブジェクトの向きを単位クォータニオンとして保存しており、オブジェクトのローカル x 軸がグローバル y 軸に対してどのような角度になるかを確認したいと考えています。それを行う最も簡単な方法は何ですか?

ありがとう!

4

1 に答える 1

1

私はそれを考えすぎていました...ベクトル(1、0、0)、ローカルx軸をグローバルフレームに回転させます。グローバル y ベクトルで点を打って、その arcCos を取得します。オブジェクトが逆さまになっていても構わなかったので、

acos(abs(rotateVector(myQuat, vector(1, 0, 0)), upVector))
于 2010-09-08T22:14:11.540 に答える