Узнайте больше о TeraLand, новом наборе инструментов для ландшафтного дизайна для Unreal Engine
Игорь Фридман снова с нами и рассказывает о TeraLand — новом наборе инструментов для ландшафтного дизайна в Unreal Engine 5. Он позволяет создавать высококачественные смещения без потери FPS, легко встраивается в существующие рабочие процессы и не требует дополнительной сборки движка или плагинов.


Предыстория
Работая над различными прототипами и сценами, включая мои проекты «Гоголь» и «Блэкторн», я постоянно сталкивался с одной и той же проблемой: строгими ограничениями системы слоёв ландшафта Unreal Engine. В больших открытых мирах каждый дополнительный слой краски на местности становится сложнее для рендеринга, более затратным по производительности и головной болью для художников, которые должны решать, какими слоями материала пожертвовать.
Поэтому я начал искать решение, которое было бы:
- Без модификации движка;
- Построенным полностью на существующих системах UE5;
- Масштабируемым и оптимизированным для производства.
Основная идея
Я поставил перед собой задачу объединить несколько нативных систем Unreal таким образом, чтобы они могли эффективно обмениваться данными, устраняя избыточные вычисления и предоставляя художникам гораздо больше творческой свободы для создания повествования о местности.
Самой большой задачей было установить правильный порядок расчёта материалов, чтобы передача данных оставалась лёгкой. Я протестировал несколько подходов, основанных на буферах, и лучшим решением, как оказалось, было то, что лежит на виду. Удивительно, но оно вообще не освещено в официальных документах или популярных руководствах.



Что такое TeraLand?
TeraLand — это набор инструментов для работы с ландшафтом, который:
- Устраняет ограничения по слоям;
- Обеспечивает высокое качество смещения без потери FPS;
- Повышает визуальную точность материалов местности;
- Легко интегрируется в существующие конвейеры;
- Не требует создания пользовательской сборки движка или плагинов.
Когда я говорю о гибкости, я имею в виду две ключевые вещи:
- Скорость рабочего процесса: художники могут свободно рисовать и вносить изменения. Система автоматически оптимизирует слои и передачу данных.
- Простота внедрения: минимальное обучение для новых членов команды. Существующие конвейеры остаются нетронутыми. Работает с любым стилем: реалистичные открытые миры, стилизованные ландшафты, научно-фантастические биомы или постапокалиптические пустоши.
Результаты
В демонстрационном видео вы увидите, насколько легко становится создавать уникальное повествование о местности с эволюционирующими биомами, плавными переходами, многослойными деталями, и всё это в рамках бюджета по производительности. TeraLand уже прошёл боевое крещение в реальном производстве и доказал свою высокую производительность и гибкость.
Игор Фридман, старший технический художник
Автор: Ihor Fridman
Материал подготовлен на основе статьи 80.lv. Перевод — Skills Up.