Анимация с помощью деформаторов

  1. Если теперь запустить воспроизведение анимации, окажется, что изгиб рычага выглядит несколько странно. Дело в том, что деформатор не перемещается вслед за рычагом, соответственно, меняется и его действие. Чтобы решить данную проблему, установите ползунок таймера анимации на отметку кадра №100 и сделайте деформатор дочерним объектом по отношению к узлу Arml.

    http://samoucka.ru

  2. Создайте дополнительные ключи анимации для атрибута Curvature (Кривизна) деформатора и атрибута Rotate X (Поворот относительно оси X) рычага катапульты таким образом, чтобы рычаг лег на поддерживающую скобу и после небольшого колебания вернулся в вертикальное положение. Итоговая анимационная кривая деформатора показана на рис. 8.33. Анимационная кривая, определяющая вращение рычага, изображена на рис. 8.34. Эффект замирания рычага в вертикальном положении достигается с помощью плоской формы касательной, с которой вы уже знакомы по упражнению, посвященному анимации мяча.

    http://samoucka.ru
    Рис. 8.33. Анимационная кривая параметра Curvature деформатора Bend заставляет рычаг катапульты совершать колебания до момента остановки движения

    http://samoucka.ru
    Рис. 8.34. Анимационная кривая параметра Rotate X объекта Arm

Наш вариант сцены вы можете посмотреть, загрузив файл catapult_anim_v02.mb с прилагаемого к книге компакт-диска.

Дальнейшая анимация катапульты остается на ваше усмотрение. Вот несколько заключительных советов:

  • В момент отпускания рычага лебедка должна повернуться, как будто к ней привязан канат.
  • Заставьте катапульту покачиваться взад и вперед, смоделировав тем самым вторичное движение, обусловленное отпусканием рычага.
  • Запрограммируйте перемещение катапульты по дороге.
  • Нарисуйте и смоделируйте свою собственную катапульту и самостоятельно анимируйте ее.