9 кроків до створення реалістичного металевого шейдера

12

Dave Cox – справжній експерт у текстурировании, ділиться секретами установки металевих шейдерів.

У цьому уроці я спробую пояснити вам, як «працює» автомобільна фарба, а також покажу, як створити свій металевий шейдер в 3ds Max. І, хоча в уроці розглядається принцип створення шейдера в 3ds Max, V-Ray, цей же принцип можна застосувати і до будь-якого іншого 3D-редактору і рендереру.

«Правильна» автомобільна фарба надає зображенню або об’єкта додаткову глибину, не виглядаючи при цьому як стіна, свіжо пофарбована найдешевшою глянсовою фарбою.

Крок №01: З яких шарів складається фарба для автомобілів

9 кроків до створення реалістичного металевого шейдера

Автомобілі зазвичай фарбують шарами, створюючи ефект глибокого фінішного покриття

При цьому на металеву поверхню автомобіля наносять різні шари фарби, такі, як грунт-тонор, перламутр, лак тощо Чому б не відтворити структуру фарби за таким же принципом у V-Ray? На малюнку вище реальна автомобільна фарба порівнюється з автомобільною фарбою V-Ray. Саме завдяки її багатошаровості і створюється ефект глибини.

Крок №02: V-Ray

9 кроків до створення реалістичного металевого шейдера

З допомогою шейдерів V-Ray можна контролювати, як шари взаємодіють між собою

Ефект, який можна спостерігати на малюнку вище, можна відтворити з допомогою шейдера VRayBlendMtl. На тім же малюнку показана черговість накладення фарби, що наноситься при фарбуванні шар за шаром, при цьому замикаючим шаром виступає лак.

Вся принадність шейдерів V-Ray полягає в тому, що ми можемо дуже легко контролювати те, як шари взаємодіють один з одним. А це означає контроль над загальним видом покриття.

Крок №03: Створення базового покриття або ґрунту-тонора

9 кроків до створення реалістичного металевого шейдера

Далі я розповім, як створити реалістичну автомобільну фарбу, докладно пояснюючи кожен крок. При цьому найголовніше – почати з базового покриття – ґрунт-тонера, який ховається під назвою Base Material в шейдере VRayBlendMtl. Саме в цьому шарі міститься інформація про базовому кольорі.

Крок №04: Експериментуємо з відображеннями

9 кроків до створення реалістичного металевого шейдера

Налаштування на малюнку вище стануть непоганим стартом. Розмитість/чіткість відбитків можна регулювати за допомогою параметра Reflection Glossiness, який виявляється особливо важливим, якщо ви воссоздаете якусь особливу фарбу.

Крок №05: Змішуємо налаштування кривих

9 кроків до створення реалістичного металевого шейдера

Матеріал буде бліковать сильніше, якщо зробити криву, що відповідає за змішування, більш крутий

Це означає, що він буде відображати оточення сильніше. При цьому матова фарба зазвичай бликует менше, ніж глянцевий.

Крок №06: Відбиваюче покриття або перламутр

9 кроків до створення реалістичного металевого шейдера

Відбиваюче покриття або перламутр відповідає за металевий блиск. Відбивну здатність цього шару можна регулювати з допомогою Reflection Glossiness. В якості карти reflection я використовую карту noise, таким чином, ми отримуємо відблиски оранжевого або жовтого кольорів. Подивіться уважно на референс, щоб зрозуміти, якого кольору повинні бути відблиски.

Крок №07: Використання noise-карти для bump

9 кроків до створення реалістичного металевого шейдера

На цьому етапі немає необхідності хвилюватися про Fresnel fall-off, оскільки до нього ми повернемося пізніше. При цьому ключовим фактором є карта noise, підключена до Bump, за допомогою якої визначаються темні і світлі ділянки. Необхідно використовувати невеликі значення bump.

Крок №08: Лакирующее покриття

9 кроків до створення реалістичного металевого шейдера

Скрутіть значення R,G,B до нуля, оскільки параметр Diffuse не потребує кольорі. А ось значення параметра Reflection навалом до 255,255,255, оскільки глянцевий лак, як ви розумієте, має сильно блищати. Відображення можна налаштувати пізніше за допомогою параметра fall-off. Вибір значення параметра Reflection Glossiness залишається за вами, я зазвичай намагаюся дотримуватися значення 1.0. Обов’язково поэскпериментируйте зі значеннями, щоб краще відчути шейдер.

Крок №09: Різні умови освітлення

9 кроків до створення реалістичного металевого шейдера

Відображеність покриття можна налаштувати за допомогою Fresnel fall-off

Після створення шейдера необхідно протестувати його в різних умовах освітлення. На зображенні нижче представлені два різних типи освітлення. Приклад зліва отрендерен в умовах яскравого сонячного освітлення HDRI-дня. Приклад праворуч отрендерен в умовах студійного освітлення, з комбінованими прямими і непрямими світильниками.

Журналіст: Альона