Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Грачёва Методические указания ПАГ_ДИиМ.doc
Скачиваний:
32
Добавлен:
09.04.2015
Размер:
2.64 Mб
Скачать

Эффекты

Один из эффектов, Drop Shadow, был рассмотрен в предыдущей лабораторной работе. В программеToonBoomStudioсуществуют ещё эффект преобразования цвета (Color Transform Effect) и эффект маски (Clipping Effect).

Clippingeffect

При создании анимации периодически возникает необходимость создавать псевдообъёмное изображение, делать эффекты перехода, а также скрывать объекты в пределах других элементов кадра. Например, необходимо, чтобы персонаж засовывал руку в карман, или проходил бы за деревьями в лесу. В этих случаях необходимо использовать функцию clipping.

Рассмотрим пример с анимацией зрачков. Логично, что при анимации лица персонажа для нормальной работы со зрачками, они не должны заходить за границы белков глаз.

При создании заготовки создаём следующие элементы:

- фон;

- персонаж;

- зрачки (каждый на своём слое);

- белки глаз, за края которых не должны выступать зрачки (слой назовём matte).

Все элементы должны находиться на разных слоях (см. рис. 49).

В рабочем пространстве Scene Planningдобавляем необходимое количество кадров с помощью пунктаExtend Exposureв контекстном меню и, щёлкнув мышью по кнопке “+”, выбираем пунктClipping Effectв открывшемся диалоговом окнеNew Elements.

После этого связываем слой matteсо слоемmask, а слои зрачков – со слоемclipping. При этом фоновый слой и слой с персонажем оставляем незадействованными (рис. 50). Теперь при перемещении зрачков они не смогут выйти за область белков глаз.

После этого каждый из зрачков привязываем к отдельному пегу и задаём для них необходимую анимацию. Вновь созданные пеги являются зависимыми от слоя clipping.

Рис. 49. Исходные элементы для анимации зрачков

Рис. 50. Слои исходного файла после применения эффекта маски

Теперь рассмотрим обратную ситуацию. Предположим, что в проект импортирован некий растровый фон, а созданный нами векторный объект должен закрываться небольшим кусочком этого фона.

В простом случае проект будет содержать 3 слоя:

  • векторный объект, который необходимо скрыть;

  • растровый фон;

  • слой matte (на нём необходимо выделить часть фона, которая скрывает объект).

Слой matteсоздаётся следующим образом. С помощью инструментаPolylineобводится фрагмент фона, который должен закрывать векторный объект (необходимо, чтобы контур совпадал точно, иначе будут заметны огрехи). Далее рисуется прямоугольник в размер рабочей области проекта и закрашивается абсолютно любым цветом с помощью инструментаPaint.

В рабочем пространстве Scene Planningдобавляем к каждому слою необходимое количество кадров с помощью пунктаExtend Exposureв контекстном меню и, щёлкнув мышью по кнопке “+”, выбираем пунктClipping Effectв открывшемся диалоговом окнеNew Elements.

После этого связываем слой matteсо слоемmask, а слой с векторным объектом со слоемclipping. При этом фоновый слой останется незадействованным. После этого делается анимация движения с помощью пегов.

Создание переходов

Идея перехода достаточно проста. Поверх готовой анимации создаётся отдельный слой, на котором рисуется овал (перехода с кругом), прямоугольник (горизонтальный или вертикальный переход, см. рис 50), либо любая другая фигура (переход произвольной формы).

Рис. 50 Прямоугольный переход

Вновь созданный слой крепится к пегу, фигура заливается нужным цветом. В начальном ключевом кадре делаем её очень маленького размера, в конечном – увеличиваем её до размера экрана камеры. Щелкнув мышью по кнопке “+”, выбираем пункт Clipping Effectв открывшемся диалоговом окнеNew Elements. Слойpegс фигурой привязываем к слоюmask, а все остальные слои связываем со слоемclipping(рис. 50). Переход создан.