四元数
四元数(quaternion)是两个 3D 向量的商,用于表示 3D 图形和基于加速计的传感器中的方向或旋转数据。
虽然数学四元数比这更复杂,但用于表示旋转的单位四元数(或旋转四元数)在语法上与 3D 点相同。因此,类型 DOMPoint
(或 DOMPointReadOnly
)用于存储四元数。
参见
- 维基百科上的四元数与空间旋转
- 维基百科上的四元数
- WebXR 设备 API 中的
XRRigidTransform.orientation
四元数(quaternion)是两个 3D 向量的商,用于表示 3D 图形和基于加速计的传感器中的方向或旋转数据。
虽然数学四元数比这更复杂,但用于表示旋转的单位四元数(或旋转四元数)在语法上与 3D 点相同。因此,类型 DOMPoint
(或 DOMPointReadOnly
)用于存储四元数。
XRRigidTransform.orientation