На протяжении последних нескольких месяцев Epic Games планомерно устраняет проблемы с производительностью, преследовавшие предыдущие версии Unreal Engine 5. Работа ещё далека от завершения, однако превью-версия Unreal Engine 5.8, вышедшая несколько дней назад, делает очередной шаг вперёд: MegaLights переходит в статус production-ready, а новый режим Lumen Medium Quality открывает реальные перспективы для достижения 60 FPS на всех актуальных платформах — от мощных десктопов до портативных устройств.
«Lumen теперь поддерживает глобальное освещение среднего качества с использованием Irradiance Fields и Probe Occlusion», — говорится в официальном описании на публичном роадмапе версии 5.8. — «Режим работает вдвое быстрее Lumen High Quality, который нацелен на 60 FPS на PlayStation 5, при этом сохраняя художественное видение игр, опирающихся на глобальное освещение. Поддерживается на ПК, а также является новым стандартом для портативных консолей текущего поколения».
Для ПК это прежде всего новая ступень масштабируемости. Игры на Unreal Engine 5 смогут задействовать Lumen на значительно более широком диапазоне железа — не только на топовых конфигурациях, но и на средних и бюджетных сборках, где раньше от полноценного глобального освещения приходилось отказываться. Фактически разработчики получают инструмент для охвата куда большей аудитории без компромиссов в художественном видении проекта.
Параллельно режим решает давнюю проблему портативных платформ: порты игр на UE5 до сих пор требовали значительного урезания графики и не могли одновременно задействовать Lumen и Nanite. Появление облегчённого режима в связке с оптимизационными техниками, которые разработчики уже начинают применять — в частности, в Yoshi and The Mysterious Book, — призвано изменить эту ситуацию.
По итогу система режимов Lumen выглядит так: High Quality нацелен на PS5 и мощные ПК, Medium Quality закрывает средний сегмент ПК и портативные консоли — и везде с прицелом на стабильные 60 FPS.
Lumen Medium Quality — лишь одна из новинок UE 5.8. Среди других заметных возможностей превью-версии:
Mesh Terrain (экспериментально) — новая архитектура на основе 3D-мешей для построения масштабных окружений с нативной поддержкой PCG.
Улучшения Procedural Content Generation (PCG) — возможность вносить ручные правки непосредственно в процедурный контент без потери базовой процедурной логики, а также ряд итеративных обновлений.
Обновления Procedural Vegetation Editor (PVE) — инструменты для создания высококачественной, биологически достоверной растительности с поддержкой Nanite прямо внутри редактора, включая импорт мешей из внешних DCC-приложений.
MetaHuman Crowd Plugin — инструментарий для наполнения интерактивных миров толпами персонажей на базе MetaHuman: от десятков до тысяч NPC, с возможностью преобразования любого человеческого меша в MetaHuman с одновременной подгонкой головы и тела.
MegaLights в статусе production-ready — полноценный релиз системы освещения, обеспечивающий более быстрые, чистые и масштабируемые рабочие процессы с повышенной производительностью на всех платформах текущего поколения.
Подробнее с превью Unreal Engine 5.8 можно ознакомиться на официальном сайте движка. Дата выхода стабильной версии пока не объявлена.
Первоисточник: Francesco De Meo