Computer Graphics Forum

A multi-pass method for accelerated spectral sampling

Mark van de Ruit and Elmar Eisemann

Our method decreases error for wavelength-dependent scattering in the presence of non-uniformly distributed emission, reflectance, and transmission throughout the scene

Spectral Monte Carlo rendering can simulate advanced light phenomena, such as chromatic dispersion, but typically shows a slow convergence behavior. Properly sampling the spectral domain can be challenging in scenes with many complex spectral distributions. To this end, we propose a multi-pass approach. We build and store coarse screen-space estimates of incident spectral radiance and use these to then importance sample the spectral domain. Hereby, we lower variance and reduce noise with little overhead. Our method handles challenging scenarios with difficult spectral distributions, many different emitters, and participating media. Finally, it can be integrated into existing spectral rendering methods for an additional acceleration.


More Information

Citation

Mark van de Ruit and Elmar Eisemann, A multi-pass method for accelerated spectral sampling, Computer Graphics Forum, 40, pp. 141–148, 2021.

BibTex

@article{bib:van de ruit:2021,
    author       = { van de Ruit, Mark and Eisemann, Elmar },    
    title        = { A multi-pass method for accelerated spectral sampling },
    journal      = { Computer Graphics Forum },
    volume       = { 40 },
    year         = { 2021 },
    pages        = { 141--148 },
    doi          = { 10.1111/cgf.14408 },
    dblp         = { journals/cgf/RuitE21 },
    url          = { https://publications.graphics.tudelft.nl/papers/78 },
}