Опрос
Что такое, по вашему мнению, «демократия»?
Анимация
| Индекс материала |
|---|
| Анимация |
| Страница 2 |
Язык MEL содержит немало команд для создания и редактирования элементов анимации - Многие из этих команд могут оказаться очень полезными и при автоматизации типичных анимационных задач. Хотя создание всех ключевых кадров в процессе рисования объекта обычно входит в задачу аниматора, создавать, редактировать и удалять ключевые кадры можно и при ломощи MEL. Генерируя ключевые кадры программным путем, вы можете создавать сложные анимационные решения, которые были бы невозможны или попросту непрактичны при использовании более традиционных методов. Кроме того, вы можете пользоваться сценариями, работа которых состоит в том или ином изменении ряда ключевых кадров, анимированных вручную. MEL способен освободить аниматора от множества рутинных и утомительных задач, тем самым оставляя больше времени для более творческой работы. 3.5.1. Время Любое обсуждение вопросов анимации должно начинаться с точного определения времени. В Maya это особенно важно потому, что вы можете задавать время в самых разных единицах измерения, включая кадры, полукадры, секунды, минуты и т. д. В среде Maya время хранится в секундах, хотя оно и может выводиться в любом удобном формате.
Например, на экране время может быть показано в кадрах, однако в Maya для его хранения служат секунды. Текущая единица измерения времени указывается в настройках параметров. Выберите пункт меню Window | Settings/Preferences | Preferences... (Окно Установка/Параметры Параметры...), Щелкните по категории Settings (Установка).
Перед вами появится элемент Working Units (Рабочие единицы). По умолчанию единицей измерения времени является Film|24fps] (Фильм[24 кадр/с]). Выбор других единиц времени влечет за собой изменение масштаба текущей анимации, приводящее ее в соответствие с новыми единицами измерения. Если, к примеру, 12-й кадр является ключевым при измерении времени в единицах Film[24fps], то при переходе к Film[30fps] ключевым станет 15-й кадр, что сохранит относительное положение ключевого кадра во времени. Воспроизведение 12-го кадра в единицах времени фильма соответствует времени 0.5 секунды. Согласно стандарту NTSC, ключевым должен стать 15-й кадр, гарантирующий сохранение положения ключа относительно момента, равного 0.5 секунды.
Чтобы узнать текущую единицу измерения времени, воспользуйтесь следующей командой: currentUnit - query - time; Для установки текущей единицы времени выполните команду currentUnit - time "min"; // Установить минуту как единицу времени По умолчанию Maya настраивает все ключевые кадры в соответствии с новыми единицами измерения ради сохранения относительного времени показа этих кадров. Для установки текущих единиц времени без автоматического изменения положения ключевых кадров используйте команду currentUnit - time "min" - updateAnimation false; Важно понимать тот факт, что все команды языка MEL учитывают в своей работе текущие единицы измерения времени. Если такой единицей является Film[24fps], время указывается в кадрах. Если единицей измерения времени являются миллисекунды (milliseconds), время указывается в миллисекундах. Составляя сценарии на языке MEL, никогда не полагайтесь на то, что вам заранее известны рабочие единицы измерения времени.
Поиск
В закладку
Авторизация
Погода


