Optimized photon tracing using spherical harmonic light maps
Citations Over Time
Abstract
Photon mapping is a widely used technique for global illumination [Jensen 2001]. However, current techniques can be slow and/or can take up prohibitively large amounts of memory. We optimize photon tracing using spherical harmonic light maps (SHLMs) to represent photon accumulation on parameterized surfaces. We use a photon tracing algorithm where SHLMs replace the traditional photon map data structure. The SHLM stores irradiance environment maps [Ramamoorthi and Hanrahan 2001] across all surfaces. This gives us many advantages over traditional photon map renderers. Our photon tracing time is faster since there is no kd-tree insertion for photon storage. Our memory usage and density estimation time stay constant regardless of how many photons have been traced through the scene. Finally, SHLMs can be used in conjunction with any normal map to light realtime scenes.
Related Papers
- → Smooth B-spline illumination maps for bidirectional ray tracing(1995)12 cited
- → A two-pass solution to the rendering equation: A synthesis of ray tracing and radiosity methods(1987)145 cited
- → Bi-Directional Ray Tracing(1987)34 cited
- → <title>Challenges and problems in nonsequential ray tracing</title>(2001)3 cited
- THE RAPID RAY TRACING OF COMPLEX THREE-DIMENSIONAL MEDIA(2008)