Tứ nguyên
Quaternion (số tứ nguyên) là thương của hai vector 3D và được dùng trong đồ họa 3D và trong các cảm biến gia tốc để biểu diễn dữ liệu hướng hoặc góc quay.
Mặc dù quaternion toán học phức tạp hơn, quaternion đơn vị (unit quaternions) hay quaternion quay (rotational quaternions) được dùng để biểu diễn phép quay khi sử dụng WebGL hoặc WebXR, ví dụ, được biểu diễn bằng cú pháp giống như một điểm 3D. Do đó, kiểu DOMPoint (hoặc DOMPointReadOnly) được dùng để lưu trữ quaternion.
Xem thêm
- Quaternions and spatial rotation trên Wikipedia
- Quaternion trên Wikipedia
XRRigidTransform.orientationtrong tham chiếu WebXR Device API