|
6.3.12. Створення ефекту заломлення
Якщо спостерігати сцену через напівпрозоре середовище, наприклад воду або скло, то предмети дальнього плану здаються спостерігачеві трохи збільшеними. У фізиці дано вичерпне пояснення цього оптичного феномена. Його причиною є заломлення світлових променів на межі двох середовищ. Заломлення можна імітувати засобами растрового редактора, але в загальному випадку цей ефект вимагає великої старанності і вправності, чим створення штучного віддзеркалення або тіні.
Візьмемо як приклад заготівку, показану на мал. 6.90. Зображення цього ділового інтер'єру вже використовувалося раніше для демонстрації техніки цветокоррекциі. Додамо до нього стакан з водою і спробуємо створити ефект заломлення в напівпрозорому матеріалі.

Мал. 6.90. Стартовий стан композиції
1. Перші операції з імпортованим об'єктом не мають прямого відношення до світла і його проявів. Спочатку підготуємо зображення стакана для подальшої обробки. Зменшимо його висоту. Для цього зробимо активним верхній шар і створимо просте прямокутне виділення навколо верхньої частини стакана (мал. 6.91).

Мал. 6.91. Виділення частині об'єкту
2. Виконаємо команду головного меню Layer => New => Layer via Cut або скористаємося клавіатурним еквівалентом Ctrl+shift+j. В результаті виділена частина об'єкту буде вирізана і перенесена на новий шар.
3. Активізуємо команду Free Transform (Ctrl+t). Зрушимо новий шар вниз, майже до самого зображення води. Трохи скоротимо вертикальний розмір отвору стакана. Це дозволить отримати ілюзію розміщення стакана на площині столу (до цього він був нахилений у бік спостерігача). Закінчимо роботу з командою вільної трансформації натисненням клавіші Enter.
4. Сумістимо шари, що зберігають зображення основної частини стакана і його верхнього фрагмента. Для цього найпростіше скористатися командою Merge Down (Злиття вниз) з командного меню палітри
Layers. На цьому підготовка об'єкту закінчена, і можна приступити до основних операцій.
5. Утримуючи клавішу Ctrl, клацнемо по піктограмі верхнього шару. В результаті будуть помічені всі його непрозорі піксели.
6. Зробимо активним нижній шар і створимо новий шар на основі виділення (Ctrl+j). На цей шар переїдуть фрагменти газети і костюма, які потрапили до складу позначки. Сам шар буде розташований в середині композиції.
7. Помітимо всі непрозорі точки середнього шару (Ctrl+щелчок мишею) і виконаємо команду головного меню:
Filter => Distort => Spherize (Фільтр => Спотворення => Сферізация).
8. Встановимо Mode=horizontal only і підберемо таке значення параметра
Amount яке дає необхідне спотворення виділеної області (мал. 6.92).

Мал. 6.92. Настройки фільтру Spherize
На замітку!
Для об'єктів сферичної форми і предметів з близькою геометрією фільтр Spherize слід використовувати в штатному режимі, коли
Mode=normal.
9. Область, оброблена фільтром, виходить небагато за межі зображення стакана. Щоб не перенавантажувати опис методики, просто намітимо контури основних операцій, призначених для видалення цього дефекту. Треба помітити вміст шаруючи, створити його маску і обробити її фільтром
Minimum з мінімальним значенням радіусу.
10. Зробимо активним верхній шар і створимо ще одну маску шаруючи. Виберемо інструмент
Brush і м'якою кистю при дуже невеликому натиску (Opacity = 5 %) забарвимо чорним кольором середню частину стакана.
11. Подвійним клацанням по піктограмі верхнього шару виведемо на екран діалогове вікно
Layer Style. У розділі Blend if підберемо такий режим змішення точок верхнього шару, який залишає враження правдоподібності (мал. 6.93).
12. Трохи зменшимо непрозорість верхнього шару. Якщо не брати до уваги різні коефіцієнти заломлення скла і води, то результат (мал. 6.94) можна визнати цілком задовільним.

Мал. 6.93. Параметри змішення шарів

Мал. 6.94. Ефект заломлення
|