Кватернионы позволяют избежать проблемы Gimbal Lock при работе с углами Эйлера, так как они обеспечивают плавные и предсказуемые повороты. 23
Проблема Gimbal Lock возникает, когда при использовании углов Эйлера теряется одна степень свободы вращения. 2 Это происходит из-за того, что при применении трёх вращений по очереди первое или второе может привести к тому, что третья ось будет указывать в том же направлении, что и одна из предыдущих осей. 1
Кватернионы же позволяют вращать объект вокруг произвольной оси на произвольный угол, вместо того чтобы задавать вращение объекта как серию последовательных вращений. 3
Таким образом, использование кватернионов упрощает управление вращениями объектов, делает анимации более гладкими и естественными. 2