Маскування в after effects - after effects для - чайників
Прийшов час розібрати, що таке маскування в AfterEffects. навіщо нам це потрібно, як їх створювати, і як користуватися масками.
Всі візуальні ефекти, створені в програмі AdobeAfterEffects. це комбінація різних елементів (у нас це шари), створена за допомогою додавання, або ж приховування, змішання частин різних зображень, футажей, ефектів.
Ми ж пам'ятаємо, що «Шари - це елементи, з яких складається композиція. Шари розташовуються один над одним в панелі Timeline в зазначеному користувачем порядку, і в цьому ж порядку їх зображення будуть накладатися один на одного, створюючи тим самим кадри композиції ». Також ми можемо створювати маски, щоб «вирізати» (виділяти) певні області шару так, що нижні шари будуть проглядатися в композиції певним чином. Ця операція і називається маскированием.
Маска - це контур, який використовується для виділення або приховування частини зображення. Маска складається з сегментів (криві, що з'єднують вузли) і вузлів (визначають, де починаються і закінчуються сегменти). Може бути або відкритим, або замкнутим контуром.
Кожна маска належить певного прошарку, а шар може містити кілька масок.
Давайте розберемо основні способи, якими ми можемо створювати маски:
1. Один із способів, яким можна створювати маски в Adobe After Effects - за допомогою готових фігур, для яких в панелі Tools є інструменти:
RectangleTool - використовується для малювання масок прямокутної форми, RoundedRectangleTool (прямокутник із закругленими краями), EllipseTool (еліпс), PolygonTool (багатокутник), StarTool (зірка).
2. Другий спосіб - за допомогою інструменту PenTool - перо, яке дозволяє створювати і редагувати маски по точках (Вертекс). Супутні інструменти: AddVertexTool (додає вертекси (точку)), DeleteVertexTool (видаляє вертекси), ConvertVertexTool (перетворює вертекси), MaskFeatherTool (розтушовує маску).
Коригуємо створену маску інструментом SelectionTool. переміщаючи точки маски.
Що ж, відкриємо програму Adobe After Effects і імпортуємо в неї два зображення:


Щоб використовувати мої картинки, наведіть курсор миші на перше зображення> натисніть на нього, щоб збільшити> тепер натисніть праву кнопку миші - з'явиться менюшка> з меню, що випадає виберіть пункт Зберегти зображення як ...> збережіть файл собі на комп'ютер. Теж саме виконайте і з другим зображенням. Тепер картинки можна імпортувати в наш проект.
На панелі Project виберемо картинку film.jpg. клацнувши по ній правою клавішею миші> в меню виберемо пункт NewCompFromSelection> у нас створилася композиція, ширина і висота якої відповідають ширині і висоті файлу film.jpg. і зображення автоматично з'явилося в панелі Timeline:

Залишилося перетягнути зображення salar-de-uyuni.jpg на панель Timeline і розташувати його під film.jpg:

Задумка в тому, щоб створити рамку, яка імітує фотоплівку. Один з варіантів вирішення цього завдання, створити прямокутну маску на шарі з film.jpg. крізь яку будемо бачити нашу фотографію salar-de-uyuni.jpg (до слова, Солончак Уюні - удивительнейшей краси місце на Землі!).
Ми можемо створити маску інструментом RectangleTool. але я навіть в простих випадках краще використовувати гнучкий інструмент створення маски PenTool - перо:
в панелі Composition лівою кнопкою мишки ставимо крапки по колу в кожному кутку внутрішнього прямокутника, і останню завершальну крапку замикаємо з першої (натискаємо по ній - курсор миші набуде вигляду) (Щоб змінити положення точки після того, як зазначено її місце розташування, але до того, як відпущена кнопка миші, перетягуйте, утримуючи клавішу пробілу.)>
як тільки відпустимо мишку, у нас створиться маска:
Щоб зрозуміти що сталося, давайте тимчасово відключимо видимість шару salar-de-uyuni.jpg на панелі Timeline, і активуємо іконку Toggle Transparency Grid на панелі Composition:

Все, що знаходилося поза контуром маски, стало прозорим.
Давайте назад включимо видимість шару salar-de-uyuni.jpg і побачимо, що результат вийшов зворотний бажаному - у нас від шару film.jpg залишився видно лише прямокутник, а ми хотіли, щоб він просвічувався, а рамка, яка імітує фотоплівку, залишилася. Щоб виправити ситуацію, звернемося до властивостей створеної маски =>
Йдемо в панель Timeline і відображаємо групи властивостей слояfilm.jpg:
Крім розглянутої з Вами раніше основної групи властивостей Transform. після створення маски у нас з'явилася група властивостей Masks. У групі Masks відображаються всі створені маски шару (у нас це тільки Mask 1):
До кожної масці можна застосувати режим маскування, вибравши із списку:

Add (додати) - маска додається до масок над нею. Вплив маски об'єднується з масками над нею. Ми бачимо вміст маски, а всі пікселі поза області маскування стають прозорими.
Subtract (віднімання) - вплив маски віднімається з масок, розташованих над нею. Дія зворотне режиму Add. ми бачимо все, крім пікселів вмісту маски - вони стають прозорими.
Intersect (перетин) - маска додається до масок над нею. В областях, де маска перетинається з масками над нею, вплив маски об'єднується з цими масками. В областях, де маска не перетинається з масками над нею, результатом є повна непрозорість. Відображаються лише ті області, де маска перекривається з масками, що лежать вище неї.
Lighten (заміна світлим) - маска додається до масок над нею. Коли перетинаються кілька масок, застосовується максимальне значення прозорості.
Darken (заміна темним) - маска додається до масок над нею. Коли перетинаються кілька масок, застосовується мінімальне значення прозорості.
Difference (різниця) - маска додається до масок над нею. В областях, де маска не перетинається з масками над нею, маска працює так, ніби вона єдина в шарі. В областях, де маска перетинається з масками над нею, вплив маски віднімається з впливу цих масок.
Також ми можемо зробити маску інвертованою, зазначивши галочкою, тоді області маски, які були прозорими стануть видимими, а непрозорі, невидимими - якраз те, що нам потрібно, тому ставимо галочку в пункті Inverted для створеної Mask 1 і наше зображення набуває вигляду:

Начебто все задумане вийшло, але якщо наблизити зображення в панелі Composition. то побачимо, що краю маски не ідеальні:

Чи можемо вручну продовжувати редагувати точки маски, але в нашому випадку краще вчинити простіше:
Розкриваємо Mask 1. щоб відобразити властивості маски:
Нагадаю, що змінювати значення свойствами можемо (1) вручну вбиваючи числа (встати на поле і задати числа на клавіатурі), (2) навівши курсор миші на бажане значення, поки він не перетвориться в> затиснути ліву кнопку миші і водити їй вліво-вправо , (3) навівши курсор миші на значення та клікнувши правою кнопкою миші> з'явиться пунктEditValue, натискаємо> потрапляємо у вікно редагування властивості (у кожного властивості своє вікно з настройками).
Mask Path - форма маски. Змінюючи чисельне значення сторін маски, можна змінити її форму;
Mask Feather - розмиття кордонів маски. За допомогою цієї властивості ми можемо зробити кордону маски м'якше, тобто нечітко, більш розмитими;
Mask Opacity -Прозорість маски. За допомогою цієї властивості ми можемо збільшити прозорість маски: припустимо, ми хочемо зробити частину зображення ледь помітним, тоді знижуємо значення прозорості;
Mask Expansion - розширення меж маски. За допомогою цієї властивості ми можемо розширювати або звужувати маску, і не переносити вручну її граничних точок. Це властивість нам і знадобиться, щоб злегка розширити межі нашої маски. Мене влаштувало значення і краю маски стали акуратними:

Незважаючи на те, що із завданням ми впоралися, спробуйте поізменять значення різних властивостей маски, щоб зрозуміти принцип їх застосування.
З маскування познайомилися, рухаємося далі ...