Создание эффектов в Adobe After Effects
Урок 3. Специальные типы слоев и их анимация. Маски Чем могут быть полезны слои сплошной заливки и векторных форм; Какие вспомогательные виды слоев можно использовать в проекте; Как создаются и для чего служат маски; Как воспользоваться анимацией векторных слоев и масок для усиления выразительности ролика.
Глава. Внимание! Урок 3. Специальные типы слоев и их анимация. Маски Курс. Создание эффектов в Adobe After Effects
Внимание! В этом электронном уроке используются передовые возможности формата Adobe PDF, которые позволяют создать интерактивные сменные иллюстрации, а также поместить на страницы урока звуковые и видеофайлы. Многие сторонние приложения для просмотра файлов формата PDF — в том числе просмотрщики, встроенные в операционные системы, — а также средства просмотра на мобильных устройствах могут не уметь отображать такой контент. Если у вас возникли проблемы с просмотром урока, и какие-то элементы его некорректно работают или не отображаются, вы можете бесплатно скачать и установить последнюю версию программы Adobe Reader по этой ссылке и использовать её для просмотра электронных уроков.
В ЭТОМ УРОКЕ ИСПОЛЬЗУЕТСЯ МАСШТАБИРОВАНИЕ ИЛЛЮСТРАЦИЙ Каждый раз, когда вы видите иллюстрацию со значком , вы можете увеличить масштаб изображения, кликнув по нему мышкой. Если кликнуть мышкой еще раз размер иллюстрации вернется к первоначальному.
В ЭТОМ УРОКЕ ИСПОЛЬЗУЮТСЯ ССЫЛКИ НА ВИДЕО Каждый раз, когда вы видите на странице иллюстрацию со значком PLAY поверх неё — это ссылка на видео. Щёлкните на нём, чтобы просмотреть видео.
Стр. 2
Глава. Содержание Урок 3. Специальные типы слоев и их анимация. Маски Курс. Создание эффектов в Adobe After Effects
Содержание Специальные типы слоев........................................................................ 4 Слои сплошной заливки (Solids)...................................................................4 Слои-фигуры.........................................................................................................5 Слои нулевых объектов.................................................................................14 Корректирующие слои...................................................................................14 Слои направляющих........................................................................................16 Векторные маски и их анимация. Импорт маски............................. 17 Создание масок..................................................................................................17 Анимация маски................................................................................................18 Перемещение маски или панорамирование слоя под маской....... 19
Инструмент Roto brush: точное ручное выделение, смягчение краев маски, замена фона................................................20 Roto Brush (Кисть ротоскопии)................................................................... 20 Инструмент Refine Edge (Уточнить край)...............................................21 Работа с инструментами Roto Brush и Refine Edge.............................21 Настройки эффекта Roto Brush & Refine Edge..................................... 23 Фиксация (кэширование, блокировка и сохранение) маскиRoto Brush................................................................................................ 25 Практическое задание (проект)........................................................... 27 Домашнее задание (самостоятельный проект)................................28
Стр. 3
Глава. Специальные типы слоев Урок 3. Специальные типы слоев и их анимация. Маски Курс. Создание эффектов в Adobe After Effects
Специальные типы слоев СЛОИ СПЛОШНОЙ ЗАЛИВКИ (SOLIDS) Слои сплошного цвета (Solids) имеют заливку плоским цветом без градиентов и служат обычно для фоновой заливки композиции или как управляющие слои для сложных графических эффектов (видео 1). Слои Solids работают как любые другие: к ним можно применять трансформации, эффекты, задавать их длительность, маскировать и т.д. На панели Project для них автоматически создается отдельная папка (рис. 1). Новый слой вида Solid создается командой Layer > New > Solid (Слой > Создать > Сплошной) или клавиатурным сокращением Ctrl(Cmd)+Y (рис. 2).
Рисунок 1. Слой Solid и папка в проекте
Видео 1. Примеры эффектов на базе слоев сплошной заливки
Рисунок 2. Создание и настройка слоя Solid
Стр. 4
Глава. Специальные типы слоев Урок 3. Специальные типы слоев и их анимация. Маски Курс. Создание эффектов в Adobe After Effects
По умолчанию размер слоя сплошной заливки совпадает с размером композиции. Для изменения настроек слоя (цвет, размер, пропорции пикселя) используется команда Layer > Solid Settings (Слой > Настройки слоя сплошной заливки) или Ctrl(Cmd)+Shift+Y (рис. 3).
СЛОИ-ФИГУРЫ Создание слоя-фигуры (Shape). Векторные инструменты рисования Слои-фигуры могут содержать один или несколько векторных объектов, к которым потом можно применить анимацию формы. Слой-фигура создается командой Layer > New > Shape Layer (Слой > Создать > Слой-фигуру) (рис. 4). Появится изначально пустой слой, в котором в окне Composition рисуются необходимые объекты с помощью инструмента Pen или геометрических инструментов. Можно также скопировать векторный контур из файла Illustrator, в этом случае он будет обрабатываться программой как созданный прямо в ней (рис. 5). Если в момент создания нового объекта выделен слой-фигура, объект добавляется на него. Если не выделен ни один слой, создается новый слой-фигура. Если выделен слой любого другого типа, создается маска. После создания на слой-фигуре одной или нескольких форм к его свойствам добавляется группа
Рисунок 3. Вызов окна настройки слоя Solid
Рисунок 4. Создание слоя-фигуры
Стр. 5
Глава. Специальные типы слоев Урок 3. Специальные типы слоев и их анимация. Маски Курс. Создание эффектов в Adobe After Effects
параметров Contents (Содержимое). Каждая форма при этом получает свой собственный набор характеристик и может настраиваться / анимироваться отдельно от остальных элементов слоя. Для каждой формы в слое определяются: ■■ Контур (параметр, задающий границы объекта; к нему применяется анимация формы). Если фигура создана геометрическим инструментом (прямоугольник, эллипс и т.д.), она называется параметрической и в ее свойствах отображаются соответствующие параметры, которые и меняются при анимации. Управление отдельными точками в этом случае недоступно. Для создания редактируемой фигуры соответствующей формы (например, эллипса) надо в процессе рисования держать зажатой кнопку Alt. В этом случае или если фигура создана инструментом Pen, изменения формы задаются с помощью инструментов выделения и изменения (дополнительных инструментов группы Pen) прямо в окне Composition. ■■ Заливка (можно задать изменение цвета, параметров градиента, уровня прозрачности и т.д.); ■■ Обводка — анимируется аналогично; ■■ Трансформация — к обычным параметрам, привычным нам по свойствам слоя, добавляется угол наклона и его оси. Это индивидуальная трансформация объекта, которая может комбинироваться с общей трансформацией слоя (рис. 6).
Рисунок 5. Создание объекта на слой-фигуре и отображение его в свойствах слоя
Рисунок 6. Свойства слоя-фигуры
Стр. 6
Глава. Содержание Урок 3. Специальные типы слоев и их анимация. Маски Курс. Создание эффектов в Adobe After Effects
Содержание Специальные типы слоев........................................................................ 4 Слои сплошной заливки (Solids)...................................................................4 Слои-фигуры.........................................................................................................5 Слои нулевых объектов.................................................................................14 Корректирующие слои...................................................................................14 Слои направляющих........................................................................................16 Векторные маски и их анимация. Импорт маски............................. 17 Создание масок..................................................................................................17 Анимация маски................................................................................................18 Перемещение маски или панорамирование слоя под маской....... 19
Инструмент Roto brush: точное ручное выделение, смягчение краев маски, замена фона................................................20 Roto Brush (Кисть ротоскопии)................................................................... 20 Инструмент Refine Edge (Уточнить край)...............................................21 Работа с инструментами Roto Brush и Refine Edge.............................21 Настройки эффекта Roto Brush & Refine Edge..................................... 23 Фиксация (кэширование, блокировка и сохранение) маскиRoto Brush................................................................................................ 25 Практическое задание (проект)........................................................... 27 Домашнее задание (самостоятельный проект)................................28
Стр. 3
Глава. Специальные типы слоев Урок 3. Специальные типы слоев и их анимация. Маски Курс. Создание эффектов в Adobe After Effects
Видео 2. Создание слой-формы из текста
Рисунок 8. Создание форм из импортированного векторного слоя
или состоящих из нескольких элементов, таких как i и e, создается несколько контуров, которые объединяются с помощью операции «Объединить контуры». Эффекты, маски, стили слоев, ключевые кадры и т.д. будут скопированы с текстового слоя на новый слойфигуру (Видео 2). Преобразование импортированной векторной графики в фигуру
К традиционной для After Effects возможности импорта векторных файлов (AI, EPS, PDF), в том числе в виде композиций, теперь добавилась возможность создать слой-фигуру из слоя импортированного векторного файла. Если слой содержит несколько объектов (например, дерево с листьями или Луна с кратерами), каждый объект преобразуется в отдельную форму.
Рисунок 9. Результат операции
Преобразование слоя импортированной векторной графики в слой-фигуру: Layer > Create > Create Shapes from Vector Layer (Слой > Создать > Создать формы из векторного слоя) (рис. 8). Стр. 8
Глава. Специальные типы слоев Урок 3. Специальные типы слоев и их анимация. Маски Курс. Создание эффектов в Adobe After Effects
Соответствующий слой-фигура будет отображаться поверх исходного слоя, у которого будет отключена видимость (рис. 9). При этом есть некоторые ограничения: ■■ Градиенты могут отображаться как формы с заливкой 50 % серым. ■■ Файлы с большим количеством контуров могут импортироваться очень медленно и блокировать преобразование в формы. ■■ Команда преобразования за один раз срабатывает только на одном выделенном слое (видео 3).
Видео 3. Преобразование импортированного векторного слоя в форму
Копирование контура из Illustrator или Photoshop
Векторный контур можно напрямую перенести из Illustrator или Photoshop через буфер обмена. При этом есть некоторые требования к исходным материалам: 1. Для создания формы на базе вставленного контура он должен быть простым (без отверстий или отдельных элементов). Составные контуры автоматически распознаются как маски. 2. Для вставки контура на слой нужно предварительно убедиться, что это именно слой-форма, и в свойствах слоя выделить параметр Path (Контур). В этом случае произойдет замена выделенного контура новым. Если изначально слой-форма не содержит никаких фигур, надо нарисовать любой заменитель (рис. 10).
Рисунок 10. Замена контура-заместителя вставкой из Иллюстратора
Стр. 9
Глава. Специальные типы слоев Урок 3. Специальные типы слоев и их анимация. Маски Курс. Создание эффектов в Adobe After Effects
3. При копировании контура из Photoshop исходный файл должен иметь разрешение 72ppi (видео 4). Создание формы из траектории движения
Для создания формы на основе траектории используется свойство Position (Положение) или Anchor Point (Опорная точка). 1. На таймлайне выбираем слой, траекторию которого планируется использовать как источник нового контура и выделяем строку свойства Position. Ctrl/ Cmd+C — копируются все ключевые кадры. 2. Полностью снимаем выделение со всех слоев (F2 или клик по свободному полю в окне Composition) 3. Щелчком инструментом Pen создаем новый слойформу с одноточечной фигурой — этого достаточно для обозначения «формы-заменителя». 4. Выделяем параметр Path в свойствах слоя и вставляем контур, как это было сделано для контуров из Photoshop и Illustrator. Если траектория была разомкнутой, готовая фигура получится с заливкой, соединяющей начальную и конечную точку по прямой, как и в других программах Adobe. Поэтому разомкнутым контурам лучше давать только обводку. Замкнуть контур при необходимости можно традиционно, инструментом Pen (видео 5).
Видео 4. Вставка скопированного объекта
Видео 5. Создание контура на основе траектории
Стр. 10
Глава. Специальные типы слоев Урок 3. Специальные типы слоев и их анимация. Маски Курс. Создание эффектов в Adobe After Effects
Атрибуты фигуры
На момент создания фигуры ей уже заданы заливка и обводка в блоке управления атрибутами Контрольной панели. Их можно изменить и после того, как форма нарисована. Формы, созданные из текста, получают заливки и обводки, присвоенные исходному тексту. Заливки и обводки могут получить значения одного из 4 типов: 1. Пустой атрибут — нет заливки/обводки. 2. Сплошной цвет — после выбора этого типа заливки щелчком по полю цвета вызывается обычный цветоподборщик и создается нужный цвет (рис. 11). 3. Линейный градиент — щелчком по полю заливки вызывается окно создания градиента, аналогичное такому же окну в Photoshop (рис. 12). 4. Радиальный градиент — настраивается аналогично линейному, но переход будет круговым.
Рисунок 11. Выбор типа заливки: сплошной цвет
Для градиентных заливок к обычным маркерам управления объектом при его выделении стрелкой добавляется управляющий элемент градиента (точки начала/конца перехода). Анимация формы
Рисунок 12. Настройка градиента
Каждую фигуру в отдельности можно анимировать по форме — в свойствах слоя выбрать Content > Shape > Path (Содержимое > Форма > Контур) и включить анимацию. Ключевой кадр зафиксирует текущее
состояние контура. В новом ключевом кадре можно изменить форму по надобности. Программа выстроит плавный переход между начальным и конечным состоянием формы (видео 6). Стр. 11
Глава. Специальные типы слоев Урок 3. Специальные типы слоев и их анимация. Маски Курс. Создание эффектов в Adobe After Effects
Видео 6. Анимация формы
Важная деталь: каждая векторная форма имеет так называемую начальную вершину (First Vertex). Она выделена дополнительным контуром вокруг точки. Все прочие вершины фигуры отсчитываются от нее. Иногда процесс перехода между разными состояниями формы получается не таким гладким и логичным, как хотелось бы. Обычно это связано с неудачным расположением начальных вершин в начальном и конечном состоянии. Для изменения и согласования начальных точек в каждом из состояний выделяем нужную точку и в контекстном меню (по правой кнопке мыши) выбираем Mask and Shape Path > Set First Vertex (Контур формы или маски > Установить начальную точку) (рис. 13). Комбинируя стартовые точки начального и конечного состояния формы, подбираем оптимальный рисунок перехода между состояниями (видео 7).
Видео 7. Разница между согласованными и несогласованными стартовыми точками
Рисунок 13. Установка начальной точки контура
Каждая фигура в слой-форме анимируется отдельно. Если требуется обычная трансформация выбранных фигур, выделяем их на таймлайне, при этом активизируется Стр. 12
Глава. Специальные типы слоев Урок 3. Специальные типы слоев и их анимация. Маски Курс. Создание эффектов в Adobe After Effects
режим трансформации, и работаем стандартно с помощью габаритных контейнеров. Каждая фигура трансформируется отдельно (аналогично команде Transform Each в Иллюстраторе). Если требуется трансформировать несколько фигур вместе, из них надо создать группу (Ctrl/Cmd+G). Разгруппировка происходит традиционно через Ctrl/Cmd+Shift+G. При этом совместные трансформации сбрасываются (видео 8). Непрерывное растрирование слоя, содержащего векторную графику При импорте векторной графики в After Effects происходит ее автоматическое растрирование. При масштабировании слоя с импортированными векторными изображениями ему нужно задать непрерывное растрирование для сохранения качества изображения. Выполнять постоянное (непрерывное) растрирование векторной графики можно в слоях, основанных на файлах Illustrator, SWF, EPS, PDF. Непрерывное растрирование устанавливается в свойствах слоя на таймлайне в колонке c меткой «Роза ветров» (для отдельного слоя она задает непрерывное растрирование, а для слоя-композиции — свертку трансформаций, т.е. предварительную обработку трансформаций внутри композиции для повышения общего качества рендеринга). При непрерывном растрировании After Effects растрирует файл, исходя из преобразований для каждого
Видео 8. Трансформация отдельно и в группе
кадра. Непрерывное растрирование слоя, как правило, обеспечивает более высокое качество, но его рендеринг может выполняться медленнее. Слои-фигуры и текстовые слои всегда растри руются непрерывно. При применении эффекта к непрерывно растрируемому слою результаты могут отличаться от результатов применения эффекта к слою без непрерывного растрирования. Это различие в результатах вызвано тем, что изменяется порядок рендеринга для слоя. Рендеринг для слоя без непрерывного растрирования по умолчанию выполняется в следующем порядке: маски, эффекты, преобразования; а рендеринг для непрерывно растрируемого слоя — маски, преобразования, эффекты. Стр. 13
Глава. Специальные типы слоев Урок 3. Специальные типы слоев и их анимация. Маски Курс. Создание эффектов в Adobe After Effects
СЛОИ НУЛЕВЫХ ОБЪЕКТОВ Чтобы назначить родительский слой, но отключить его видимость в проекте, используется нулевой объект. Нулевой объект — это невидимый слой, который имеет все обычные свойства и может служить родительским для любого слоя в композиции. Настройка и анимация нулевого объекта выполняется так же, как для любого другого слоя. Для изменения параметров нулевого объекта используются те же команды, что и для слоя сплошного цвета: Layer > Solid Settings (Слой > Настройка сплошной заливки). Нулевой объект можно также использовать как контрольный слой для анимации в других слоях. Например, при работе со слоем камеры можно создать слой нулевого объекта и привязать свойство Point of Interest (Точка обзора) камеры или со свойством Position (Положение) нулевого слоя. После этого можно анимировать свойство «Точка обзора», просто перемещая нулевой объект. Это часто бывает проще, чем отыскивать среди прочих маркеров точку обзора камеры и управлять ею напрямую. При этом нулевой объект не может быть корректирующим слоем, т.к. для того, чтобы корректирующий слой подействовал, нужно, чтобы в нем было частично или полностью непрозрачное заполнение. Композиция может содержать любое число нулевых объектов. Нулевой объект отображается только на панели «Композиция» и панели «Слой», на панели «Композиция» он представлен как небольшой
Рисунок 14. Нулевой объект
прямоугольник с маркерами слоя. Эффекты на нулевых объектах не видны. Для создания нулевого объекта выбираем Layer > New > Null Object (Слой > Создать > Нулевой объект). Опорная точка слоя нулевого объекта отображается в левом верхнем углу слоя (маркирующего прямоугольника). Относительно композиции опорная точка находится в центре. Соответственно, слой оказывается немного сдвинут относительно центра композиции. Изменить опорную точку можно так же, как и для любого другого слоя (рис. 14).
КОРРЕКТИРУЮЩИЕ СЛОИ При работе с эффектами обычно эффект применяется только к выделенному слою. Для расширения области воздействия эффекта используется корректирующий слой (Adjustment layer). Все эффекты, Стр. 14
Глава. Специальные типы слоев Урок 3. Специальные типы слоев и их анимация. Маски Курс. Создание эффектов в Adobe After Effects
примененные к корректирующему слою, влияют на все слои под ним. Поскольку эффекты в корректирующих слоях применяются ко всем слоям, находящимся под ними, они полезны для применения эффектов к нескольким слоям одновременно. В остальном корректирующий слой работает так же, как другие слои; например, можно анимировать любое свойство корректирующего слоя или примененного к нему эффекта. Для корректирующего слоя все нижележащие слои представляют собой своего рода композицию, к которой и применяется выбранный эффект. В результате применения эффекта к корректирующему слою рендеринг происходит быстрее, чем при применении эффекта к каждому слою по отдельности. Важно помнить, что слой с переменной прозрачностью будет воздействовать на нижние слои в той мере, в какой он сам непрозрачен. То есть, прозрачные области корректирующего слоя работают как маска, и под ними никаких изменений нет. Полупрозрачные области создают частичное воздействие эффекта. При этом содержимое слоя становится невидимым. В связи с этой особенностью оказывается удобно использовать в качестве корректирующих слои Solid (для полного перекрытия эффектом всего кадра) или Shape (для частичного перекрытия). По этой же причине слои типа Null Object не подходят для использования в качестве корректирующих.
Видео 9. Пример корректирующего слоя
Рисунок 15. Корректирующий слой
Слой объявляется корректирующим постановкой флажка «Корректирующий слой» в соответствующей колонке на таймлайне (рис. 15) (видео 9). Стр. 15
Глава. Специальные типы слоев Урок 3. Специальные типы слоев и их анимация. Маски Курс. Создание эффектов в Adobe After Effects
СЛОИ НАПРАВЛЯЮЩИХ Слои направляющих создаются из существующих слоев для удобства размещения других элементов в кадре. Это может быть любой слой, содержащий необходимые изображения для визуальной привязки других элементов. Слой преобразуется в слой-направляющую выбором параметра Guide Layer (Слой-направляющая) в контекстном меню слоя (по клику правой кнопкой мыши) (рис. 16). )По ) умолчанию при создании конечного вывода рендеринг слоев-направляющих не выполняется. Метка слоя направляющей отображается рядом с именем слоя направляющей на таймлайне. Слой-направляющая выполняет те же функции (визуальной привязки), что и экранные направляющие
Рисунок 16. Объявление слоя слоем-направляющей
в окне Composition, и, как и они, не выводится в готовый продукт. Слой-направляющую можно в любой момент преобразовать в обычный слой, отключив параметр Guide Layer.
Стр. 16
Глава. Векторные маски и их анимация. Импорт маски Урок 3. Специальные типы слоев и их анимация. Маски Курс. Создание эффектов в Adobe After Effects
Векторные маски и их анимация. Импорт маски СОЗДАНИЕ МАСОК Маска слоя создается теми же инструментами и способами, что и векторная форма. Во всех слоях, кроме слоев-форм (Shape Layer), созданная форма автоматически определяется как маска. Если нужно создать маску на слой-форме, перед началом рисования надо переключиться в режим маски («шахматка» рядом со «звездочкой» в контрольной панели). К одному слою может быть применено несколько масок, их взаимодействие определяется выбором параметров комбинирования. Выбранный параметр
определяет взаимодействие выбранной маски с вышележащими масками (рис. 17). Кроме собственно контура, маска имеет дополнительные свойства, которые также поддаются анимации: ■■ Плотность маски (Mask Opacity) — прозрачность. Чем выше Opacity, тем надежнее маска скрывает все, что должно быть скрыто. ■■ Растушевка маски (Mask Feather) — размытие границы. Можно смягчить края маски в любой необходимой степени.
Рисунок 17. Применение режимов комбинирования масок
Рисунок 18. Дополнительные свойства маски
Стр. 17
Глава. Векторные маски и их анимация. Импорт маски Урок 3. Специальные типы слоев и их анимация. Маски Курс. Создание эффектов в Adobe After Effects
■■ Расширение маски (Mask Expansion) — расширение видимой области за пределы векторной формы маски (рис. 18). Если форма для маски добавляется вставкой объекта Illustrator, то каждый контур (например, внешняя форма и отверстие в букве О) будет рассматриваться как отдельная маска, а видимое изображение — результат комбинирования этих масок.
АНИМАЦИЯ МАСКИ Каждую маску можно анимировать по форме как фигуру, с тем же самым вниманием к стартовым точкам. Двойной клик по отдельной маске вызовет режим трансформации, позволяющий работать с помощью габаритного контейнера. Если нужно трансформировать одновременно несколько масок, их достаточно просто выделить на таймлайне и двойным кликом по одной из выделенных масок вызвать габаритный контейнер (рис. 19) (видео 10). Параллельно можно анимировать остальные свойства маски и трансформировать весь слой, маски при этом выступают как «дочерние» объекты по отношению к слою и подчиняются его трансформации.
Рисунок 19. Совместная трансформация нескольких масок
Видео 10. Анимация нескольких масок
Стр. 18
Глава. Векторные маски и их анимация. Импорт маски Урок 3. Специальные типы слоев и их анимация. Маски Курс. Создание эффектов в Adobe After Effects
ПЕРЕМЕЩЕНИЕ МАСКИ ИЛИ ПАНОРАМИРОВАНИЕ СЛОЯ ПОД МАСКОЙ Анимация маски позволяет видеть разные части маскируемого слоя. Для этого можно передвигать саму маску в кадре (в окне Composition) или панорамировать слой под маской. В первом случае слой остается неподвижным, а движется маска. Во втором — наоборот. Соответственно, если требуется, например, «высветить фонариком» некий контент (скажем, отдельные части интерьера помещения в видеосюжете), лучше использовать перемещение маски. Если же нужно перемещение контента «в окне» (будь то иллюминатор или увеличенный элемент диаграммы), лучше пользоваться панорамированием. Перемещение маски производится в окне Composition: маска выделяется на таймлайне или в окне, двойным кликом вызывается габаритный контейнер и настраивается необходимая анимация положения и размера маски.
Видео 11. Перемещение маски и панорамирование
Для панорамирования слоя под маской выбираем инструмент Anchor Point/Pan Behind (Точка привязки / Панорамирование), хватаем мышью слой внутри маски (не точку привязки!) и двигаем в нужном направлении (видео 11).
Стр. 19
Глава. Специальные типы слоев Урок 3. Специальные типы слоев и их анимация. Маски Курс. Создание эффектов в Adobe After Effects
параметров Contents (Содержимое). Каждая форма при этом получает свой собственный набор характеристик и может настраиваться / анимироваться отдельно от остальных элементов слоя. Для каждой формы в слое определяются: ■■ Контур (параметр, задающий границы объекта; к нему применяется анимация формы). Если фигура создана геометрическим инструментом (прямоугольник, эллипс и т.д.), она называется параметрической и в ее свойствах отображаются соответствующие параметры, которые и меняются при анимации. Управление отдельными точками в этом случае недоступно. Для создания редактируемой фигуры соответствующей формы (например, эллипса) надо в процессе рисования держать зажатой кнопку Alt. В этом случае или если фигура создана инструментом Pen, изменения формы задаются с помощью инструментов выделения и изменения (дополнительных инструментов группы Pen) прямо в окне Composition. ■■ Заливка (можно задать изменение цвета, параметров градиента, уровня прозрачности и т.д.); ■■ Обводка — анимируется аналогично; ■■ Трансформация — к обычным параметрам, привычным нам по свойствам слоя, добавляется угол наклона и его оси. Это индивидуальная трансформация объекта, которая может комбинироваться с общей трансформацией слоя (рис. 6).
Рисунок 5. Создание объекта на слой-фигуре и отображение его в свойствах слоя
Рисунок 6. Свойства слоя-фигуры
Стр. 6
Глава. Инструмент Roto brush: точное ручное выделение, смягчение краев маски, замена фона Урок 3. Специальные типы слоев и их анимация. Маски Курс. Создание эффектов в Adobe After Effects
объекта в кадре (например, при переходе от общего плана к крупному) или при чрезмерном снижении контраста объекта и фона приходится создать новую ротоскопию. При появлении небольших неточностей достаточно прорисовать дополнительные корректирующие штрихи — как расширяющие область объекта, так и сужающие ее. Корректирующие штрихи нужны, как правило, уже во втором-третьем кадре от исходного, в зависимости от динамичности видеоряда. Например, если герой идет вдоль однотонной стены или на фоне неба, то коррекция может и не понадобиться на протяжении всего плана. Если же мы наблюдаем за быстрым и сложным движением на пестром малоконтрастном фоне, коррекция может быть нужна практически в каждом кадре. Поскольку каждый штрих — это векторная форма, на таймлайне мы увидим соответствующее количество элементов, комбинация которых и создаст финальную маску.
РАБОТА С ИНСТРУМЕНТАМИ ROTO BRUSH И REFINE EDGE ■■ Выбираем инструмент на Контрольной панели или клавишами Alt/Option+W. В дальнейшем это сочетание позволит переключаться между инструментами. ■■ Любым удобным способом переходим в окно слоя. ■■ Просматриваем видеоряд, чтобы выбрать кадр с самым полным отображением выделяемого объекта (например, персонаж в полный рост) и самым четким отделением его от фона. Этот кадр станет базовым кадром. Информация о разделении кадра на выделенный объект и фон распространяется на 20 кадров вперед по линии времени от базового кадра и на 20 кадров назад. Диапазон кадров, на которые влияет этот базовый кадр,
ИНСТРУМЕНТ REFINE EDGE (УТОЧНИТЬ КРАЙ) Инструмент Refine Edge (Уточнить край) аналогичен параметру Smart Radius модуля Refine Edges в Photoshop. Он создает мягкую полупрозрачную область вдоль границы маски, позволяющую максимально естественно выделить мелкие детали, такие как волосы или мех.
Рисунок 20. Интервал и параметры ротоскопии
Стр. 21
Глава. Инструмент Roto brush: точное ручное выделение, смягчение краев маски, замена фона Урок 3. Специальные типы слоев и их анимация. Маски Курс. Создание эффектов в Adobe After Effects
называется интервалом кисти ротоскопии. Маленькие стрелки внутри интервала в строке таймкода окна слоя показывают направление распространения информации (рис. 20). ■■ При коррекции маски в любом месте (кадре), где стрелки указывают вправо, информация о ней распространяется вперед. При коррекции в любом месте, где стрелки указывают влево, информация распространяется назад. Если начать рисовать в кадре, находящемся вне интервала, создаются новый базовый кадр и интервал. Соответственно, продвинувшись в рамках интервала вперед от базового кадра, мы можем корректировать маску, не опасаясь испортить уже созданную маску в предыдущих кадрах. Аналогично, уйдя назад от базового кадра, мы можем править маску, не боясь испортить чтото впереди. Каждая коррекция маски раздвигает интервал кисти, пока он не соприкоснется с другим интервалом. ■■ Проводим кистью по выделяемому объекту (не обводим по краям, а рисуем насквозь, примерно посередине; если базовый кадр выбран удачно, граница распознается автоматически и с приличной точностью). Режим добавления обозначается зеленым цветом штриха и знаком «Плюс» внутри формы кисти. ■■ Уточняем контур: по аналогии с инструментом Quick Selection добавляем фрагменты к выделенной
области в обычном режиме и удаляем ненужное при зажатой кнопке Alt /Option (красный штрих и знак «Минус»). Рабочая граница маски обозначается пурпурным цветом. Кнопки в левой нижней части окна слоя позволяют выбрать способ просмотра: только маска, только граница, подсветка маскируемой области. Здесь же выбирается цвет и плотность подсветки. Чем крупнее масштаб, тем удобнее рисовать и точнее результат. ■■ Клавишей Page Down или 2 переходим к следующему кадру и проверяем точность границ. При необходимости добавляем корректирующие штрихи, добавляя или удаляя фрагменты к выделенной области. Поскольку каждый штрих — это отдельная векторная форма, его добавление и воздействие на окружающие кадры требует некоторого времени на обработку. Поэтому не стоит удивляться некоторому «торможению» отображения результата в окне слоя. ■■ Повторяем проверку и коррекцию маски во всех кадрах, где она предполагается. ■■ Как только мы начали рисовать, на панели управления эффектами появились настройки для эффекта ротоскопии. Здесь можно задать такие параметры как ▷▷Область поиска границы (Search Radius) ▷▷Порог и буферизация учитываемых изменений при движении (Motion Threshold / Damping) Стр. 22
Глава. Инструмент Roto brush: точное ручное выделение, смягчение краев маски, замена фона Урок 3. Специальные типы слоев и их анимация. Маски Курс. Создание эффектов в Adobe After Effects
▷▷Способ определения границ (Edge Detection) ▷▷Настройки краев маски (Feather, Contrast, Shift Edge, Reduce Chatter — аналогично соответствующим настройкам Refine Edges в Photoshop) ▷▷Применение размытия в движении (Motion Blur) ■■ Если есть необходимость обработать край у пушистых / ворсистых объектов, переходим в инструмент Refine Edge (Alt/Option+W). Он работает аналогично кисти Smart Radius модуля Refine Edges в Photoshop. Как только этот инструмент задействован, активизируются соответствующие настройки эффекта ротоскопии. Как обычно, все параметры эффекта можно анимировать для наилучшей обротки изображения в зависимости от содержимого кадра.
■■ Переходим в окно композиции и проверяем результат. Добавляем слой с новым фоном. При необходимости возвращаемся в слой с ротоскопией и корректируем маску там, где это требуется (видео 12).
НАСТРОЙКИ ЭФФЕКТА ROTO BRUSH & REFINE EDGE Roto Brush Propagation (Распространение) Свойства в группе Propagation влияют на все вычисления эффекта. Любые изменения этих свойств требуют повторного расчета и распространения сведений о маске из базового кадра. Изменения этих свойств не влияют на результаты для самого базового кадра. Поэтому лучше всего менять эти свойства, находясь в одном-двух кадрах от базового кадра — это позволяет увидеть результат изменений. Search Radius (Радиус поиска)
Видео 12. Ротоскопирование
Радиус области, в пределах которой After Effects ищет соответствующие друг другу пиксели в соседних кадрах. Способ адаптации радиуса поиска к областям с большим или меньшим движением можно изменить с помощью свойств Motion Threshold / Damping (Пороговое значение / Буферизация движения). Если радиус поиска слишком мал, часть движения может быть пропущена. Если радиус поиска слишком велик, могут обнаруживаться лишние движения. Стр. 23
Глава. Инструмент Roto brush: точное ручное выделение, смягчение краев маски, замена фона Урок 3. Специальные типы слоев и их анимация. Маски Курс. Создание эффектов в Adobe After Effects
Motion Threshold / Damping (Пороговое значение / Буферизация движения)
Edge Detection (Обнаружение краев)
Эти два свойства определяют, как в зависимости от движения ограничивается область поиска. Motion Threshold (пороговое значение движения) определяет уровень движения, ниже которого движение считается отсутствующим, а область поиска сжимается до нуля. Motion Damping (буферизация движения) влияет на оставшиеся области, считающиеся находящимися в движении. При увеличении значения область поиска сжимается, при этом медленно движущиеся области сжимаются сильнее быстро движущихся областей. Ограничение области поиска в областях с малым движением позволяет уменьшить вибрацию краев в этих областях. Слишком сильное уменьшение области поиска приведет к невозможности обнаружить край объекта с помощью автоматического определения границ.
Позволяет выбрать, использовать ли границу маски, рассчитанную отдельно для текущего кадра или на основе предыдущего кадра. Параметр Balanced (Сбалансированный) в равной степени учитывает текущий и окружающие кадры. Для объектов, близких по расцветке к фону, обычно лучше выбирать значение Favor Predicated Edges (Предпочтение прогнозируемым краям).
View Search Region (Просмотр области поиска)
В этом режиме область поиска изображается желтым цветом, а выделяемый объект и фон изображаются в градациях серого (фон показывается темнее, чем объект). Его основная задача — помочь выбрать оптимальные значения параметров Search Radius, Motion Threshold и Motion Damping
Use Alternate Color (Использовать альтернативное определение цвета)
Слегка изменяет процесс распознавания объекта и фона. Режим может быть полезен, но не всегда, имеет смысл экспериментировать. Invert Foreground/Background (Инвертировать передний план/фон)
Меняет местами маску и замаскированную область кадра. Fine-Tune Rotobrush Matte (Сглаживание границы маски)
Сглаживает край выделения вдоль границы. (аналогично параметру Smooth в Photoshop). При увеличении значения край маски становится более гладким, без резких изгибов. При уменьшении повышается точность выделения мелких и тонких деталей. Стр. 24
Глава. Инструмент Roto brush: точное ручное выделение, смягчение краев маски, замена фона Урок 3. Специальные типы слоев и их анимация. Маски Курс. Создание эффектов в Adobe After Effects
Feather (Растушевка)
Decontaminate Edge Colors (Очистка цветов края)
Размывает границу маски. Не работает, если сглаживание контура = 0.
Удаляет цвет фона из граничных пикселей объекта, тем самым уменьшая ореол вокруг объекта и снижая цветовую загрязненность при размытии в движении. При включении этой опции активизируется параметр Decontamination (Уровень очистки) Чем выше значение, тем тщательнее очистка. Дополнительные параметры очистки: ■■ Extend where smoothed (Расширение сглаживания) — работает, только когда значение Reduce Chatter больше 0 и установлен флажок Decontaminate Edge Co lors. Очищаются края, измененные при уменьшении вибрации. ■■ Increase Decontamination Radius (Увеличить радиус очистки) — значение (в пикселях), на которое увеличивается радиус очистки цветов края. ■■ View Decontamination Map (Просмотреть схему очистки) — показывает, какие пиксели будут очищаться при очистке цветов края (белые пиксели на схеме).
Shift Edge (сдвиг границы)
Сдвигает границу маски внутрь или наружу от заданной границы выделения. Reduce Chatter (Уменьшить вибрацию)
Определяет степень влияния текущего кадра при согласовании содержимого соседних кадров, уменьшая появление случайного разброса пикселей на границе маски в момент перехода от кадра к кадру. Если значение параметра велико, то вибрация уменьшается сильно, а текущий кадр учитывается с меньшим весом. Если значение мало, вибрация уменьшается слабо, а текущий кадр учитывается с большим весом. Если значение равно 0, учитывается только текущий кадр. Use Motion Blur (Использовать размытие в движении)
Создает эффект размытия в движении. При выборе высокого качества обработка выполняется медленнее, но формируется более четкий край. Можно также управлять числом образцов и углом затвора. Эти параметры имеют тот же смысл, что и в контексте размытия в движении в параметрах композиции.
ФИКСАЦИЯ (КЭШИРОВАНИЕ, БЛОКИРОВКА И СОХРАНЕНИЕ) МАСКИROTO BRUSH При работе с инструментами группы Roto Brush в правом нижнем углу окна слоя появляется кнопка Freeze (Заморозить). Она позволяет кэшировать и заблокировать маску для всех интервалов Roto Brush Стр. 25
Глава. Инструмент Roto brush: точное ручное выделение, смягчение краев маски, замена фона Урок 3. Специальные типы слоев и их анимация. Маски Курс. Создание эффектов в Adobe After Effects
Рисунок 21. Заморозка ротоскопии
для слоя в рабочей области композиции. Это позволяет сохранить маску вместе с проектом и получить ее неизменной (с учетом воздействия корректирующих штрихов в соответствующем направлении) при новом открытии проекта (рис. 21). Если маска для кадра уже рассчитана, при нажатии кнопки Freeze результат кэшируется. Если нет, то сначала происходит расчет, потом фиксация. После расчета маски в области интервала ротоскопии появляется синяя полоска, показывающая кадры, для которых сделан расчет, а в нижней части кадра — сообщение о заморозке. Форма инструмента Roto Brush в кадре заменяется знаком запрета. Никакие изменения в окне слоя в этом режиме невозможны (рис. 22). Разморозка производится повторным нажатием кнопки Freeze.
Рисунок 22. Индикация заморозки ротоскопии
Рисунок 23. Подсказка о параметрах заморозки
При наведении мыши на кнопку Freeze появляется подсказка с данными о времени заморозки и кэширования (рис. 23). Стр. 26
Глава. Практическое задание (проект) Урок 3. Специальные типы слоев и их анимация. Маски Курс. Создание эффектов в Adobe After Effects
Практическое задание (проект) «Ожившая картина» — создание «выскакивающего» из рамы портрета с помощью масок и анимации движения. 1. Создайте новый проект. 2. В Иллюстраторе создайте портрет: раму и персонажа, с учетом того, что в дальнейшем персонажу понадобится анимация. 3. Импортируйте изображение в проект в виде композиции и откройте ее на таймлайне. 4. Создайте вложенную композицию на основе слоев персонажа. Внутри этой композиции анимируйте его по своему усмотрению. Можно использовать
обычные трансформации на основе родительско-дочерних связей или анимацию формы. Продумайте, каким образом персонаж будет выходить из портрета — в какую сторону, каким движением, как это будет связано с внутренней анимацией. 5. Убедитесь, что композиция персонажа лежит на таймлайне выше слоя рамы портрета. 6. Создайте маску для слоя композиции персонажа по форме рамы. 7. Анимируйте форму маски так, чтобы выдвижение персонажа и раскрытие его прежде скрытых фрагментов было максимально естественным.
Стр. 27
Глава. Домашнее задание (самостоятельный проект) Урок 3. Специальные типы слоев и их анимация. Маски Курс. Создание эффектов в Adobe After Effects
Домашнее задание (самостоятельный проект) Создание собственного ролика длительностью от 5 до 20 секунд с использованием маскирования и изученных средств анимации. Возможные темы: ■■ Анимированная инфографика ■■ Худеющий или толстеющий персонаж
■■ Вид через окно или в бинокль на что-то, происходящее «снаружи» ■■ «Вор в чужом доме» — «высвечивание фонариком» деталей интерьера И т.д.
Стр. 28
Курс. Создание эффектов в Adobe After Effects Урок 3. Специальные типы слоев и их анимация. Маски © Анна Ландер © Компьютерная Академия «Шаг», www.itstep.org Все права на охраняемые авторским правом фото-, аудио- и видеопроизведения, фрагменты которых использованы в материале, принадлежат их законным владельцам. Фрагменты произведений используются в иллюстративных целях в объёме, оправданном поставленной задачей, в рамках учебного процесса и в учебных целях, в соответствии со ст. 1274 ч. 4 ГК РФ и ст. 21 и 23 Закона Украины «Про авторське право і суміжні права». Объём и способ цитируемых произведений соответствует принятым нормам, не наносит ущерба нормальному использованию объектов авторского права и не ущемляет законные интересы автора и правообладателей. Цитируемые фрагменты произведений на момент использования не могут быть заменены альтернативными, не охраняемыми авторским правом аналогами, и как таковые соответствуют критериям добросовестного использования и честного использования. Все права защищены. Полное или частичное копирование материалов запрещено. Согласование использования произведений или их фрагментов производится с авторами и правообладателями. Согласованное использование материалов возможно только при указании источника. Ответственность за несанкционированное копирование и коммерческое использование материалов определяется действующим законодательством Украины.