Take a deep dive into Nanite GPU-driven materials

Dana Cowley

25. April 2024
Last month at the annual Game Developers Conference, Epic Games Engineering Fellow Graham Wihlidal presented “Nanite GPU-Driven Materials,” an advanced technical talk that takes a deep dive into Nanite's novel GPU-driven material pipeline and you can download the slides here.

This presentation details the GPU-driven material pipeline’s core components and explains how they fit into Nanite’s overall design while also addressing low-level technical details, including how artist-authored materials drive the rasterizer and how final shading is evaluated. 

The talk also covers an innovative variable rate shading technique, challenges of GPU-driven rendering, and learnings and optimizations that were discovered during the development of these new Nanite components.
Although several advanced technical talks have been given on Nanite to date, the GPU-driven material pipeline has only been briefly mentioned. This talk will help you acquire a deep, low-level understanding of how Nanite evaluates its fully GPU-driven materials for both programmable rasterization and final shading.

The recorded version of this talk is available on the GDC Vault (subscription required).

Want to see more?

To check out a few of our other talks on Nanite,
visit the Unreal Engine YouTube channel.

Similar blogs


Games

Unreal Engine 5.8 ist ab jetzt verfügbar

Erstelle größere, bessere und differenziertere Welten in kürzerer Zeit, fülle sie mühelos mit animierten Charakteren und benutzerdefinierter Vegetation, und beleuchte und rendere sie mit der Geschwindigkeit und Qualität, die deine Zielgruppe von dir erwartet.

Games

State of Unreal 2026: Top-Nachrichten von der Show

Bei der State of Unreal 2026 haben wir unsere Vision für die Unreal Engine 6 geteilt, die Unreal Engine 5.8 veröffentlicht, Lore, das Versionskontrollsystem der nächsten Generation, als Open Source zur Verfügung gestellt, das wachsende Entwickler-Ökosystem von UEFN hervorgehoben und Vorschauen auf Verbesserungen am Epic Games Store gezeigt. Hier erfährst du mehr.

Games

Beginne mit dem Entwickeln von Spielen mit unserem neuen Kurs „Dein erstes Spiel in Unreal Engine“

Du bist neu bei Unreal Engine? „Dein erstes Spiel in Unreal Engine“ ist ein anfängerfreundlicher Kurs, der dir beibringt, wie du komplexeres Gameplay erstellst, indem du einen animierten Start-Countdown, einen Spiel-Timer, ein Checkpoint-System, explodierende Minen und vieles mehr erstellst!