Nvidium is an open-source replacement rendering backend for Sodium. Instead of leaving most terrain visibility work on the CPU, it uses NVIDIA mesh-shader features to create a much more GPU-driven terrain pipeline. It is a client-side optimization mod: it changes how terrain is rendered on your computer, not how a server runs or how Minecraft gameplay rules behave.
The project is designed for supported NVIDIA hardware and depends on Sodium. It is not a universal performance mod for every graphics card, and its benefit varies with the world, render distance, CPU, GPU, drivers, other mods and whether shaders are active.
How the rendering backend works
Traditional terrain rendering asks the CPU to decide which chunk geometry is visible, prepare draw work and send it to the graphics card. That process can become a bottleneck when many chunks are loaded. Nvidium keeps more terrain data on the GPU and uses mesh shaders for fast geometry culling, allowing the graphics card to reject hidden terrain more efficiently.
This approach is most useful when Minecraft is CPU-limited by terrain rendering. It does not make every part of the game GPU-driven: simulation, entities, redstone, world generation and many modded systems can still limit performance.
Supported graphics hardware
Nvidium requires an NVIDIA GPU with mesh-shader support. Current project information describes this as a GTX 16-series or newer card based on the Turing architecture or later, including supported RTX 20-series and newer models. AMD and Intel graphics do not provide the NVIDIA extensions used by this renderer.
On unsupported hardware, the project is designed to disable itself rather than provide its accelerated path. Users should still avoid treating installation on an unsupported system as useful, because it adds no Nvidium performance benefit.
Sodium, Fabric and Quilt requirements
Nvidium requires a matching Sodium build and is distributed for Fabric and Quilt. Minecraft version, loader version, Sodium version and Nvidium version must agree. Do not assume that the newest file in each project is automatically compatible with the others.
Fabric API is not a universal Nvidium requirement. Install it only when another mod or the selected build explicitly lists it as a dependency. Always compare a Nvidium file with its listed game versions and required Sodium build before installation.
Performance expectations
The largest improvements usually appear at higher render distances or in situations where terrain culling is the CPU bottleneck. At low render distance, on a heavily GPU-bound system, or in a world limited by entities and simulation, the difference can be smaller. Published performance numbers from another computer should not be treated as a guarantee for your setup.
For a fair comparison, use the same world, location, render distance, resolution and mod list. Let chunks finish loading, record frame-time behavior as well as average FPS, and compare a Sodium-only profile with an otherwise identical Sodium-plus-Nvidium profile.
Shaders and important limits
Nvidium can be installed alongside Iris, but its accelerated renderer disables itself while Iris is actively using a shader pack. In that state, Minecraft falls back to the compatible rendering path, so you should not expect Nvidium's terrain-rendering advantage at the same time as active shaders.
- NVIDIA GTX 16-series/Turing or newer mesh-shader hardware is required.
- Sodium is required and versions must match.
- Fabric and Quilt are the supported project platforms.
- Active Iris shaders disable Nvidium's accelerated rendering path.
- Performance varies and uncommon rendering technology can introduce instability.
Where to verify current information
Use a compatible compiled JAR for normal gameplay. The homepage ZIP package provides project files for review and local builds, while this website provides installation guidance, compatibility information and troubleshooting help.