Home » Proceedings » GI 2015 » Visibility sweeps for joint-hierarchical importance sampling of direct lighting for stochastic volume rendering

Visibility sweeps for joint-hierarchical importance sampling of direct lighting for stochastic volume rendering

Thomas Kroes, Martin Eisemann, Elmar Eisemann


Proceedings of Graphics Interface 2015:
Halifax, Nova Scotia, Canada,
3 – 5 June 2015, pp. 97-104

Abstract

Physically-based light transport in heterogeneous volumetric data is computationally expensive because the rendering integral (particularly visibility) has to be stochastically solved. We present a visibility estimation method in concert with an importance-sampling technique for efficient and unbiased stochastic volume rendering. Our solution relies on a joint strategy, which involves the environmental illumination and visibility inside of the volume. A major contribution of our method is a fast sweeping-plane algorithm to progressively estimate partial occlusions at discrete locations, where we store the result using an octahedral representation. We then rely on a quadtree-based hierarchy to perform a joint importance sampling. Our technique is unbiased, requires little precomputation, is highly parallelizable, and is applicable to a various volume data sets, dynamic transfer functions, and changing environmental lighting.

Michael A. J. Sweeney Award

Alain Fournier Awards

Bill Buxton Awards

CHCCS Service Awards

CHCCS Achievement Awards

Canadian Digital Media Pioneer Awards

Connect with us

Prix Pionnier des médias numériques

Early Career Researcher Award

primary_navigation_menu