Render.ru
Поддержать

Проблема с вращением костей

Алексей Кривощеков (AlexWarPryde)

Пользователь сайта
Рейтинг
4
Здравствуйте, несколько раз уже замечал на практике следующую проблему, нужно проанимировать вращение кости в одну сторону, и вместо этого в результате получается, что кость движется совершенно не так как планировалось, как бы заныривая. сложно объяснить, приведу скриншот, обратите внимание на ключи, траектории и графики кривых, кои не соответствуют траектории. причем правая рука проанимировалась нормально. руки зеркалил через bone editor. Может кто подскажет как с этой дичью бороться. гугл ответов мне не дал, ибо я даже не знаю как грамотно сформулировать запрос.Снимок.PNG

Алексей Кривощеков (AlexWarPryde)

Пользователь сайта
Рейтинг
4
Royal Ghost

Оно?
судя по всему да, ну по видео я понял в чем проблема, но все же не понял её решение. Если б в максе отображался гимбл лок то можно былоб его отслеживать легко, однако не отображается. Там в видео меняли иерархию осей, такое в максе возможно?
Что посоветуете?

Royal Ghost

Мастер
Рейтинг
229
Решения для euler не существует, только менять иерархию осей (axis order). Альтернатива euler контроллеру без проблем с gimbal lock - tcb контроллер, но в нем нет кривых 🙂 .

Алексей Кривощеков (AlexWarPryde)

Пользователь сайта
Рейтинг
4
окей, спасибо, буду знать. Вообще это какая-то дичь, неужели за столько лет не придумали какую-нибудь динамическую систему для осей. оч странно

Royal Ghost

Мастер
Рейтинг
229

Вот еще детально про вращение.

p.s. Ну так уж устроена математика...