Nanite A major feature of Unreal Engine 5 is Nanite, a virtualized geometry system that allows developers to use
photogrammetry and other high-detail meshes in their games without significant performance impact. It utilizes a hierarchical structure, allowing different parts of a single mesh to render at varying levels of detail. Nanite is compatible with many
3D model formats, including
ZBrush sculpts and
CAD models, enabling developers to directly import film-quality assets without manual optimization. According to Epic Games' Brian Karis, one of the significant innovations in Nanite is its ability to stitch edges between different automatically generated LoDs seamlessly, ensuring that no cracks appear at boundaries.
Lumen Lumen is a dynamic
ray traced global illumination and reflections system that can react in real-time to scene and lighting changes. It eliminates the need for precomputed
lightmaps for a given scene and enables automatic adjustments to light, reflections, and shadows.
Virtual Shadow Maps Virtual Shadow Maps is another component added in Unreal Engine 5 described as "a new shadow mapping method used to deliver consistent, high-resolution shadowing that works with film-quality assets and large, dynamically lit open worlds". Virtual Shadow Maps differs from the common
shadow map implementation in its high resolution, more detailed shadows, and the absence of shadow cascade and
pop-in issues present in commonly used shadow mapping techniques.
Other features UE5 uses Niagara for fluid and particle dynamics and its own Chaos physics engine in place of
PhysX. Added in UE5.2, the engine introduced a new material creation system named Substrate, offering more versatile and modular authoring of materials. Additional Unreal Engine 5 features come from Epic's acquisitions and partnerships. The Nanite virtualized geometry technology allows Epic to take advantage of its past acquisition of Quixel, the world's largest
photogrammetry library as of 2019. Through partnership with Cesium, Epic plans to offer a free plugin to provide 3D
geospatial data for Unreal users, allowing them to recreate any part of the mapped surface of Earth. Epic will include
RealityCapture, a product it acquired with its acquisition of Capturing Reality that can generate 3D models of any object from a collection of photographs taken of it from multiple angles, and the various
middleware tools offered by
Epic Games Tools. From UE 5.5 onwards, Epic Games introduced a layer that makes it easier to maintain WebRTC internally, allowing Pixel Streaming 2 plugin to began shipping with Unreal Engine. == Reception ==