SSLPV: Subsurface Light Propagation Volumes

Jesper Børlum Brian Bunch Christensen Thomas Kim Kjeldsen Peter Trier Mikkelsen
Karsten Østergaard Noe Jens Rimestad Jesper Mosegaard
Alexandra Institute

Abstract:

This paper presents the Subsurface Light Propagation Volume (SSLPV) method for real-time approximation of subsurface scattering effects in dynamic scenes with changing mesh topology and lighting. SSLPV extends the Light Propagation Volume (LPV) technique for indirect illumination in video games. We introduce a new consistent method for injecting flux from point light sources into an LPV grid, a new rendering method which consistently converts light intensity stored in an LPV grid into incident radiance, as well as a model for light scattering and absorption inside heterogeneous materials. Our scheme does not require any precomputation and handles arbitrarily deforming meshes. We show that SSLPV provides visually pleasing results in real-time at the expense of a few milliseconds of added rendering time.

Paper:
Preprint

Video:
Download Video

Code:
Demo + GLSL shaders

10 Comments

LEAVE A COMMENT

Leave a Reply to Jon Cancel reply