Nanite
Altre info
- Creatore
- Epic Games
- Anno
- Tipo
- Sistema di geometria virtualizzata
- Sito ufficiale
- unrealengine.com
Sistema di Unreal Engine 5 per rendere mesh di qualità cinematografica con miliardi di triangoli, senza livelli di dettaglio creati a mano.
Il trucco è memorizzare la geometria originale in piccoli cluster e, a ogni fotogramma, scegliere esattamente la risoluzione necessaria a ciascuno: in pratica circa un triangolo per pixel, per quanto densa sia la mesh di partenza. I triangoli minuscoli vengono rasterizzati da un rasterizzatore software personalizzato sulla GPU, perché l'hardware a funzione fissa crolla quando un triangolo copre meno di un pixel; le superfici più grandi seguono il percorso consueto.
Il vantaggio è che livelli di dettaglio e budget poligonali non richiedono più messa a punto manuale: si possono importare scansioni fotogrammetriche o sculpt di ZBrush così come sono. È arrivato con UE5 Early Access nel 2021. I primi limiti riguardavano materiali deformabili e con maschere; il supporto da allora si è ampliato.