Dynamic Diffuse Global Illumination Resampling

  title={Dynamic Diffuse Global Illumination Resampling},
  author={Zander Majercik and Thomas M{\"u}ller and Alexander Keller and Derek Nowrouzezahrai and Morgan McGuire},
  journal={ACM SIGGRAPH 2021 Talks},
Ray traced global illumination can be partitioned into direct contributions of the light sources that reflect to the camera after one bounce and indirect contributions that scatter for multiple bounces. We propose a new real-time solution called dynamic diffuse global illumination resampling that computes direct and indirect illumination accurately and with low noise. The key idea is to derive a new, unified algorithm from the principles of the state of the art ReSTIR many-lights direct… Expand

Figures from this paper


Dynamic Diffuse Global Illumination with Ray-Traced Irradiance Fields
We show how to compute global illumination efficiently in scenes with dynamic objects and lighting. We extend classic irradiance probes to a compact encoding of the full irradiance field in a scene.Expand
Real-time global illumination by precomputed local reconstruction from sparse radiance probes
We present a direct-to-indirect transport technique that enables accurate real-time rendering of indirect illumination in mostly static scenes of complexity on par with modern games while supportingExpand
Spatiotemporal reservoir resampling for real-time ray tracing with dynamic direct lighting
This work introduces a new algorithm---ReSTIR--- that renders such lighting interactively, at high quality, and without needing to maintain complex data structures, and derives an unbiased Monte Carlo estimator for this approach, and shows that it achieves equal-error 6×-60× faster than state-of-the-art methods. Expand
An efficient denoising algorithm for global illumination
A hybrid ray-tracing/rasterization strategy for realtime rendering enabled by a fast new denoising method that enables efficient (biased) reconstruction by denoised light without blurring materials is proposed. Expand
Spatiotemporal variance-guided filtering: real-time reconstruction for path-traced global illumination
A reconstruction algorithm is introduced that generates a temporally stable sequence of images from one path-per-pixel global illumination, using temporal accumulation to increase the effective sample count and spatiotemporal luminance variance estimates to drive a hierarchical, image-space wavelet filter. Expand
Light transport simulation with vertex connection and merging
This work presents a reformulation of photon mapping as a bidirectional path sampling technique for Monte Carlo light transport simulation, which allows for a seamless integration of the two methods into a more robust combined rendering algorithm via multiple importance sampling. Expand
Adaptive radiosity textures for bidirectional ray tracing
A rendering method designed to provide accurate, general simulation of global illumination for realistic image synthesis, using a three-pass, bidirectional ray tracing algorithm that traces rays from both the lights and the eye. Expand
Global Illumination using Photon Maps
  • H. Jensen
  • Physics, Computer Science
  • Rendering Techniques
  • 1996
This paper presents a two pass global illumination method based on the concept of photon maps. It represents a significant improvement of a previously described approach both with respect to speed,Expand
Backward Ray Tracing
Ray tracing has become a very popular method for image synthesis due to its un paralleled exibility and its ability the generate images of high quality and realism Simulation of e ects such as reExpand
Illumination in the Presence of Weak Singularities
Approximating illumination by point light sources, as done in many professional applications, allows for efficient algorithms, but suffers from the problem of the weak singularity: Besides avoidingExpand