Accelerating Path Tracing by Re-Using Paths
Abstract
This paper describes a new acceleration technique for rendering algorithms like path tracing, that use so called gathering random walks. Usually in path tracing, each traced path is used in order to compute a contribution to only a single point on the virtual screen. We propose to combine paths traced through nearby screen points in such a way that each path contributes to multiple screen points in a provably good way. Our approach is unbiased and is not restricted to diffuse light scattering. It complements previous image noise reduction techniques for Monte Carlo ray tracing. We observe speed-ups in the computation of indirect illumination of one order of magnitude.
BibTeX
@inproceedings {10.2312:EGWR:EGWR02:125-134,
booktitle = {Eurographics Workshop on Rendering},
editor = {P. Debevec and S. Gibson},
title = {{Accelerating Path Tracing by Re-Using Paths}},
author = {Bekaert, Philippe and Sbert, Mateu and Halton, John},
year = {2002},
publisher = {The Eurographics Association},
ISSN = {1727-3463},
ISBN = {1-58113-534-3},
DOI = {10.2312/EGWR/EGWR02/125-134}
}
booktitle = {Eurographics Workshop on Rendering},
editor = {P. Debevec and S. Gibson},
title = {{Accelerating Path Tracing by Re-Using Paths}},
author = {Bekaert, Philippe and Sbert, Mateu and Halton, John},
year = {2002},
publisher = {The Eurographics Association},
ISSN = {1727-3463},
ISBN = {1-58113-534-3},
DOI = {10.2312/EGWR/EGWR02/125-134}
}