Автор описывает часть пайплайна по превращению 2D-концепта в детализированное стилизованное 3D-окружение на базе деревенской архитектуры.
Блокаут и разбиение на элементы
После блокаута сцена экспортируется в Blender, где каждая структура разбивается на более мелкие и управляемые элементы. Вводится единая номенклатура для всех объектов, которая затем сохраняется в Unreal Engine — это критично для организации сцены, особенно при работе с trimsheet'ами и растягиванием UV по мешам.
Из-за большого числа ассетов выбран mid-poly workflow для большинства объектов. Это позволяет разложить сложную задачу на множество небольших и ускорить производство. На этом этапе проверяются пропорции, уточняются формы и выделяются части, которые можно переиспользовать как модульные элементы. Простые модульные куски ускоряют сборку окружения и обеспечивают визуальную консистентность.
Так как проект сосредоточен на деревенском окружении, основное внимание уделяется архитектуре: на разработку и полировку строений уходит большая часть времени.
Связка Blender ↔ Unreal Engine
В ходе работы автор постоянно переключается между Unreal Engine и Blender, сверяя пропорции и проверяя, как ассеты выглядят с нужной камеры. Для ускорения цикла импорта/экспорта используется плагин Blender For Unreal Engine, который автоматизирует экспорт и делает переход между пакетами быстрее и удобнее.
UV-развёртка и плагины
Из-за большого количества ассетов особое внимание уделяется управлению UV для каждого объекта. В Blender используются плагины ZenUV и RetopoFlow, которые:
- ускоряют развёртку;
- помогают создавать более чистую топологию;
- обеспечивают стабильную texel density по всей сцене.
Пример пайплайна на соснах
Для стилизованных сосен сначала в ZBrush создаётся high-poly база с основными формами и органическими деталями. Затем в Blender с помощью RetopoFlow делается чистый low-poly вариант, пригодный для рендера в реальном времени. После этого ZenUV используется для развёртки финального меша.
Выводы
- Единая номенклатура ассетов и модульный подход упрощают управление сложной сценой.
- Mid-poly workflow помогает балансировать качество и скорость при большом количестве объектов.
- Постоянная проверка сцены между Blender и Unreal с учётом камеры критична для пропорций.
- Плагины Blender (Blender For Unreal Engine, ZenUV, RetopoFlow) существенно ускоряют экспорт, ретопологию и UV-развёртку.
- Отдельный high-to-low пайплайн (на примере деревьев) позволяет сочетать выразительные формы и производительность.