Blender Nanite

Blender Nanite provides an automatic, dynamic Level of Detail (LOD) system built entirely with Geometry Nodes. Instead of using baked clusters, it relies on Merge by Distance operations to dynamically reduce geometry based on the object's proximity to the camera. The setup includes frustum culling and camera-direction mesh operations to further optimize scene performance by eliminating unseen geometry.

Additional features include dynamic material LODs and built-in debugging tools to visualize maximum decimation levels. Users can control the transition smoothness using configurable substeps and preserve material UVs by referencing a specific attribute node in their shader setup. The final optimized geometry can be baked or applied directly from the modifier.