В этом уроке, созданном в версии Substance Painter 2019, я покажу, как использовал Generator для добавления светлых пятен на текстуру материала.
Видеоверсия этого руководства в настоящее время недоступна на этом языке, но доступна на английском языке при выборе соответствующего языка в верхней части страницы.
Текстовая расшифровка видео
Всем привет! В этом уроке, созданном в версии Substance Painter 2019, я покажу, как использовал Generator для добавления светлых пятен на текстуру материала.
В качестве примера я использую 3D-модель сигары. Как видите, внешней поверхности пока не назначен материал.

Сначала я добавляю материал Cardboard, перетаскивая его из вкладки Materials на Shelf в верхнюю часть вкладки Layers. Поскольку я хочу использовать на этой поверхности несколько материалов, я не создаю маску для материала. Вместо этого я создаю из материала группу, щёлкнув правой кнопкой мыши по Cardboard и выбрав Group Layer(s).

Затем я создаю маску для материала, щёлкнув правой кнопкой мыши по новой группе и выбрав «Add Black Mask».

Чтобы назначить группу поверхности объекта, я выбираю маску, переключаюсь в режим «Polygon Fill» с типом «UV Chunk Fill» во вкладке Properties, использую чисто белый цвет и затем щёлкаю по внешней поверхности объекта.


Я изменяю размер текстуры на поверхности. Выбираю материал Cardboard и во вкладке «Properties - Fill» устанавливаю значение Scale равным 2, а цвет меняю на RGB 0.3, 0.18, 0.09.

Чтобы добавить более светлые пятна, я выполняю следующие действия: дублирую только что созданный материал, выбрав его и нажав CTRL+C и CTRL+V. Это обычная операция копирования и вставки, которая помещает дубликат над исходным материалом Cardboard внутри группы.
Я изменяю цвет этого материала на RGB 0.4, 0.24, 0.12, чтобы сделать его светлее.

Теперь пришло время создать маску, которая будет наносить материал пятнами с помощью Generator — инструмента Substance Painter, который, как следует из названия, генерирует данные на основе определённых характеристик геометрии объекта.
Сначала создадим чёрную маску для верхнего материала Cardboard.

Чтобы добавить Generator к маске, выберите в Layers именно маску, а не материал Cardboard. Затем щёлкните правой кнопкой мыши и выберите в появившемся меню «Add Generator».

Во вкладке Properties установите для Generator значение Dripping Rust. Однако обратите внимание, что Generator использует несколько «Image Inputs» — Curvature, Ambient Occlusion и Position, которые сейчас отсутствуют, поэтому результат пока выглядит не слишком интересно.

Чтобы быстро сгенерировать эти карты, перейдите на вкладку Texture Set Settings и нажмите кнопку «Bake Mesh Maps». Затем в появившейся панели нажмите «Bake [object name] Mesh Maps», оставив настройки по умолчанию без изменений, так как для этого проекта они подойдут идеально.


Как видите, Substance Painter создал для нас несколько карт, включая те, которые необходимы Generator. Он автоматически их распознает. Результат стал гораздо интереснее, чем раньше, потому что маска, созданная с помощью Dripping Rust и отображаемая в окне предварительного просмотра в Layers, основана на геометрии объекта.

Теоретически урок уже завершён, но перед тем как закончить, я также хочу показать, как добавил небольшой рельеф на карту Height объекта. Во вкладке Materials найдите «Paper Diagonal Displacement» и перетащите его в группу материалов, поместив в нижнюю часть группы.


Измените значение Scale на 3, затем отключите все каналы, кроме Height, поскольку рельеф поверхности — это единственный эффект данного материала, который я хочу использовать.

Чтобы настроить интенсивность эффекта, измените значение «Height Range» материала в разделе «Basic Parameters» вкладки «Properties - Fill». Эффект становится гораздо заметнее, когда освещение сцены правильно ориентировано. Для изменения направления освещения я использую SHIFT + правую кнопку мыши.



На этом урок завершён! До встречи в следующем уроке!