Клонирование
Смысл работы инструмента Clone Stamp (Клонирование) состоит в копировании массивов пикселов одних кадров слоя на другие кадры (создание клонов). При этом образец, т. е. пикселы, которые копируются с некоторого слоя, берутся с него до применения каких-либо эффектов, а клонированные пикселы пересчитываются затем с учетом эффектов, настроенных для того слоя, на который было осуществлено клонирование.
Рис. 8.21. Клонирование позволяет исправить мелкие детали кадров (пример взят из справочной системы Adobe After Effects)
Клонирование является специальной процедурой и позволяет, главным образом, создать характерные спецэффекты или исправить мелкие детали кадров фильма, закрасив их пикселами других кадров (рис. 8.21). Таким образом, операция клонирования является, фактически, рисованием на некотором слое композиции соответствующими пикселами изображения другого кадра (того же или иного слоя), причем важным достоинством клонирования является динамический характер этой замены (клонируемые участки всех выбранных кадров образца синхронно переносятся в изображение других кадров по мере действия фильма).
Конспективно перечислим основные действия, которые необходимо совершить для клонирования пикселов.
1. Выберите в палитре Tools (Инструментарий) инструмент Clone Stamp (Клонирование) (рис. 8.22).
Рис. 8.22. Для рисования пикселами одних кадров фильма на других служит инструмент Clone Stamp
2. При желании определите форму и размер кисти в палитрах Brush Tips (Наконечники кисти) и Paint (Кисть), которые будут использованы при клонировании.
3. Используя два флажка проверки внизу палитры Paint (Кисть), определите тип выравнивания клонированных линий, а также длительность клонирования (только текущий кадр, либо все кадры, на протяжении которых существуют клонированные линии).
4. В окне Layer (Слой) переместите индикатор текущего кадра на тот кадр слоя, с которого вы собираетесь осуществить клонирование (образец). При нажатой клавише <Alt> щелкните на кадре слоя, чтобы определить точку привязки образца. Именно окрестность этой точки и будет затем скопирована на другой кадр фильма.
5. Переместите индикатор текущего кадра на тот кадр в окне Layer (Слой), куда собираетесь осуществить клонирование. Если это не тот же, а другой слой композиции, то окно с его кадром необходимо предварительно открыть при помощи двойного щелчка на имени этого слоя.
6. Установите указатель мыши, имеющий вид инструмента Clone Stamp (Клонирование), в желаемое место кадра в окне Layer (Слой) и затем при нажатой кнопке мыши осуществите "рисование" клонированных пикселов (т. е. протаскивание указателя мыши через кадр). При этом можно использовать технику "закрашивания", т. е. по мере рисования инструментом Clone Stamp (Клонирование) на кадре будут появляться участки изображения образца, причем ограниченные тем контуром, который был вами предварительно выбран в палитрах Brush Tips (Наконечники кисти) и Paint (Кисть). Можно также применять одиночные щелчки на изображении кадра при выбранном контуре клонирования желаемой формы и размера (рис. 8.23).
Рис. 8.23. Клонирование пикселов слоя-образца на другом кадре слоя аналогично процессу рисования
7. При необходимости настройте параметры клона в окне Timeline (Монтаж) (рис. 8.24).
Рис. 8.24. Линии-клоны появляются в окне Timeline
Клонирование и стирание линий
В завершение урока заметим, что для редактирования рисованных в After Effects имеются еще два инструмента — Clone Stamp (Клонирование) и Eraser (Ластик).
Опции рисования
Обратимся теперь к настройке режима рисования линий (такой, как выбор цвета, толщины, прозрачности и т. д.), для чего опять создадим новую композицию.
1. Создайте новую композицию и определите в ней новый слой, пользуясь командой New>Solid (Создать>Сплошной) верхнего меню Layer (Слой) или контекстного меню.
2. В диалоге создания нового сплошного слоя выберите его желаемый фон (например — синий) и нажмите ОК.
3. Перейдите к кадру слоя в окне Layer (Слой), щелкнув дважды на имени слоя в окне Timeline (Монтаж).
4. Выберите в палитре Tools (Инструментарий) инструмент Brush (Кисть).
5. Командой Window>Paint (Окно>Рисование) вызовите палитру Paint (Кисть), которая обычно совмещена в пределах одного окна с палитрой Brush Tips (Наконечники кисти) (рис. 8.13).
Рис. 8.13. Для управления рисованием служат палитры Paint и Brush Tips
Примечание
Если перед выбором инструмента Brush (Кисть) установить в палитре Tools (Инструментарий) флажок проверки Auto Open Palettes (Автоматически открывать палитры), то палитры, относящиеся к рисованию будут открываться автоматически.
После произведенных нами подготовительных действий можно непосредственно приступить к рисованию. Рассмотрим, как можно управлять опциями рисования линий при помощи палитры Paint (Рисование). Определите в палитре Paint (Рисование) необходимые параметры линии, которую вы собираетесь создать, а потом нарисуйте эту линию желаемой формы (см. рис. 8.18).
Рис. 8.14. Выбрать текущий цвет можно при помощи диалогового окна Color
Перечислим параметры вновь создаваемых линий, которые можно настраивать в палитре Paint (Рисование).
Color (Цвет) — активное поле находится в правом верхнем углу палитры (рис. 8.13, 8.14) .и служит для выбора двух текущих цветов: foreground (приоритетного, которым, собственно, и осуществляется рисование) и background (фонового). Для определения этих цветов достаточно щелкнуть на соответствующем поле в палитре и затем выбрать желаемый цвет, либо численно определить его базовые RGB- или HSL-составляющие (см. разд. 1.1.4) в стандартном диалоге Color (Цвет) (рис. 8.14). Кроме того, для выбора цвета из присутствующих на изображении кадра можно использовать вспомогательный инструмент Eyedropper (Пипетка), который также присутствует в палитре Paint (Рисование). Opacity (Непрозрачность) — регулятор прозрачности создаваемой линии. Совершенно прозрачной линии соответствует параметр, равный 0%, сплошной — 100%, а сделать линию очень прозрачной возможно, устанавливая для этого параметра небольшие значения (порядка единиц процентов). Flow (Заливка) — регулятор интенсивности цвета заливки создаваемой линии. Выбирая значения, меньшие 100%, можно сделать оттенок цвета линии более блеклым (не меняя при этом прозрачности линии). Brush Tips (Наконечники кисти) — выпадающий список, из которого можно выбрать для рисования кисть желаемой формы и размера (рис. 8.15). Размер кисти (в пикселах) указывается под пиктограммой, представляющей форму (круглую или эллиптическую) и тип каждой кисти. Кисть может быть твердой (hard), либо диффузной, или размытой (soft). Список содержит несколько предустановленных вариантов кисти, и, если вы не нашли среди них подходящего, следует определить новые типы кисти, обратившись ко второй палитре Brush Tips (Наконечники кисти).
Рис. 8.15. Тип кисти выбирается в списке Brush Tips
Примечание
Обратите внимание, что при выборе определенного типа кисти указатель мыши, если его перенести на окно Layer (Слой), будет принимать очертания профиля данной кисти, что существенно облегчает процесс рисования.
Mode (Режим) — выпадающий список различных режимов смешения выбранного цвета кисти и фонового цвета слоя. Несколько вариантов смешения цветов приведены на рис. 8.16. Наиболее простой режим — Normal (Обычный) — не принимает во внимание фон кадра (буква N), режим Dissolve (Размытие) связан с характерным эффектом перехода цвета на границе линии (буква D), остальные режимы реализуют различные алгоритмы смешения цветов линии и фона. Один из таких режимов, называемый Overlay (Наложение), использован на рис. 8.16 для рисования буквы О.
Рис. 8.16. Опции смешения цвета кисти и фона кадра выбираются в списке Mode
Channel (Канал) — выпадающий список, определяющий, на каких каналах слоя производится рисование. На соответствующем уроке (см. урок 9) мы разберемся, что эффект прозрачности настраивается при помощи дополнительного (вдобавок к RGB-цветам) изображения, называемого альфа-каналом. В связи с этим рисование линий может относиться как только к видимой цветовой составляющей изображения (элемент списка RGB), так и к альфа-каналу (элемент Alpha). По умолчанию принята опция рисования одновременно на самом изображении и альфа-канале (элемент ARGB). Duration (Длительность) — список, задающий промежуток времени, в течение которого в композиции будет демонстрироваться нарисованная линия. Имеются следующие варианты: Single Frame (Только текущий кадр), Constant (До конца слоя), Write On (Анимация) и Custom (Ручная настройка). Последний тип длительности позволяет ввести длительность (в формате числа кадров) вручную, при помощи становящегося доступным регулятора параметра (рис. 8.17).
Рис. 8.17. Длительность линии можно задать вручную соответствующим регулятором при выборе пункта Custom списка Duration
Остальные два флажка проверки — Aligned (С выравниванием) и Lock Source Time (Блокировка времени источника) относятся к режимам использования другого инструмента рисования — Clone Stamp (Клонирование) и при использовании инструмента Brush (Кисть) недоступны.
После того как вы определили все опции создаваемой линии в палитре Paint (Рисование), можно ее нарисовать (рис. 8.18). Более толстая линия обрамления нарисована круглой кистью в 13 пикселов и оттенком цвета 100%, а мелкие промежуточные линии — кистью в 5 и 9 пикселов и оттенком того же цвета в 50%. В центре нарисована единственная точка, параметры которой вы видите в палитре Paint (Рисование).
Рис. 8.18. Пример использования различных наконечников кисти
В завершение разговора об опциях рисования инструментом Brush (Кисть) скажем несколько слов о палитре Brush Tips (Наконечники кисти), которая служит для определения пользовательских типов кистей. В этой палитре можно настроить варианты кисти как временно (только для текущей линии), так и добавить настроенные типы линий в качестве установок в список Brush Tips (Наконечники кисти), доступный, в том числе и в палитре Paint (Кисть).
Перечислим параметры кисти, которые можно определить с помощью соответствующих регуляторов в палитре Brush Tips (Наконечники кисти), подчеркнув, что они определяют кисть в общем случае эллиптической формы.
Diameter (Диаметр) — задает диаметр (т. е. основной размер) кисти; Angle (Угол) — задает угол наклона главной оси эллипса кисти относительно горизонтали; Roundness (Закругление) — отношение большой и малой осей эллипса; Hardness (Жесткость) — задает плавность перехода цвета на границе от цвета линий до цвета фона; Spacing (Расстояние) — задает расстояние между точками (в % относительно диаметра), формирующими пунктирную линию (эта опция работает только, если выставлен находящийся рядом флажок проверки).
Группа параметров Brush Dynamics (Движение кисти) по умолчанию скрыта в палитре и имеет значение только в том случае, если вы используете для ввода рисованных линий не мышь, а специальные планшетные манипуляторы, чувствительные к степени нажатия руки (например, планшет Wacom®).
Примечание
В список палитры Brush Tips (Наконечники кисти) можно добавить новые типы кистей, пользуясь стандартной кнопкой New (Создать) на ее панели инструментов, а также удалить ненужные типы при помощи кнопки Delete (Удалить).
Рис. 8.19. Палитра Brush Tips служит для определения параметров кисти
Примечание 2
Вид списка кистей можно настроить при помощи меню палитры Brush Tips (Наконечники кисти) (рис. 8.20).
Рис. 8.20. Настроить вид палитры Brush Tips можно при помощи меню палитры
Если теперь вернуться к представлению линий в окне Timeline (Монтаж) (см. рис. 8.10), то станет ясно, что параметры, сопровождающие каждую линию, появляющуюся при рисовании на слое, являются теми же самыми, что были определены в палитрах Paint (Рисование) и Brush Tips (Наконечники кисти) при рисовании линии.
Основы рисования
Начнем с создания нового проекта, который будет содержать исходное видео и новую композицию, представляющую собой модифицированный видеоролик.
1. Создайте новый проект командой File>New>New Project (Файл>Создать> Новый проект) и сохраните его под именем lessonS.aep.
2. Импортируйте в проект исходный видеоклип (в нашем случае он называется footage.avi), пользуясь, например, командой File>Import>File (Файл> Импорт>Файл).
3. Создайте на основе установок данного видеоклипа новую композицию, для чего перетащите его название на кнопку New Composition (Создать композицию) панели инструментов окна Project (Проект) (рис. 8.1).
Рис. 8.1. Создайте новую композицию на основе исходного видеофайла
В результате (рис. 8.2) будет создана новая композиция footage Comp l, состоящая пока из единственного слоя с видеоклипом footage.avi и обладающая всеми его установками. Именно это нам требовалось на начальном этапе редактирования, поскольку нашей основной задачей является "дорисовать" на кадрах ролика некоторую картинку, а именно, нарисуем "от руки" большую стрелку, которая будет указывать на определенное место ролика.
Рис. 8.2. Новая композиция пока содержит только исходный файл
Разберемся теперь, как осуществляется в After Effects рисование на слоях. Для этого можно использовать два пути: либо создать новый слой над слоем footage.avi и разместить на нем желаемую графику (настроив соответствующим образом режим прозрачности), либо рисовать непосредственно на изображении слоя footage.avi. Мы выберем второй способ и не станем создавать новые слои, а добавим графику на имеющийся в композиции слой.
Выполните следующие операции:
1. Дважды щелкните на имени слоя в окне Timeline (Монтаж), на котором вы собираетесь рисовать. После этого изображение данного слоя откроется в окне Layer (Слой) (на рис. 8.3 оно совмещено с кадром редактируемой композиции посредством соответствующих закладок).
Рис. 8.3. Перейдите к окну с изображением кадра слоя, на котором вы хотите рисовать, и выберите инструмент Brush
Рисование линий, таким образом, производится не на кадрах композиции, а на кадрах формирующих ее отдельных слоев.
2. Перейдите к тому кадру слоя, на котором вы собираетесь рисовать, к примеру, к кадру 0:00:09:21. Созданная вами графика будет назначена данному слою композиции от текущего кадра, на котором вы начнете рисование, до конца композиции. О том, как еще на стадии начала рисования можно определить длительность показа этого рисунка в фильме, скажем чуть позднее (см. разд. 8.2).
3. Выберите в палитре Tools (Инструментарий) инструмент Brush (Кисть) (рис. 8.3).
4. При необходимости выберите атрибуты кисти в палитрах Paint (Кисть) и Brush Tips (Опции рисования, или, дословно, наконечники кисти).
5. Переведите указатель мыши на окно Layer (Слой) (рис. 8.4), обращая внимание на изменение его внешнего вида, говорящее о возможности начать рисование линии "от руки" на кадре слоя.
Рис. 8.4. Рисование линий на слое композиции осуществляется инструментом Brush
6. Нажмите левую кнопку мыши над желаемым местом изображения кадра и, удерживая ее, начните рисование линии (рис. 8.4). Отпустите кнопку мыши в тот момент, когда захотите оборвать рисование линии.
7. Таким же образом дорисуйте остальные части изображения строки (рис. 8.5).
Рис. 8.5. Процесс рисования "от руки" на слое картинки в виде стрелки
Каждая линия (в нашем примере для создания рисунка-стрелки мы нарисовали три линии) добавляется в композицию в виде независимого элемента, который впоследствии можно отредактировать, в частности, изменить атрибуты линии, назначить спецэффект или настроить для него анимацию.
Совет
Если в процессе рисования вы ошиблись на каком-либо шаге, то отменить последнее действие (без ущерба для прочих настроек композиции) можно нажав сочетание клавиш <Ctrl>+<Z> или выбрав в верхнем меню Edit>Undo (Правка> Отменить). Кроме того, удобно пользоваться командой Edit>History (Правка> Журнал), которая позволяет быстро отменить любую последовательность действий (рис. 8.6).
Рис. 8.6. Отмена последних действий по рисованию линий при помощи подменю History
Теперь самое время разобраться, каким образом After Effects добавляет на слои композиции рисунки, выполненные инструментом Brush (Кисть). Для этого проделаем несколько несложных опытов.
1. Просмотрите несколько кадров, расположенных перед тем кадром, на котором производилось рисование (рис. 8.7). Вы видите, что рисунка на них нет.
Рис. 8.7. Предыдущие кадры не содержат нарисованных линий
2. Теперь просмотрите кадры композиции после кадра, на котором мы рисовали. Вы можете видеть, что рисунок в виде стрелки присутствует на всех этих кадрах (рис. 8.8).
Рис. 8.8. Нарисованная стрелка появилась на всех кадрах слоя, начиная с текущего и заканчивая последним кадром слоя
Таким образом, рисование выполнилось для текущего кадра и всех последующих кадров, вплоть до конца слоя.
Разумеется, в After Effects нарисованные объекты можно впоследствии отредактировать, причем делается это очень похоже на редактирование самих слоев композиции.
1. Перейдите к окну Timeline (Монтаж) и раскройте вложенный список атрибутов слоя footage.avi. Затем последовательно раскройте выпадающие списки атрибутов этого слоя, относящиеся к нарисованным объектам, т. е. Effects (Эффект) и Paint (Рисование). Вы увидите (рис. 8.9), что список Paint (Рисование) содержит три элемента, обозначающие нарисованные на слое линии, т. е. — Brush 1, Brush 2 и Brush 3. Каждый из этих элементов в окне Timeline (Монтаж) сопровождается прямоугольной пиктограммой под шкалой времени, которая обозначает моменты начала (входные точки, или In-point) и конца (выходные точки, или Out-point) демонстрации соответствующей линии в композиции.
Редактирование длительности нарисованной графики производится точно так же, как подгонка слоев (см. разд. 5.2).
2. Выделите в окне Timeline (Монтаж) одну из линий, например — Brush 1. Для этого достаточно щелкнуть либо на ее названии в раскрытом списке Paint (Рисование), либо на соответствующей ей пиктограмме во временной области окна Timeline (Монтаж). В результате вы увидите, что эта линия станет выделенной на изображении кадра в окне Layer (Слой), что крупным планом показано на рис. 8.9.
Рис. 8.9. Линия Brush 1 выделена в окнах Timeline и Layer
Поскольку эта линия была нарисована первой, то 1-й номер был ей присвоен автоматически. Выделив подобным образом любой из элементов слоя, можно начать его редактирование.
3. Раскройте вложенный список какой-нибудь линии в окне Timeline (Монтаж), например, Brush 1. Обратите внимание на то, что каждая из линий сопровождается перечнем атрибутов, которые можно вызвать на экран, раскрывая соответствующий вложенный список в окне Timeline (Монтаж). К примеру, раскройте список Stroke Options (Опции линии), который содержит параметры линии, описывающие ее динамику с течением времени, такие, как положение в кадре, цвет, толщину и т. д.
Рис. 8.10. Вложенный список атрибутов линии Brush 1 позволяет регулировать все ее основные свойства
Выделить линию можно не только при помощи окна Timeline (Монтаж), но и визуальным способом, на изображении кадра слоя в окне Layer (Слой).
1. Сделайте активным инструмент Selection (Выбор), нажав соответствующую кнопку палитры Tools (Инструментарий) (рис. 8.11).
2. Выделите в окне Layer (Слой) все три линии, образующие стрелку (рис. 8.11). Для этого можно протащить указатель (при удерживаемой кнопке мыши) через нарисованные на кадре линии, либо выделить каждую из них щелчком при нажатой клавише <Shift>. Обратите внимание, что выделение приобретут соответствующие элементы Brush 1, Brush 2 и Brush 3 в окне Timeline (Монтаж). На рис. 8.11 выделение элементов слоя подчеркивается врезкой.
В завершение разговора об основах рисования в After Effects скажем о том, как перенести какую-либо нарисованную линию на другой кадр композиции. Например, сделаем так, чтобы наш рисунок возникал в два приема: сначала появлялась вертикальная линия стрелки, а потом, через несколько секунд, — ее крылья.
Рис. 8.11. Выделить нарисованные элементы слоя можно при помощи инструмента Selection в окне Layer
Для этого в окне Timeline (Монтаж) передвиньте входную точку линии Brush 1 на несколько секунд влево вдоль шкалы времени (рис. 8.12).
После произведенных нами действий по рисованию линий на клипе можно осуществить экспорт созданной композиции и получить в результате тот же самый ролик, на котором в определенные нами моменты будет появляться добавленная нами графика.
Рис. 8.12. Место нарисованных объектов в фильме можно определить, перемещая их входную и выходную точки в окне Timeline
от руки" на слоях композиций
Для рисования " от руки" на слоях композиций After Effects используются три инструмента:
Brush (Кисть) — служит для обычного рисования цветными линиями; Clone Stamp (Клонирование) — служит для рисования кадрами другого изображения (слоя-образца); Eraser (Ластик) — служит для стирания фрагментов изображения слоя и замены их прозрачными участками.
Следует также подчеркнуть, что все варианты рисования осуществляются в окне Layer (Слой), а запись информации о них (с возможностью последующей настройки эффектов) производится в окне Timeline (Монтаж).
Стирание
Процедура стирания служит для полного удаления участков изображения слоя и, соответственно, образования на нем прозрачных линий (своего рода "дыр" в изображении).
Стирание очень похоже на процесс рисования, но осуществляется оно специальным инструментом Eraser (Ластик).
1. Выберите инструмент Eraser (Ластик) (рис. 8.25).
Рис. 8.25. Для рисования прозрачных участков слоя служит инструмент Eraser
2. Задайте форму и размер ластика в палитрах Brush Tips (Наконечники кисти) и Paint (Кисть). Кроме того, можно задать и параметры Opacity (Непрозрачность) и Flow (Заливка), которые также будут учитываться при стирании.
3. В окне Layer (Слой) выберите желаемый кадр и сотрите со слоя желаемые фрагменты изображения (рис. 8.26).
Рис. 8.26. Стертые ластиком фрагменты изображения выделены и в окне Layer, и в окне Timeline
4. При необходимости настройте параметры эффекта "ластик" в окне Timeline (Монтаж) (см. рис. 8.26).
Рисование
На этом уроке... 8.1. Основы рисования 8.2. Опции рисования 8.3. Клонирование и стирание линий 8.3.1. Клонирование 8.3.2. Стирание 8.4. Резюме