- •Анимация_Tutorials
- •Скачки мяча
- •Создание анимации в режиме Auto Key
- •Контроль в промежутках
- •Средство Parameter Curve Out-of-Range Types
- •Анимация с объектом Dummy
- •Использование редактора Dope Sheet
- •Контроллеры Weighted List
- •Добавление сжатия и растяжения
- •Полет самолета
- •Добавление и настройка пути
- •Улучшение полета
- •Анимация пути самолета
- •Смешивание путей
- •Анимация самолета с ограничителями и контроллерами
- •Управление полетом объектом Dummy
- •Создание связи камеры с самолетами
- •Лидер делает бочку
- •Ведомый_1 в опасности
- •Ведомый_2 отозван
- •Управление Марсом, его лунами и спутником
- •Анимация пера
- •Рисование пути на бумаге
- •Анимация пера по пути
- •Создание линии с применением PathDeform
- •Создание взрывов
- •Анимация лазерной вспышки
- •Создание материала для лазерной вспышки
- •Анимация астероида
- •Создание плоскости для взрыва
- •Создание материала для взрыва
- •Добавление карты Opacity
- •Синхронизация анимаций карт
- •Дублирование плоскости взрыва
- •Распад астероида на куски сParticleArray
- •Добавление частицам материала
- •Управление анимацией частиц
- •Настройка ключей видимости астероида
- •Добавление размытия движением
- •Освещение взрыва
- •Добавление эффектов визуализации для лазера
- •Добавление Glow к взрыву
- •Анимация Glow взрыва
- •Добавление полос с радиальным размытием
- •Проход с камерой
Добавление сжатия и растяжения
Для создания иллюзии комичного движения аниматоры используют метод, называемый squash and stretch (сжатие и растяжение). Например, если комичный злодей удирает по утесу, он заметит, что висит в воздухе. Он будет растягиваться, затем сжиматься при касании голого пола.
Здесь будет добавлено небольшое сжатие и растяжение шарика Ping-Pong с использованием модификатора Flex.
Модификатор Flex создает сжатие и растяжение
Применение модификатора Flex для создания squash and stretch:
Загрузка файла pingpong_layered_animation.max из папки \tutorials\intro_to_animation, и выбор шарика Ping-Pong.
На панели Modify из списка модификаторов выбор Flex.
Просмотр анимации в окне. Сжатие и растяжение велико.
Уменьшение параметра Flex до 0.3, и снова просмотр анимации.
Шарик растянут движением вдоль пути. Для улучшения можно подобрать значение path.
Во время просмотра можно водить различные значения в поле Flex. Можно также менять значения Strength и Sway. Хорошим сочетанием является большая сила (Strength = 11) и малое колебание (Sway = 1). Можно анимировать параметры Flex для вариации эффекта.
Другой подход состоит в создании ключей для искажения шарика модификатором Stretch.
Можно было бы также сжать шарик модификатором XForm с последующим использованием Non-uniform Scale для изменения формы gizmo.
Можно было бы также сжать шарик модификаторами free-form deformation (FFD), или использовать модификатор Path Deform. Есть много возможностей.
Полет самолета
В этом пособии будет создана анимация полета самолета по пути с использованием Path Constraint. Будет также изучено, как перейти на другой путь.
Уровень мастерства: Новичок и более. Время урока: 1 час.
Добавление и настройка пути
В этом уроке самолету будет присвоен ограничитель Path Constraint, чтобы он полетел вдоль пути. Будут настроены параметры ограничителя для улучшения динамики полета.
Настройка урока:
Загрузка файла flyingspacefighter.max из папки \tutorials\intro_to_animation.
В сцене модель самолета с именем SpaceFighter, путь – Path01 и камера (hidden) – SpaceCam.
Присвоение path constraint:
В окне Top выбор SpaceFighter.
В меню Animation выбор Constraints > Path Constraint.
От самолета к курсору протянется штриховая линия связи.
Щелчок зеленой линии, Path01. Сразу после щелчка самолет прыгает в начало пути.
Примечание: Командная панель автоматически переходит в режим Motion.
В свитке Path Parameters панели Motion, в списке Path значится Path01.
Переход в окно SpaceCam и просмотр анимации.
Самолет движется вдоль пути, однако боком и замедляется на изгибах пути.
В группе Path Options свитка Path Parameters включение Follow. Теперь самолет следует изгибам пути, но движется боком.
В группе Axis ввод оси Y. Самолет ориентирован по пути, но задом. После включения Flip самолет встает носом вперед.
Снова просмотр анимации. Самолет движется по пути правильно, но не очень реалистично.
Улучшение полета
В этом разделе будет улучшен полета самолета для большей реалистичности на изгибах пути.
Придание полету реалистичности:
Окно SpaceCam остается активным. Включение Constant Velocity в группе Path Options.
В просмотре самолет движется плавно без замедления на поворотах, но без крена.
Включение Bank (крен) и просмотр анимации. Теперь самолет проходит повороты с креном.
Крен едва различим и должен быть усилен.
Параметры Bank Amount и Smoothness делают полет самолета более естественным на изгибах пути. Можно предложить значение Bank Amount = 7.0.
Параметр Bank Amount управляет степенью крена на пути.
Для пилота в кабине значения с плюсом кренят самолет влево, с минусом – вправо. Увеличивать Bank Amount следует с осторожностью.
Слишком большое значение переворачивает самолет. Можно попробовать разные значения и вернуть перед продолжением значение 7.0.
Ввод Smoothness = 1.0.
Параметр Smoothness задает скорость изменения крена на изгибах пути. Меньшие значения делают объект более чутким к изменениям кривой, большие значения сглаживают рывки.
Самолет плавно выпрямляется при выходе из крена. Можно увеличить Smoothness и посмотреть результат.
Примечание: Все настройки удобно производить в течение просмотра.
Сохранение сцены: Save as MySpaceFighter01.max.