В Каскадер есть специальный инструмент для отслеживания вращения персонажа - Angular Momentum.
Включить визуализацию вращения можно в настройках режима просмотра.
Все объекты вращаются во время полета вокруг своего центра масс.
Во время полета невозможно остановить вращение или изменить его направление без воздействия извне!
Это означает, что на промежутках с баллистикой стрелка Angular Momentum всегда должна сохранять свою длину и направление.
Это касается не только подкинутых в воздух предметов, но и живых существ. Изменить вращение в полете можно только оттолкнувшись от чего либо!
Однако есть некоторые уловки которые позволяют развернуться в нужную сторону без изменения общего направления вращения. Например, кошки могут разворачиваться в полете для того чтобы приземлиться на лапы при помощи последовательности определенных поз.
В данном примере у кошки изначально не было никакого вращения (длина стрелки нулевая) и во время полета вращение не появилось, несмотря на то что лапы кота оказались снизу.
Если вы работаете с инструментом авто физики, то все вращения будут исправлены автоматически и физический ассистент просто покажет финальный результат.
Для обычного инструмента баллистической траектории можно отслеживать и править вращение при помощи баллистических гостов.
Красными силуэтами показаны физически корректные положения персонажа. При снапе к физическим гостам персонаж поворачивается в каждом кадре так чтобы его положение совпало с силуэтами.
При этом инструмент не меняет позы установленные аниматором, а вращает персонажа целиком вокруг центра масс!