All-frequency shadows using non-linear wavelet lighting approximation
- 1 July 2003
- conference paper
- conference paper
- Published by Association for Computing Machinery (ACM)
- Vol. 22 (3), 376-381
- https://doi.org/10.1145/1201775.882280
Abstract
We present a method, based on pre-computed light transport, for real-time rendering of objects under all-frequency, time-varying illumination represented as a high-resolution environment map. Current techniques are limited to small area lights, with sharp shadows, or large low-frequency lights, with very soft shadows. Our main contribution is to approximate the environment map in a wavelet basis, keeping only the largest terms (this is known as a non-linear approximation). We obtain further compression by encoding the light transport matrix sparsely but accurately in the same basis. Rendering is performed by multiplying a sparse light vector by a sparse transport matrix, which is very fast. For accurate rendering, using non-linear wavelets is an order of magnitude faster than using linear spherical harmonics, the current best technique.Keywords
This publication has 14 references indexed in Scilit:
- Sparse matrix solvers on the GPUACM Transactions on Graphics, 2003
- Precomputed radiance transfer for real-time rendering in dynamic, low-frequency lighting environmentsACM Transactions on Graphics, 2002
- Light field mappingACM Transactions on Graphics, 2002
- Steerable illumination texturesACM Transactions on Graphics, 2002
- Efficient image-based methods for rendering soft shadowsPublished by Association for Computing Machinery (ACM) ,2000
- Surface light fields for 3D photographyPublished by Association for Computing Machinery (ACM) ,2000
- Acquiring the reflectance field of a human facePublished by Association for Computing Machinery (ACM) ,2000
- Nonlinear approximationActa Numerica, 1998
- Design and simulation of opera lighting and projection effectsACM SIGGRAPH Computer Graphics, 1991
- The hemi-cubeACM SIGGRAPH Computer Graphics, 1985