Home » Proceedings » GI 2005 » A computational approach to simulate subsurface light diffusion in arbitrarily shaped objects

A computational approach to simulate subsurface light diffusion in arbitrarily shaped objects

Tom Haber, Tom Mertens, Philippe Bekaert, Frank Van Reeth


Proceedings of Graphics Interface 2005:
Victoria, British Columbia, Canada,
9 – 11 May 2005, pp. 79-86

Abstract

To faithfully display objects consisting of translucent materials such as milk, fruit, wax and marble, one needs to take into account subsurface scattering of light. Accurate renderings require expensive simulation of light transport. Alternatively, the widely-used fast dipole approximation [15] cannot deal with internal visibility issues, and has limited applicability (only homogeneous materials).We present a novel algorithm to plausibly reproduce subsurface scattering based on the diffusion approximation. This yields a relatively simple partial differential equation, which we propose to solve numerically using the multigrid method. The main difficulty in this approach consists of accurately representing interactions near the object s surface, for which we employ the embedded boundary discretization [5, 16]. Also, our method allows us to refine the simulation hierarchically where needed in order to optimize performance and memory usage. The resulting approach is capable of rapidly and accurately computing subsurface scattering in polygonal meshes for both homogeneous and heterogeneous materials. The amount of time spent computing subsurface scattering in a complex object is generally a few minutes.

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