Несмотря на то, что Maya позволяет создать потрясающе реалистичные статичные изображения, большинство пользователей тем не менее предпочитает работать с четвертым измерением — временем. Другими словами, большая часть проектов, реализуемых с помощью Maya, представляет собой анимации, то есть действия, меняющиеся во времени. В основе любой анимации лежит следующий принцип: набор быстро сменяющих друг друга изображений дает ощущение непрерывного движения. Соответственно, на экране создаются сцены с объектами, состояние которых определенным образом меняется во времени. Это может быть изменение их положения в пространстве, изменение цвета или формы или другое подобное поведение. При этом компьютерная анимация, как и традиционное кино, состоит из набора статичных кадров. Для определения состояния объектов во времени используется шкала с номерами кадров.
Хотя основную часть времени работы над проектом занимает моделирование объектов, анимация также является важным этапом, в процессе которого вид сцены меняется кардинальным образом.
Мы все знаем, как именно двигаются те или иные вещи. Ежедневно наблюдая за окружающим миром, мы понимаем, как на различные объекты действуют законы физики и каким способом перемещаются люди и животные. Именно поэтому зрители наиболее критичны к этому аспекту компьютерной графики.
Для корректной анимации объекта или персонажа требуется большая подготовительная работа в процессе моделирования. Например, для анимации персонажа потребуется сначала создать не только его оболочку, но и скелет, движения которого будут управлять перемещениями. Вы управляете персонажем, как кукловод марионеткой.
Взять модель, над созданием которой вы работали несколько часов, и вдохнуть в нее жизнь — захватывающий процесс. Именно в этот момент понимаешь ценность работы по предварительной подготовке персонажа.
Подробную информацию об этом вы получите в главах 8 и 9.