Добавить в корзинуПозвонить
Найти в Дзене
SRMW Studio

Hand-painted текстуры: как повторить стиль World of Warcraft в Blender и Substance Painter

Hand-painted - это техника, которая экономит полигоны, убирает зависимость от сложного освещения и даёт игре уникальный стиль. World of Warcraft использует этот подход уже 20 лет, и он остаётся актуальным. Разберём принципы создания таких текстур. Суть метода: вы рисуете освещение и тени непосредственно в текстуре (Albedo/Diffuse). Это базовая карта цвета, которую видит игрок. Как это экономит ресурсы: Обычный PBR-материал требует расчёта света в реальном времени от каждого источника, обработки нормалей, roughness, metalness для каждого полигона. Hand-painted подход работает иначе: Albedo уже содержит готовые тени и блики, поэтому движку (Unity или Unreal Engine) не нужно считать освещение - оно уже «нарисовано». Достаточно одного направленного света для всей сцены, а модель из 500 полигонов выглядит как модель из 5000. Практический пример: Возьмите бочку из World of Warcraft. Тени от обручей, потёртости дерева, блики на металле - всё это нарисовано в текстуре. Движок не знает, что боч

Hand-painted - это техника, которая экономит полигоны, убирает зависимость от сложного освещения и даёт игре уникальный стиль. World of Warcraft использует этот подход уже 20 лет, и он остаётся актуальным. Разберём принципы создания таких текстур.

-2

Суть метода: вы рисуете освещение и тени непосредственно в текстуре (Albedo/Diffuse). Это базовая карта цвета, которую видит игрок.

Как это экономит ресурсы:

Обычный PBR-материал требует расчёта света в реальном времени от каждого источника, обработки нормалей, roughness, metalness для каждого полигона.

Hand-painted подход работает иначе: Albedo уже содержит готовые тени и блики, поэтому движку (Unity или Unreal Engine) не нужно считать освещение - оно уже «нарисовано». Достаточно одного направленного света для всей сцены, а модель из 500 полигонов выглядит как модель из 5000.

-3

Практический пример: Возьмите бочку из World of Warcraft. Тени от обручей, потёртости дерева, блики на металле - всё это нарисовано в текстуре. Движок не знает, что бочка должна быть тёмной снизу - художник уже нарисовал эту тень.

Получаем - низкую нагрузку на видеокарту, стабильный FPS даже на слабых ПК и игра выглядит стильно.

-4

4 шага к стилю WoW

1. Блокируйте формы цветом, а не тенями
Сначала задаются базовые тона, затем добавляется затенение по краям и углублениям. Слои рекомендуется держать раздельно.

2. Используйте жёсткие кисти вместо размытия
Стиль World of Warcraft не предполагает мягких градиентов. Переходы выполняются чётко. Применяйте Hard Round или кисти с низкой прозрачностью без эффекта блюра.

3. Применяйте нормал-мап для микро-деталей
Основной объём содержится в Albedo. Нормали используются только для сколов, царапин, стыков досок и швов.

4. Проверяйте результат в движке
Экспортируйте текстуры в Unity или Unreal Engine, установите нейтральный направленный свет и оцените, как материал выглядит в динамике.

-5

Ошибки, которые могут с вами случится:

Если шов заметен, это снижает качество модели. Используйте инструмент Mark Seam в Blender, делайте разрезы по естественным границам и запекайте с запасом (padding 4-8 px).

Фотореализм не сочетается с hand-painted. Рекомендуется 3-4 основных цвета на текстуру. Если текстура создаёт визуальный шум - упростите детали, оставьте только силуэт.

Текстура бочки не должна выглядеть как текстура стены. Задавайте размер тайла до начала работы. В Unity это параметр Pixels Per Unit, в Unreal - Tiling в материале.

-6

Hand-painted - это полный контроль над освещением и тенями. Движок отображает подготовленную работу. Рекомендуется начать с простого объекта, отточить переходы, затем переходить к сложному окружению.

Нужна помощь с текстурами?

Текстурирование 3D-моделей | PBR, Hand-painted | SRMW Studio

#handpainted #texturing #worldofwarcraft #blender #substancepainter #gamedev #геймдев #SRMW