arrow
Return

Revisiting controlled mixture sampling for rendering applications

delete2023-07-26
delete2
PRE
AI
Q
Qingqin Hua *
P
Pascal Grittmann
DOI:10.1145/3592435delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Monte Carlo rendering makes heavy use of mixture sampling and multiple importance sampling (MIS). Previous work has shown that control variates can be used to make such mixtures more efficient and more robust. However, the existing approaches failed to yield practical applications, chiefly because their underlying theory is based on the unrealistic assumption that a single mixture is optimized for a single integral. This is in stark contrast with rendering reality, where millions of integrals are computed-one per pixel-and each is infinitely recursive. We adapt and extend the theory introduced by previous work to tackle the challenges of real-world rendering applications. We achieve robust mixture sampling and (approximately) optimal MIS weighting for common applications such as light selection, BSDF sampling, and path guiding.
Keywords:
ray tracing
global illumination
Monte Carlo
multiple importance sampling
control variates

Journal

ACM Transactions on Graphics cover
ACM Transactions on Graphics
IF:
9.5
Papers:
4.7K
Citations:
3.6W

Organization

S
Saarland University
Scholars:
8.7K
Papers: 6.8K
Citations: 1.3W