Анимационный объект в Blender не правильно / странно вращается вдоль края (см. Видео) - PullRequest
0 голосов
/ 09 марта 2020

Я пытаюсь создать анимированную складную коробку в Blender 2.81a, но объекты (стороны коробки, которую я пытаюсь сложить) действуют неправильно ( см. Видео ). Я хочу перемещать и вращать объекты на новые позиции. Ключи устанавливаются с помощью LocRot. Как вы видите на видео, ребра отключаются на полпути от поворота, и в конце возвращаются друг к другу.

Я не знаю, почему это происходит, поскольку 3D-курсор и точка вращения расположены на ребре. , Я также пробовал вращение с пустым, как на первом «сгибе», но затем второй сгиб прыгает в другое место. Я также застрял, используя арматуру.

Это ошибка или я что-то не так делаю?

1 Ответ

0 голосов
/ 09 марта 2020

когда вы пытаетесь анимировать цепочку объектов, правильный способ сделать это - связать их с родительским отношением и установить их происхождение в полезную позицию, где находятся изгибы. Затем вы можете анимировать цепочку, просто вращая ее сегмент.

Структура может быть установлена ​​следующим образом:

enter image description here

Посмотрите, как исходный объект нижнего объекта установлен на свое дно, а затем на средний объект является потомком дна, а его происхождение находится прямо на повороте. Точно так же объекты Top являются дочерними по отношению к Middle.

Вы можете установить происхождение объекта, установив курсор в правильное положение в режиме редактирования, а затем в режиме объекта, используя меню Object -> Set origin -> Set to cursor. Родительское отношение устанавливается путем выбора в любых объектах, а затем с помощью меню Object -> Parent -> Object. Последний выбранный объект будет родительским.

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

...