Quaternion
Ein Quaternion ist der Quotient von zwei 3D-Vektoren und wird in 3D-Grafiken und in sensorbasierten Beschleunigungsmessern verwendet, um Orientierungs- oder Rotationsdaten darzustellen.
Während mathematische Quaternionen komplexer sind, werden die Einheitsquaternionen (oder Rotationsquaternionen), die zur Darstellung der Rotation in WebGL oder WebXR verwendet werden, zum Beispiel mit der gleichen Syntax wie ein 3D-Punkt dargestellt. Daher wird der Typ DOMPoint
(oder DOMPointReadOnly
) verwendet, um Quaternionen zu speichern.
Siehe auch
- Quaternions and spatial rotation auf Wikipedia
- Quaternion auf Wikipedia
XRRigidTransform.orientation
in der WebXR Device API-Referenz