Читайте также:
|
|
Обратная кинематика (IK) – метод анимации объекта или набора объектов по отношению друг к другу, с использованием шарнирной структуры костей. Такой метод облегчает создание эффекта естественного движения.
Кости позволяют экземплярам символов и объектам фигур перемещаться сложным и естественным образом, с минимальными затратами на создание такого движения.
Например, обратная кинематика намного упрощает создание анимации для персонажей, такую как движения рук, ног, мимика.
Можно добавить кости к отдельным экземплярам символов или к отдельным фигурам. При движении одной кости, остальные соединенные кости перемещаются в соответствии с костью, начавшей движение. При использовании обратной кинематики в анимации необходимо указать только начальное и конечное положение объектов.
Каркас – цепочка костей. Каркас может быть линейным или разветвленным.
Кости, входящие в каркас, соединены между собой в соответствии с родительской иерархией. Ветки каркаса, отходящие от одной кости, называются родственными элементами.
Соединение – точка, в которой одна кость соединяется с другой.
Методы использования IК:
1. Создание набора экземпляров символов путем добавления костей для соединения одного экземпляра с другим. Кости позволяют цепи экземпляров символов двигаться вместе.
Например, можно использовать набор фрагментов ролика, каждый из которых представляет собой отдельную часть тела человека. Связав торс, руку и ладонь вместе, можно создать реалистично двигающуюся руку. Можно создать разветвленный каркас, в который будут входить обе руки, ноги и голова.
2. Добавление каркаса к внутренним составляющим объекта фигуры. Фигура может быть создана в режиме объединения рисунков или режиме рисования объектов. Кости позволяют перемещать и анимировать части формы без необходимости рисовать различные варианты формы или создавать анимацию формы.
Например, можно добавить кости к простому рисунку змеи, чтобы придать змее реалистичное движение.
При добавлении костей к экземплярам символов или фигурам Flash перемещает экземпляр или фигуру и связанный с ними каркас на новый слой – слой позы. Такой слой может содержать только один каркас и связанные с ним экземпляры или фигуру.
Для создания IK используются следующие инструменты:
1. «Кость» (Bone) – добавляет кости к экземплярам символов и фигурам.
2. «Связывание» (Bind) – корректирует взаимосвязи между отдельными костями и управляет точками объектов фигур.
Каркасы и связанные с ними символы или фигуры можно анимировать:
1) при помощи временной шкалы путем задания различных поз каркаса на разных ключевых кадрах;
2) при помощи ActionScript 3.0. путем применения специальных функций.
!!!Примечание. Для использования обратной кинематики в качестве значения параметра «Сценарий» диалогового окна «Параметры публикации» на вкладке «Flash» для FLA-файла должен быть указан ActionScript 3.0.
Дата добавления: 2015-02-16; просмотров: 89 | Поможем написать вашу работу | Нарушение авторских прав |