Metallic, Transmission и Transmission Roughness мы не используем на персонажах.
Дальше делим процесс на 2 этапа:
- Работа над материалами для тела и зубов;
- Настройка иллициев.
Тело и зубыДля настройки материала тела используем обычный PBR-материал с Metal-Rough workflow или пайплайном. Карты экспортируем из Substance Painter. Для материалов используем такие ноды: Albedo или Base Color, Roughness и Normal Map. Normal Map нужен для мелкой детализации.
Во время работы над материалами тела и зубов, текстурные карты, которые не передают цвет материала, должны быть в линейном пространстве. Поэтому, в Color Space текстур ставим:
sRGB — для Albedo;
Non color, либо Liner — для Roughness, Normal и т.д.
Иногда нам нужно "флипнуть" зеленый канал в Normal Map. Это зависит от пайплайна с которым мы работали в Substance Painter и от пресета на экспорт текстур (под OpenGL или DirectX). Чтобы изменить канал, нажимаем “Shift+A”, находим Separate RGB и подключаем к нему output Color. Теперь, чтобы инвертировать зеленый канал (G), добавляем нод Invert со значением Fac "1.000" и подключаем обратно через Combine RGB.