Radiance caching and local geometry correction

We present a final gather algorithm which splits the irradiance integral into two components. One component captures the incident radiance due to distant surfaces. This incident radiance due to far field illumination is represented as a spatially varying field of spherical harmonic coefficients. Since distant surfaces do not cause rapid changes in incident radiance, this field is smooth and slowly varying and can be computed quickly and represented efficiently.In contrast, nearby surfaces may create drastic changes in irradiance, because their positions on the visible hemisphere can change quickly. We can find such nearby surfaces (scene triangles) by a local search. By assuming nearby surfaces are always visible, we can correct the far field irradiance estimate we obtain using the spherical harmonics, and restore the high frequency detail in indirect lighting. This correction can be performed efficiently because finding nearby surfaces is a local operation.

[1]  Ronen Basri,et al.  Lambertian reflectance and linear subspaces , 2001, Proceedings Eighth IEEE International Conference on Computer Vision. ICCV 2001.

[2]  Philippe Bekaert,et al.  Advanced global illumination , 2006 .

[3]  Pat Hanrahan,et al.  An efficient representation for irradiance environment maps , 2001, SIGGRAPH.

[4]  Dani Lischinski,et al.  Combining hierarchical radiosity and discontinuity meshing , 1993, SIGGRAPH.

[5]  A. Rathsfeld Edge asymptotics for the radiosity equation over polyhedral boundaries , 1999 .

[6]  H. Jensen Realistic Image Synthesis Using Photon Mapping , 2001 .

[7]  Hans-Peter Seidel,et al.  Thrifty Final Gather for Radiosity , 2001, Rendering Techniques.

[8]  Kendall E. Atkinson,et al.  The planar radiosity equation and its numerical solution , 2000 .

[9]  Yves D. Willems,et al.  Final radiosity gather step using a Monte Carlo technique with optimal importance sampling , 1998 .

[10]  Claude Puech,et al.  Radiosity and global illumination , 1994 .

[11]  Russell A. Epstein,et al.  5/spl plusmn/2 eigenimages suffice: an empirical investigation of low-dimensional lighting models , 1995, Proceedings of the Workshop on Physics-Based Modeling in Computer Vision.

[12]  P. Hanrahan,et al.  On the relationship between radiance and irradiance: determining the illumination from images of a convex Lambertian object. , 2001, Journal of the Optical Society of America. A, Optics, image science, and vision.

[13]  Daniel R. Baum,et al.  Improving radiosity solutions through the use of analytically determined form-factors , 1989, SIGGRAPH.

[14]  G. Rybicki Radiative transfer , 2019, Climate Change and Terrestrial Ecosystem Modeling.

[15]  Holly Rushmeier,et al.  Realistic image synthesis for scenes with radiatively participating media , 1988 .

[16]  Gavin S. P. Miller,et al.  Efficient algorithms for local and global accessibility shading , 1994, SIGGRAPH.

[17]  Jan Kautz,et al.  Precomputed radiance transfer for real-time rendering in dynamic, low-frequency lighting environments , 2002 .

[18]  Pat Hanrahan,et al.  A signal-processing framework for inverse rendering , 2001, SIGGRAPH.