Unreal Engine 5 - A Deep Dive into Nanite Virtualized Geometry

 

Nanite, Unreal Engine 5's new virtual geometry system, enables the rendering of trillion triangle scenes at real-time framerates. This lecture will take a deep dive into how Nanite works, from mesh import all the way to final rendered pixels. Part of the SIGGRAPH 2021 Advances in Real-Time Rendering in Games course (http://advances.realtimerendering.com/). We will explain how the mesh-based data structure is built, streamed, decompressed, culled, rasterized, and finally shaded.