Short Paper Proceedings of Eurographics 2015.

Adaptive LightSlice for Virtual Ray Lights

Roald Frederickx Pieterjan Bartels Philip Dutré
Graphics group, Department of Computer Science, KU Leuven
teaser.png
Comparison of Virtual Ray Light (VRL) rendering with our clustering (above) and without (below) for three scenes. Each column of images is rendered with the same total number of evaluated VRLs, including preprocessing. The top right image of each scene is rendered till near convergence, the left images of each set are rendered with 1/10th the number of VRLs.

Abstract

We speed up the rendering of participating media with Virtual Ray Lights (VRLs) by clustering them in a preprocessing step. A subset of representative VRLs is then sampled from the clustering, which is used for the final rendering. By performing a full variance analysis, we can explicitly estimate the convergence rate of the rendering process and automatically find the locally ideal number of clusters to maximize efficiency. Overall, we report speed-up factors ranging from 13 to 16 compared to unclustered rendering.

Downloads


Preprint(*)

DOI

Citation

Supplementary Material

Slides

Code

Example Scenes

(*) The definitive version can be found at diglib.eg.org.

Roald Frederickx, Pieterjan Bartels and Philip Dutré