Режими змішування
Розглянемо детальніше режими накладання. Їхній перелік є як у діалоговому вікні New Layer (Новий шар), так і в палітрі Layers. Нижче коротко описано кожен з режимів. Режими накладання – одне з базових понять у Photoshop, яке використовують у багатьох інструментах та командах. Саме математика, застосована в режимах накладання, зробила Photoshop найприйнятнішим для роботи з растровою графікою. Марематичні моделі змішування пікселів в Adobe Photoshop CS використовують під час накладання шарів (Layer), роботи з інструментами заповнення градієнтом або кольором (Paint bucket tool, Gradient tool), накладання мазків пензликом (Brush tool) або олівцем (Pencil tool), роботи з інструментами Blur, Dodge, Burn tools, гумка (Erazer tool); роботи з інструментами редагування зображення (Healing brush tool) та клонування (Clone stamp, Pattern stamp tools), у всіх ефектах, які формують стиль шару (Layer Style), командах заповнення (Fill), заповнення ділянки контуру (Fill Path) та заповнення обведення (Stroke); виконання команд Fade та використання багатьох фільтрів. Змішування пікселів є одним з головних механізмів роботи.
Головні поняття
Режими накладання (змішування) дають змогу змішувати колір пікселя з кольором будь-якого пікселя, що розташований під ним. Отже, режим змішування визначає, як пікселі активного шару взаємодіють з пікселями інших шарів, що розташовані під ним. Режими накладання розглянуті у випадку накладання шарів. Уведемо такі означення:
Колір накладання (Blend Color) – значення кольору пікселя у верхньому шарі.
Основний колір (Base Color) – значення кольору пікселя в шарі, що лежить нижче. Якщо таких шарів є декілька, то Photoshop використовує композитний колір, отриманий унаслідок послідовних накладань шарів, що лежать нижче, один на один.
Вислідний колір (Result Color) – кінцеве значення кольору пікселя, який буде видимий на екрані.
Нейтральний колір – це колір, накладання якого ніяк не відображається на результаті. Цим кольором може бути або білий, або чорний, або 50% сірий.
Параметр Непрозорість (Opacity) є найпростішим засобом змішування шарів. Він змішує цільовий шар з шаром, що розташований під ним, у заданих пропорціях, змінюючись від 100% (пікселі верхнього шару повністю замінені пікселями нижнього шару) до 0 (пікселі нижнього шару повністю замінені пікселями верхнього шару).
Характеристики режимів
Як зазначено, під час накладання одного зображення на інше накладаються різні пікселі. Режими накладання і параметр Opacity (Непрозорість) стають доступними лише тоді, коли на екрані є рухома ділянка шару. Бажано, щоби розміри цих зображень збігались, тоді легше працювати. Річ у тому, що під час перетягання одного зображення в інше Photoshop не обрізає ділянки зображення, які виходять за межі вікна. Щоб підібрати потрібний розмір зображення, його спочатку треба вибрати, або, як ще кажуть, зробити активним. Для цього клацають мишкою в межах зображення, щоб заголовок рисунка став синього кольору. Далі виконують команди Image\Image Size (Зображення\Розмір зображення). У вікні Image Size є вся інформація про зображення: розміри в пікселях розміри в сантиметрах і роздільна здатність. Зміною розмірів у полях Width і Height можна змінювати розмір рисунка. Нижче наведено головні характеристики режимів накладання.
Normal (Alt+Shift+N) (Нормальний). Малювання та редагування зображення відбувається в нормальному режимі. Якщо значення параметра Opacity менше 100%, то колір кожного пікселя в активному шарі усереднюваний композитним пікселем шарів.
Dissolve (Alt+Shift+I) (Розчинення). У цьому режимі кольори в зображенні ніби розпадаються на пікселі. За допомогою повзунка Fill (Заповнення) можна керувати рівнем розчинення. Підсумковий колір отримують шляхом випадкової підстановки базового або кольору, що накладається, залежно від ступеня непрозорості в кожній точці зображення. Найліпші результати отримують для значення Opacity шару до 100%.
Darken (Alt+Shift+K) (Затемнення). У цьому режимі темніші пікселі цільового шару замінюються світлішими пікселями з нижчого шару, а темніші пікселі нижчого шару – світлішими цільового. По каналах вислідний образ складається з найменш яскравих значень пікселів в кожному каналі. Нейтральний колір – білий, у разі накладання чорного кольору отримують чорний колір. Режим Darken вдало виділяє зображення верхнього шару, який ніби розчиняється в нижньому.
Multiply (Alt+Shift+M) (Перемноження). У цьому режимі відбувається зчитування інформації кольорів у кожному каналі та перемножування значень кольору, що накладається, на значення базового кольору. Формула обчислення режиму Multiply – Z=(X*Y)/255, де X – яскравість пікселя верхнього шару, Y – яскравість пікселя нижнього шару, Z – яскравість вислідного пікселя. Яскравість результату завжди менша від будь-якого з шарів, що взаємодіють. Цей ефект нагадує проглядання на світлі накладених один на одний двох слайдів. Нейтральний колір – білий, накладання чорного кольору дає чорний. Цей режим корисний для створення різних тіней.
Color Burn (Alt+Shift+B) (Затемнення основи). У цьому режимі зображення затемнюється залежно від основного кольору. Режим ґрунтується на використанні інструмента Burn і кольорів цільового шару для зменшення значень яскравості. Цей режим значно інтенсивніший у ділянках тіней, ніж Multiply. Унаслідок цього вислідне зображення стає насиченішим. Нейтральний колір – білий, накладання чорного кольору дає чорний.
Linear Burn (Alt+Shift+A) (Лінійне затемнення). У цьому режимі спочатку з’являється інформація про колір у кожному каналі, після чого затемнюється цільовий канал шляхом змішування з композитним кольором, зменшуючи яскравість зображення. Режим Linear Burn протилежний до режиму Linear Dodge. Нейтральний колір – білий, накладання чорного кольору дає чорний.
Lighten (Alt+Shift+G) (Заміна світлим). Режим, протилежний за дією до режиму Darken. Відбувається аналіз інформації про колір у кожному каналі, і з двох кольорів (базового і верхнього) вибирається світліший у кожному каналі зокрема, він стає вислідним. Отже, якщо у цьому режимі пікселі верхнього шару світліші від базових, то вони не змінюються, якщо темніші, – то замінюються на пікселі нижнього шару. У каналах вислідне зображення складається з найяскравіших значень пікселів кожного каналу. Нейтральний колір – чорний, накладання білого кольору дає білий.
Screen (Alt+Shift+S) (Освітлення). Режим, протилежний до Multiply. Відбувається аналіз інформації про колір у кожному каналі і перемножування інвертованих значень базового і верхнього кольорів. Формула обчислення режиму Screen – Z=255–(255–Х)*(255–Y)/255. Вислідний колір завжди світліший. Цей режим подібний до перегляду слайдів за допомогою слайдпроекторів, які скеровані на один екран. Нейтральний колір – чорний, накладання білого кольору дає білий колір. Використовують для створення різноманітних блисків.
Color Dodge (Alt+Shift+D) (Освітлення основи). Дія режиму Color Dodge подібна до дії режиму Screen, але значно сильніша в світлих ділянках завдяки проявленню насиченіших і контрастних кольорів нижнього шару. Використовує інструмент Dodge. Нейтральний колір – чорний, накладання білого кольору дає білий. За допомогою цього режиму можна досягати ефекту яскравих спалахів, подібних до блискавки та вибухів.
Linear Dodge (Alt+Shift+W) (Лінійне висвітлення). Відбувається аналіз інформації про колір у кожному каналі і висвітлення цільового шару шляхом змішування з композитним шаром, що збільшує яскравість зображення. Режим Linear Dodge протилежний до режиму Linear Burn. Нейтральний колір – чорний, накладання білого дає білий.
Overlay (Alt+Shift+O) (Перекриття). Формула обчислення вислідного кольору залежить від відмінності яскравості пікселів шарів, які накладаються. Якщо яскравість пікселів нижнього шару вища ніж пікселя верхнього, то для цих пікселів увімкнеться режим Screen, якщо ж яскравість пікселів нижнього шару нижча, то увікнеться режим Multiply. Завдяки цьому режиму інтенсивність базових темних кольорів у вислідному зображенні збільшується, а базових світлих – зменшується. Базовий колір не замінюється, а змішується з кольором, що накладається, передаючи йому яскравість або затінення. Нейтральний колір – 50% сірий. Використовують для підсилення малоконтрастних деталей зображення, підкреслення меж або градацій сірого.
Soft Light (Alt+Shift+F) (М’яке світло). Формула обчислення вислідного кольору залежить лише від яскравості пікселів шару, що накладається. Якщо яскравість пікселів понад 50% нейтрального сірого, то для цих пікселів імітується работа інструмента Dodge, якщо ж яскравість пікселів менша 50% нейтрального сірого, то імітується робота інструмента Burn. Як наслідок, нижній шар ніби підсвічуваний верхнім. Він подібний до напівпрозорого Overlay, імітує освітлення зображення м’яким або розсіяним світлом. Нейтральний колір – 50% сірий. Малювання чистим білим або чистим чорним робить фрагменти зображення світлішими або темнішими, однак не дає змоги отримати чистий білий або чорний колір. Завдяки цьому режиму можна оформити задній план, коли треба делікатно помістити об’єкт у фон, не перебиваючи переднього плану.
Hard Light (Alt+Shift+H) (Жорстке світло). Режим діє подібно до Soft Light, однак значно сильніше. Режими Overlay і Hard Light взаємно обернені один до одного. Ефект подібний до освітлення зображення пучком яскравого напрямленого світла. Нейтральний колір – 50% сірий. Накладання білого кольору дає білий, накладання чорного – чорний. Завдяки цьому режиму можна робити фон об’ємним та додавати тіні.
Vivid Light (Alt+Shift+V) (Контрастне світло). Робота режиму ґрунтується на освітленні або затемненні активного кольору шляхом збільшення або зменшення його контрастності залежно від композитного кольору. Якщо колір, що накладається, виявиться світлішим, ніж 50% сірий, то зображення буде висвітлюватись, пропорційно зменшуючи контрастність. Якщо колір, що накладається, виявиться темнішим, ніж 50% сірий, то зображення буде затемнюватись, пропорційно збільшуючи контрастність. Нейтральний колір – 50% сірий.
Linear Light (Alt+Shift+J) (Яскраве світло). Робота режиму ґрунтується на освітленні або затемненні активного кольору шляхом збільшення або зменшення яскравості залежно від композитного кольору. Якщо колір, що накладається, виявиться світлішим, ніж 50% сірий, то зображення буде висвітлюватись, пропорційно збільшуючи яскравість. Якщо колір, що накладається, виявиться темнішим, ніж 50% сірий, то зображення буде затемнюватись, пропорційно зменшуючи яскравість. Нейтральний колір – 50% сірий.
Pin Light (Alt+Shift+Z) (Точкове світло). Замінює колір пікселів цільового шару залежно від їхньої яскравості (порівняно з 50% сірим) та кольору композитних пікселів. Нейтральний колір – 50% сірий. Режим змішування Pin Light є одним з найцікавіших для створення специфічних ефектів.
Hard mix (Alt+Shift+L). Замінює колір пікселів цільового шару залежно від їхньої яскравості. Під час малювання яскравими пікселями на темному фоні цей режим подібним до режиму Lighten, хоча значно інтенсивніший і залишає канву фону по контуру мазка. У разі малювання темними пікселями подібний до режиму Color Burn.
Difference (Alt+Shift+E) (Різниця). Режим зчитує інформацію про колір у кожному каналі і віднімає значення базового кольору від значення, яке накладається або навпаки, залежно від того, який колір має більшу яскравість. Тут використовується модуль значення. Формула Difference: Z=׀(X–Y) .׀Нейтральний колір – чорний, накладання білого кольору дає інвертоване зображення базового шару. За допомогою цього режиму можна отримати дуже цікаві ефекти, якщо шари, що накладаються, достатньо насичені і не занадто темні або занадто світлі.
Exclusion (Alt+Shift+X) (Вилучення). Робота цього режиму дуже подібна до роботи Difference, однак для темних пікселів шару, що накладається, вислідний колір стає сірим. Якщо кольори, що накладаються, світлі, то базовий колір інвертується. Як наслідок виникає ефект зниження контрастності. Отримують м’якший ефект, ніж у разі режиму Difference. Нейтральний колір – чорний, накладання білого кольору дає інвертоване зображення базового шару.
Hue (Alt+Shift+U) (Тон). Цей режим використовують в моделі HSL для змішування кольорів активного шару з композитним кольором, він доступний тільки під час роботи з кольоровими зображеннями. Вислідний колір зберігає значення тону кольору (H, Hue) пікселів активного шару і бере значення насиченості та яскравості базових пікселів. Дуже зручно застосовувати цей режим для створення різноманітних блисків на металевних предметах.
Saturation (Alt+Shift+T) (Насиченість). Цей режим, як і попередній, використовують у моделі HSL для змішування кольорів активного шару з композитним кольором; доступний тільки під час роботи з кольоровими зображеннями. Вислідний колір зберігає значення насиченості (S, Saturation) пікселів активного шару і бере значення тону та яскравості базових пікселів. Якщо накладати білий, сірий або чорний кольори, то відбувається перетворення кольорових пікселів базового шару в градації сірого.
Color (Alt+Shift+C) (Колір). Як і два попередні, цей режим використовують у моделі HSL для змішування кольорів активного шару з композитним кольором; доступний тільки під час роботи з кольоровими зображеннями. Вислідний колір зберігає значення тону і насиченості (H+S, Hue+Saturation) пікселів активного шару та бере значення яскравості базових пікселів. Використання цього режиму дуже зручне під час замальовування фонового зображення у визначені кольори, розташовані на верхньому шарі.
Luminosity (Alt+Shift+Y) (Яскравість). Також використовують у моделі HSL для змішування кольорів активного шару з композитним кольором; доступний тільки під час роботи з кольоровими зображеннями. Вислідний колір зберігає значення яскравості (L, Luminosity) пікселів активного шару і бере значення тону та насиченості базових пікселів. Накладання білого кольору дає білий, а накладання чорного – чорний. Використовують для комбінування різної якості яскравості і кольорових складових, для тонування активного шару фоном.
Behind (Підкладка). Під час роботи цього режиму змінюються лише прозорі ділянки шарів, що накладаються, а не пікселі базового кольору. Створює ефект малювання позаду зображення і є доступним лише для інструментів, але не для шарів. Використовують для додавання тіней.
Clear (Чищення). Режим також недоступний до шарів. Його можна застосовувати лише для багатошарового зображення під час використання інструментів Paint, Bucket, Line, Stroke. Причому його не можна застосовувати до фону.
Зазначимо, що режими Exclusion, Color Dodge, Color Burn, Lighten, Darken і Difference не можна використовувати в зображеннях, які є у форматі Lab.
Вправа 6. Накладання режимів зображення на шари
Відкрийте два будь-які зображення, які будете накладати. В цьому прикладі використано фотографію султанського палацу і зображення пальми з папки Samples.
Перегляньте розміри двох малюнків, виконавши команду Image\Image Size (Зображення\Розмір зображення), і підберіть для них вдалі розміри. Нехай розмір фотографії з пальмою буде трохи менший від зображення султанського палацу.
Перетягніть фотографію з пальмою на фотографію султанського палацу. Нове зображення тепер буде мати два шари: нижній з палацом і верхній з пальмою. Оскільки верхнє зображення було трохи менше, то завдяки цьому його можна легко пересувати.
Виберіть шар з пальмою за цільовий. На палітрі Layers серед переліку режимів виберіть режим Darken (Затемнення).
