Шрифт:
Теперь рассмотрим непосредственно процедуру анимации объектов при помощи ключей. Начнем с наиболее простого примера.
1. В левой части окна проекций Perspective (Перспектива) создайте небольшой примитив Teapot ( Чайник) — рис. 6.2. Наша задача — заставить этот чайник самостоятельно перемещаться в другую часть окна проекций.
Рис. 6.1. Ползунок анимации Рис. 6.2. Исходная сцена
2. Для этого, прежде всего, необходимо включить режим анимации. Правильно данный режим называется режимом автоматической установки ключей анима-ции . Для его включения нажмите кнопку Auto Key (Автоматическая установка ключей) либо клавишу <N>.
Данный режим легко определить по красному цвету окантовки активного окна проекций и шкалы времени. После его включения все действия по изменению характеристик объекта во времени будут записываться.
3. Для создания анимации перемещения объекта нам необходимо создать событие . Любое событие — это действие + время . Следовательно, необходимо задать сначала временной интервал события, а затем указать, какое именно должно произойти действие. Нажмите кнопку мыши на ползунке анимации и, не отпус-кая ее, переведите ползунок ровно на середину шкалы времени, чтобы на нем появились цифры 50/100. Тем самым вы указали продолжительность создавае-мого события в 50 кадров (сейчас 30 кадров равны одной секунде, следователь-но, 50 кадров — это 1,66 секунды).
4. Временной интервал вы задали, теперь необходимо задать действие. Возьмите манипулятор движения и переместите чайник в сцене в правый угол окна про-екций Perspective (Перспектива).
5. Обратите внимание, что на шкале времени появились две красные отметки: на кадре 0 и на кадре 50. Это и есть ключи анимации. Отрезок временной шкалы в рамках данных ключей — это событие. Ключи анимации видны, только если объект, в отношении которого производилась анимация (в нашем случае — чайник), выделен.
6. Чтобы просмотреть созданное событие, необходимо запустить воспроизведение анимации при помощи кнопки Play Anima-tion (Воспроизвести анимацию), расположенной в области кнопок управления анимацией (рис. 6.3).
7. Ползунок анимации начинает перемещаться по шкале самостоя-
8. Остановите воспроизведение анимации (если оно до сих пор работает) при по-мощи той же самой кнопки Play Animation (Воспроизвести анимацию). Помес-тите ползунок анимации в позицию кадра 50. Убедитесь, что чайник в сцене выделен, ключи анимации на шкале времени отображаются, и режим анимации включен. Возьмите манипулятор масштабирования и увеличьте размеры чай-ника в несколько раз.
9. Снова запустите анимацию. Теперь чайник не только перемещается в простран-стве, но и одновременно увеличивается в размерах. Это происходит потому, что вы добавили еще одно действие в текущее событие. Добавление действия про-исходит, если выделить ползунком анимации последний ключевой кадр собы-тия и добавить действие. В противном случае вы создали бы еще одно само-стоятельное событие.
10. Изменять временной интервал события можно и после его создания. Для этого убедитесь, что выделен анимированный объект (чайник), затем выделите край-ний ключ анимации на шкале времени и переместите его. Для увеличения про-должительности совершения действия необходимо переместить ключ вправо.
Для уменьшения продолжительности — влево.
11. Перемещая по шкале первый ключ анимации, вы также изменяете продолжи-тельность воспроизведения события, но уже за счет его начала. Таким образом, можно сделать так, что событие начнется не с самого начала общего воспроиз-ведения, а с некоторой задержкой.
12. Итак, сейчас у вас есть одно событие, в рамках которого чайник перемещается и растет на протяжении 50 кадров. Создадим еще одно событие, в рамках кото-рого чайник вернется в исходную точку.
13. Выделите чайник, переместите ползунок анимации в позицию последнего кад-ра — 100 (появится надпись на ползунке — 100/100). Затем, при помощи мани-пулятора движения , верните чайник в исходную позицию в левой части окна проекций, а при помощи манипулятора масштабирования верните его исход-ный размер (примерно).
14. Теперь, при воспроизведении анимации, чайник будет двигаться на протяжении всей шкалы времени: первую половину он будет двигаться вправо и одновре-менно расти, а вторую половину — влево и уменьшаться.
Таким образом, вы научились:
? включать режим анимации;
? задавать временной интервал события;
? создавать действия объектов во времени;
? получать готовые события;
? воспроизводить созданную анимацию;
? изменять временные рамки готовых событий; ? добавлять события.