С выходом 5й версии игрового движка изменился подход к разработке моделей и освещения.
Технология Nanite
Это невероятный шаг вперед и звучит как фантастика. Данная технология изменила разработку моделей для игр, базирующихся на Unreal Engine 5. Конечно, тут тогда вступает вопрос о весе моделей, так как модель на сотни миллионов полигонов будет весить много. Но эта технология позволила отказаться фактически от процесса использования low-poly моделей, с запечкой high-poly, то есть грубо говоря — normal maps станут попросту не нужны, ретопология — тоже.
Вместе с этим станет не нужно создание LOD, так как эта технология сама создает все необходимые LOD.
Для использования Nanite необходимо просто добавить модель (high poly) в проект и поставить галочку напротив – программа сама пересчитает полигоны.
Для наглядности проверил как Unreal использует эту технологию и был весьма удивлен:
Как можно заметить, количество FPS оставалось на уровне 50-60. Поэтому я считаю, что теперь про ретопологию, LODы и Low poly модели (только если вы намеренно используете такой стиль) можно забыть как страшный сон.
Технология Lumen
Это полностью динамическое глобальное освещение, которое мгновенно реагирует на изменения в сцене и условиях освещения. Система рендерит диффузные взаимоотражения с бесконечным количеством повторений и непрямые отражения в огромных детализированных пространствах — от километров до миллиметров.
Что же касается производительности то тут все неоднозначно. Включив этот пункт мой ПК просто перестал тянуть картинку более 10 FPS. Причем моделей на сцене было только две. Сказывалась нехватка видеопамяти и отсутствие RTX видеокарты.
В итоге
Новые технологии требуют новое оборудование. На сегодня я поменял конфигурацию своего ПК:
– Процессор i5 10400f
– Оперативная память 32 Gb DDR4
– Видеокарта ASUS RTX3060 12Gb
При проектировании дизайна интерьера мне выдает стабильные 50 – 60 fps