Приложенная анимация объектов по методу обратной кинематики
Приложенная анимация объектов по методу обратной кинематики
Чтобы создать анимацию предварительно настроенной цепочки связанных объектов по методу приложенной обратной кинематики, выполните следующие действия:
- Создайте направляющий объект, за перемещениями и поворотами которого будет следовать младший дочерний или иной объект кинематической цепочки. В качестве такого объекта часто используют вспомогательный объект-пустышку (Dummy), который не включается в изображение сцены при визуализации. Выполните анимацию объекта, который будет играть роль направляющего при анимации цепочки по методу приложенной обратной кинематики, обычным методом ключевых кадров. При этом старайтесь заставить его перемещаться так, как впоследствии должен будет двигаться дочерний объект цепочки.
- Настройте общие параметры метода приложенной обратной кинематики в целях создания ключей всех объектов иерархической цепочки, используя элементы управления свитка Inverse Kinematics (Обратная кинематика), показанного ранее на рис. 19. 20. Используйте для настройки следующие параметры свитка:
- Apply Only To Keys (Применять только к ключам) - если этот флажок установлен, то IK-решение будет рассчитываться только для тех кадров, в которых имеются ключи для направляющего объекта. Если флажок сброшен, IK-решение будет рассчитываться для всех кадров анимации, каждый из которых в итоге станет ключевым кадром;
- Update Viewports (Обновить окна) - установка этого флажка обеспечивает последовательное, кадр за кадром, обновление изображений в окнах проекций по мере нахождения IK-решения;
- Clear Keys (Удалить ключи) - установка этого флажка ведет к удалению всех ключей кинематической цепочки до начала расчетов IK-решения;
- Start (Начало), End (Конец) - два счетчика, позволяющие указать интервал времени анимации, для которого рассчитывается решение задачи обратной кинематики.
- Привяжите выделенный объект цепочки к направляющему объекту. Для этого щелкните на кнопке Bind (Привязать) в разделе Bind to Follow Object (Привязать к направляющему объекту) свитка Object Parameters (Параметры объекта). Кнопка зафиксируется в нажатом положении и подсветится желтым цветом. Щелкните на выделенном объекте иерархической цепочки и перетащите курсор к направляющему объекту. За курсором будет тянуться пунктирная линия. Когда курсор окажется над направляющим объектом, он примет вид канцелярской кнопки, как показано на рис. 19. 21. Отпустите кнопку мыши. Направляющий объект на миг выделится, а затем примет обычную окраску. В разделе Bind to Follow Object (Привязать к направляющему объекту) над кнопкой Bind (Привязать) появится имя направляющего объекта, а вокруг всех объектов цепочки появятся белые габаритные контейнеры, указывающие на формирование ключа анимации для этих объектов в текущем кадре. Еще раз щелкните на кнопке Bind (Привязать) для выключения режима привязки. Чтобы при необходимости отменить привязку объекта цепочки к направляющему объекту, выделите объект цепочки и щелкните на кнопке Unbind (Отменить привязку).
Содержание раздела