Поверхностно понял, требует допонимания.
Используется в Unity чтобы
- Формат записи ориентации для 3D-объекта
- Для интерполяции между двух ориентаций в пространстве.
- Повернуть одну ориентацию на другую.(Умножение кватернионов)
- …
Формат представления ориентации.
Всего у кватерниона четыре компоненты: X, Y, Z и W. XYZ — та самая ось поворота (нормализуем и каждый компонент умножаем на синус половины угла), W — угол поворота (который задается через косинус половины угла).
https://eater.net/quaternions/video/stereo3d