Animation / Maya
Эта страница содержит информацию о типах анимации Maya, которые можно использовать с Verge3D, а также о поддерживаемых вариантах воспроизведения и средствах интерактивного управления анимацией.
Настройки в Maya
Объектная анимация
Ключевые кадры анимации можно добавить стандартным способом в Maya, используя команду Key > Set Key из меню Animation или нажав S на клавиатуре.

Для лучшей производительности мы рекомендуем устанавливать ключи отдельно, только для каналов, которые должны быть анимированы, например:
- Translate - нажмите Key > Set Key в меню Translate или горячие клавиши Shift-W.
- Rotate - нажмите Key > Set Key в меню Rotate или горячие клавиши Shift-E.
- Scale - нажмите Key > Set Key в меню Scale или горячие клавиши Shift-R.
Костная Анимация
Объект может быть анимирован в Verge3D с помощью костей Maya. Verge3D поддерживает максимум 4 веса на одну кость (взаимодействовать с костью будут только 4 веса с самым большим значением влияния, остальные будут проигнорированы).

Кости можно анимировать напрямую, устанавливая ключи трансформации или используя вспомогательные контроллеры, такие как IK-ручки/эффекторы. Чтобы анимировать кости косвенно, включите свойства Skeleton Root и Custom Frame Range на их общем родительском объекте и установите соответствующие значения From/To в качестве значений кадров. Более подробную информацию смотрите ниже.
Морфинг
Вы можете добавить blend shapes к объекту стандартным способом в Maya, а затем анимировать их веса с помощью ключевых кадров.

Анимация Материалов
Чтобы использовать анимацию материала с ключевыми кадрами, просто установите ключи на любом параметре материала.
Процедурная анимация
Вместо того чтобы воспроизводить анимацию, заранее созданную в Maya, вы можете использовать пазлы или JavaScript для изменения координат или некоторых других параметров связанных со временем. В частности, пазл animate param (основанный на библиотеке Tween.js) является удобным способом создания собственной анимации на лету.

Параметры воспроизведения
Глобальные Настройки Анимации Verge3D
С помощью Animation, раздела Verge3D Export Settings вы можете назначить глобальные параметры анимации, которые будут влиять на все анимируемые объекты в вашей сцене.

- Export Animations
- экспортировать анимацию сцены для использования в Verge3D.
- Export Within Playback Range
- по умолчанию экспортер Verge3D учитывает диапазоны ключевых кадров анимации каждого объекта. Включение этого параметра заставит экспортер учитывать глобальный диапазон воспроизведения.
- Keyframes Start with 0
- сделать так, чтобы экспортированные ключевые кадры анимации всегда начинались с нулевого кадра.
Настройки Анимации в Verge3D для Каждого Объекта
Каждому объекту в 3ds Max назначаются настройки Verge3D, включая настройки для воспроизведения анимации.

Animation settings:
- Auto Start
- начнется ли анимация этого объекта после загрузки сцены.
- Loop Mode
- режим воспроизведения: Repeat - воспроизводится с начала до конца и повторяется, Once - воспроизводится один раз и останавливается, Ping Pong - воспроизводится с начала до конца, а затем наоборот.
- Repeat Infinitely
- будет ли анимация этого объекта воспроизводиться заново. Действует только для режимов Repeat и Ping Pong.
- Repeat Count
- сколько раз будет воспроизводиться анимация. Действует только для режимов Repeat и Ping Pong, если отключена функция Repeat Infinitely.
- Offset
- сколько кадров будет пропущено перед началом анимации.
- Custom Frame Range
- включить и указать значения From/To, чтобы переопределить диапазоны ключевых кадров объекта или глобальную временную шкалу анимации. Активация этого свойства заставит объект быть анимированным, даже если у него нет ключевых кадров. Это полезно для запекания косвенной анимации, такой как IK-handles/effectors, влияющие на движения костей.
- Skeleton Root
- считать объект корнем скелета, например, сделать так, чтобы все дочерние кости наследовали параметры анимации от этого объекта.
Частота Кадров
Значение частоты кадров (по умолчанию - 24 fps) влияющее на скорость воспроизведения, можно изменить с помощью панели Параметры воспроизведения, расположенной возле переключения диапазона.

Настройка Анимации с помощью Пазлов
Вы можете использовать animation puzzles для воспроизведения предварительно созданной анимации (для получения более подробной информации пройдите по ссылке).

Анимация также может быть реализована с использованием других блоков Puzzles - смотрите пазлы Camera и Time.
Остались вопросы?
Задайте их на нашем форуме!