Quaternion
Un quaternion est le quotient de deux vecteurs 3D et est utilisé en graphisme 3D ainsi que dans les capteurs à base d'accéléromètre pour représenter des données d'orientation ou de rotation.
Bien que les quaternions mathématiques soient plus complexes que cela, les quaternions unitaires (ou quaternions de rotation) utilisés pour représenter la rotation avec WebGL ou WebXR, par exemple, sont représentés avec la même syntaxe qu'un point 3D. Ainsi, le type DOMPoint (ou DOMPointReadOnly) est utilisé pour stocker les quaternions.
Voir aussi
- Quaternions et rotation dans l'espace sur Wikipédia
- Quaternion sur Wikipédia
XRRigidTransform.orientationdans la référence de l'API WebXR Device