UE5 был анонсирован весной 2020 года и был доступен в качестве беты в раннем доступе. На сегодня это, пожалуй, самый технологичный игровой движок в мире. Основной конкурент – Unity не дотягивает до него по многим параметрам, хотя и постоянно развивается, получая новые возможности.
В отличие от 4 версии UE получил несколько новых инструментов, которые можно считать прорывными, оставляя своих конкурентов далеко позади.
Ключевые технологии, которые появились в Unreal Engine 5
Nanite
Виртуализированная геометрия Nanite, которая использует свой внутренний формат мешей и обладает высоким уровнем компрессии. Позволяет импортировать в движок скульпты из ZBrush с миллионами полигонов или сканы фотограмметрии «как есть», увеличивая порог для импорта и проработки моделей на несколько порядков. Поддерживается автоматический уровень детализации LOD, в зависимости от расстояния. При таком подходе больше нет смысла запекать детали на карты Normal, так как для мелкой детализации можно использовать саму геометрию. С Nanite рекомендуется использование виртуальных текстур (Virtual Textures). Эта технология схожа с Nanite по своим принципам, но работает с текстурными картами. Nanite меши имеют несколько каналов UV и Vertex Colors (Цвета вершин). С последующими версиями движка Nanite будет получать новые возможности, а производительность будет повышаться.
Lumen
Новая система полностью динамического глобального освещения и отражений, которая должна стать основной в UE5 и заменить собой устаревшие технологии. Lumen обеспечивает бесконечное взаимное диффузное отражение в масштабах от миллиметров до километров. Новая технология хорошо интегрируется с Nanite и виртуальными картами теней. Также Lumen Global Illumination решает проблему рассеянного непрямого освещения. По сути, это урезанная трассировка лучей, которая не требует аппаратного ускорения по типу RTX. Однако при поддержке трассировки видеокартой, можно включить полноценный ray-trace. Итого в UE5 доступны три вида освещения: освещение с аппаратной поддержкой RTX, софтовое освещение с трассировкой без аппартаной поддержки и устаревшее, использующее запекание света и теней (lightmap и cubemap).
Virtual Shadow Maps (VSMs)
Виртуальные карты теней. Еще одна технология, которая появилась в UE5. Дополнение не такое революционное, как Lumen или Nanite, но все-таки заслуживает отдельного внимания. Виртуальные карты теней (VSMs) – это тени с очень высоким виртуальным разрешением 16K x 16K. Для разумного использования такого разрешения и вменяемой производительности, такие карты разделены на части размером 128x128px каждая. Такой метод отображения теней был разработан, для соответствия высокодетализированной геометрии Nanite, что дает правдоподобные и мягкие тени.
World Partition
Инструмент World Partition позволяет работать над одним уровнем нескольким художникам одновременно. Мир разделен на мелкие ячейки, которые подгружаются на лету. Их можно загружать/выгружать в редакторе частями. Система Data layers дает возможность художникам создавать различные варианты сцены переключая их в реал-тайме.
Анимация
К анимации добавили Full body IK solver. Теперь она автоматически подстраивается под тип поверхности и высоту.
Animation Motion Warping – функция, которая позволяет использовать одну анимацию в разных условиях, при этом она автоматически адаптируется под разные условия.
Некоторые проекты на UE5
Epic Games представили «Lyra» — готовый многопользовательский шутер. На его основе разработчики смогут обучаться и собирать свои игры. Похожий проект недавно выпустили Unity – игра Gigaya.
Fortnite выпущенная Epic Games в 2017 году, перешла на Unreal Engine 5 в декабре 2021 года.
На Unreal Engine 5 объявлена разработка следующей игры Tomb Raider от компании Crystal Dynamics.
S.T.A.L.K.E.R. 2, Withcher 4, Senua’s Saga: Hellblade II, ArcheAge II, Dragon Quest XII: Пламя судьбы, Dreamhouse: The Game, eFootball PES 2022, Gears of War, Echoes of the End, Black Myth: Wukong, Quantum Error также разрабатывается на UE5.
Мы используем cookie-файлы, чтобы улучшить сервисы для вас. Если ваш возраст менее 13 лет, настроить cookie-файлы должен ваш законный представитель. Больше информации
Нет комментариев