Skip to content(if available)orjump to list(if available)

Nvidia open-source nanite: continuous level of detail (LOD) mesh library

darkteflon

I wonder if this is the “RTX Mega Geometry” they showed to the Digital Foundry guys a few weeks back: https://youtu.be/HLxVskv2zs0?si=V1wi_4xCgk5M34gL.

Maciek416

The title seems inaccurate at time of commenting. This library is called “nv_cluster_lod_builder”

Nanite is Unreal’s implementation of a similar thing. The README even links to Unreal’s implementation in the references section.

jsheard

Nanite is also a bit broader in that it covers both building the clusters (like this library) and also the means of rendering them. It uses a pretty unconventional software rasterization approach to get around hardware bottlenecks.

diggan

Is this actual Nanite as what Unreal Engine uses? Otherwise the title is slightly misleading, seems at a glance to be nvidia's own LOD generation library which works like Nanite, but isn't The Nanite.

nkrisc

It’s not. The only time “nanite” appears on the linked page is in the title of a video published by Unreal which it links to.

Gollapalli

Thanks for posting this! I'll be digging into it. It seems like a good basis for learning how the tech works.

For those interested in more on continuous LOD, here's a SIGGRAPH talk where they go into some of the why and how of Unreal's Nanite (similar continuous LOD system) here: https://youtu.be/eviSykqSUUw