Олег leshiy Шеховцов

Freelance CG Artist

Маги, Люди с большой буквы, и девизом их было - "Понедельник начинается в субботу". ... И они приняли рабочую гипотезу, что счастье в непрерывном познании неизвестного и смысл жизни в том же. Каждый человек - маг в душе, но он становится магом только тогда, когда начинает меньше думать о себе и больше о других, когда работать ему становится интереснее, чем развлекаться в старинном смысле этого слова.повесть братьев Стругацких «Понедельник начинается в субботу»
© 2024 Oleg Shekhovtsov

Набор инструментов Substance Painter 2 для работы с матераилами DOTA 2, включающий в себя настройки экспорта, шейдер и шаблон проекта.

Export Presets содержит параметры сохранения выходных текстурных карт: форматы файлов и правила имяобразования. Например, карта цвета будет сохранена как:

$textureSet/$textureSet_color

где $textureSet имя шейдинг-группы геометрии.

Имена назначены согласно неймингу DOTA 2 Item Tools и совпадают с выходными файлами игры, перезапись которых приведёт к автоматическому обновлению ассета в игре (подробности вы найдёте в моей статье DOTA2 Texture Guide).

DOTA Shader является моей модификацией шейдера от Joe SoMuchMonsters Pikop (So Much Dota 2 Tools), за что ему большущее спасибо!

В моей версии отключен параметр SpecularWarp, исключено влияние карт DiffuseWarp и DetailMap (они экспортируются, но не влияют на отображение). Так же были выставлены более адекватные значения параметров по-умолчанию, основанные на шейдере курьера (оттенок rim-light, сила и цвет ambient-light и тд.)

Учтите, что для каждого отдельного героя придётся корректировать параметры индивидуально, согласно их оригинальному шейдеру (советую делать это наглаз, т.к. алгоритмы отличаются.)

Project Template позволяет быстро настроить проект: автоматически назначит соотвествующий шейдер, его каналы, установит параметры экспорта и нейминга. Вам останется только указать корневой каталог экспорта и формат сохранения (tga/png). Например:

[DOTA2]\content\dota_addons\workshop_testbed\materials\models\items\courier

Общий принцип работы остаётся прежним — DOTA2 Texture Guide.