RTX Global Illumination (RTXGI)
Leveraging the power of ray tracing, the RTX Global Illumination SDK provides scalable solutions to compute multi-bounce indirect lighting without bake times, light leaks, or expensive per-frame costs. RTXGI is supported on any DXR-enabled GPU, and is an ideal starting point to bring the benefits of ray tracing to your existing tools, knowledge, and capabilities.
Access RTXGI Introductory Resources
Use the slider to see the scene with and without RTXGI multi-bounce indirect lighting. Test out RTXGI in the RTX Technology Showcase
RTXGI Product Features
Fast multi-bounce indirect lighting has never been easier.
RTXGI's probe-based data structure temporally accumulates and filters lighting and distance information in real time, creating a high quality multi-bounce lighting cache with visibility information.
Strict frame budget? RTXGI provides an ideal balance between quality and performance for real-time applications with tight frame budgets through a low frequency approximation of the full path tracing process.
Accelerate your tools, pipeline, and artist workflows.
With RTXGI, the long waits for offline lightmap and light probe baking are a thing of the past. Artists get instant results in-editor or in-game. Move an object or a light, and global illumination updates in real time.
Decrease iteration times by cutting out time spent tuning light probe positions. No light or shadow leaking, right out of the box, without obsessing over probe placements.
Full source code puts you in control.
Customize RTXGI to your needs on any DXR-enabled GPU, including the GeForce RTX 30 series, RTX 20 Series, GTX 1660 Series, and GTX 10 series. RTXGI's scalable design gives you the control to decide when and where you want to crank up performance or max out image quality.
RTXGI Plugin for Unreal Engine
RTXGI is now available in Unreal Engine 4.27 and 5.0 Preview 2 through our official RTXGI UE plugin. Now, Unreal Engine developers can access this scalable solution that computes multi-bounce indirect lighting without bake times, light leaks, or expensive per-frame costs.
How RTXGI Works
NVIDIA Ray Tracing News
Optimizing Large-Scale Sparse Volumetric Data with NVIDIA NeuralVDB Early Access
Building on the past decade’s development of OpenVDB, the introduction of NVIDIA NeuralVDB is a game-changer for developers and researchers working with extremely large and complex datasets. The pre-release version of NVIDIA NeuralVDB brings AI and GPU optimization to OpenVDB, delivering up to a 100x reduction in memory footprint for smoke, clouds, and other sparse … Continued
Practical Tips for Optimizing Ray Tracing
To achieve high efficiency with ray tracing, you must build a pipeline that scales well at every stage. This starts from mesh instance selection and their data processing towards optimized tracing and shading of every hit that you encounter. Instance data generation In a common scene, there can be far more static than dynamic objects. … Continued
Explainer: What Is Denoising?
Denoising is an advanced technique used to decrease grainy spots and discoloration in images while minimizing the loss of quality.
New Release: NVIDIA RTX Global Illumination 1.3
NVIDIA RTX Global Illumination (RTXGI) 1.3 includes highly requested features such as dynamic library support, an increased maximum probe count per DDGI volume by 2x, support for Shader Model 6.6 Dynamic Resources in D3D12, and more.
View all Ray Tracing News
NVIDIA RTXGI Sessions On-Demand
Ready to get started developing with RTXGI?