私はいくつかの単体テストを書こうとしていますが、四元数を比較する方法がわかりません。2つの四元数が同じ方向を表すかどうかを知る必要があります(オブジェクトは同じ方向を向いています)。位置のようなベクトルを使用して、パーツを比較し、それらが十分に近いことを確認しますが、四元数の場合、値が大きく異なる可能性があります。
2つの四元数を比較するにはどうすればよいですか?
q
および-q
)。(計算上ワイズ)素朴な方法は、同じベクトルに両方の四元数を適用し、そのベクトルの結果が異なっているかどうかを確認することです。..