Volumetric ReSTIR

Volume rendering under complex, dynamic lighting is challenging, especially if targeting real-time. To address this challenge, we extend a recent direct illumination sampling technique, spatiotemporal reservoir resampling, to multi-dimensional path space for volumetric media. By fully evaluating just a single path sample per pixel, our volumetric path tracer shows unprecedented convergence. To achieve this, we properly estimate the chosen sample’s probability via approximate perfect importance sampling with spatiotemporal resampling. With this reformulation, we achieve low-noise, interactive volumetric path tracing with arbitrary dynamic lighting, including volumetric emission, and maintain interactive performance even on high-resolution volumes.

Equal Render Time Comparisons

Baseline: a fast implementation of decomposition tracking [Kutz et al. 2017] (to sample free flight distances) and residual ratio tracking [Novák et al. 2014] (for estimating transmittance in next event estimation).

Comparison Selection:
Baseline
4 spp
Ours
1 spp

Paper Video

High-quality version of the paper video (822 MB).

Project Publications