Quaternion (四元数)

四元数は、2 つの 3D ベクトルの商であり、3D グラフィックや加速度計ベースのセンサーで、方位や回転のデータを表現するために使用されます。

数学的な四元数はこれよりも複雑ですが、例えば WebGLWebXR を使用して回転を表現するための単位四元数 (または回転四元数) は、3D ポイントと同じ構文を使用して表されます。そのため、DOMPoint (または DOMPointReadOnly) という型を使って四元数を格納します。

関連情報