Impulse Responses for Precomputing Light from Volumetric Media
Abstract
Modern interactive rendering can rely heavily on precomputed static lighting on surfaces and in volumes. Scattering from volumetric media can be similarly treated using precomputation, but transport from volumes onto surfaces is typically ignored here. We propose a compact, efficient method to simulate volume-to-surface transport during lighting precomputation . We leverage a novel model of the spherical impulse response of light scattered (and attenuated) in volumetric media to simulate light transport from volumes onto surfaces with simple precomputed lookup tables. These tables model the impulse response as a function of distance and angle to the light and surfaces. We then remap the impulse responses to media with arbitrary, potentially heterogeneous scattering parameters and various phase functions. Moreover, we can compose our impulse response model to treat multiple scattering events in the volume (arriving at surfaces). We apply our method to precomputed volume-to-surface light transport in complex scenes, generating results indistinguishable from ground truth simulations. Our tables allow us to precompute volume-to-surface transport orders of magnitude faster than even an optimized path tracing-based solution would.
BibTeX
@inproceedings {10.2312:sr.20191218,
booktitle = {Eurographics Symposium on Rendering - DL-only and Industry Track},
editor = {Boubekeur, Tamy and Sen, Pradeep},
title = {{Impulse Responses for Precomputing Light from Volumetric Media}},
author = {Dubouchet, Adrien and Sloan, Peter-Pike and Jarosz, Wojciech and Nowrouzezahrai, Derek},
year = {2019},
publisher = {The Eurographics Association},
ISSN = {1727-3463},
ISBN = {978-3-03868-095-6},
DOI = {10.2312/sr.20191218}
}
booktitle = {Eurographics Symposium on Rendering - DL-only and Industry Track},
editor = {Boubekeur, Tamy and Sen, Pradeep},
title = {{Impulse Responses for Precomputing Light from Volumetric Media}},
author = {Dubouchet, Adrien and Sloan, Peter-Pike and Jarosz, Wojciech and Nowrouzezahrai, Derek},
year = {2019},
publisher = {The Eurographics Association},
ISSN = {1727-3463},
ISBN = {978-3-03868-095-6},
DOI = {10.2312/sr.20191218}
}