Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1145/1281500.1281626acmconferencesArticle/Chapter ViewAbstractPublication PagessiggraphConference Proceedingsconference-collections
Article

A ray tracing solution for diffuse interreflection

Published: 05 August 2007 Publication History

Abstract

An efficient ray tracing method is presented for calculating interreflections between surfaces with both diffuse and specular components. A Monte Carlo technique computes the indirect contributions to illuminance at locations chosen by the rendering process. The indirect illuminance values are averaged over surfaces and used in place of a constant "ambient." term. Illuminance calculations are made only for those areas participating in the selected view, and the results are stored so that subsequent views can reuse common values. The density of the calculation is adjusted to maintain a constant accuracy, permitting less populated portions of the scene to be computed quickly. Successive reflections use proportionally fewer samples, which speeds the process and provides a natural limit to recursion. The technique can also model diffuse transmission and illumination from large area sources, such as the sky.

References

[1]
Bentley, Jon Louis and Jerome Friedman, "Data Structures for Range Searching," ACM Computing Surveys, Vol. 11, No. 4, 1979, pp. 397--409.
[2]
Cohen, Michael and Donald Greenberg, "A Radiosity Solution for Complex Environments," Computer Graphics, Vol. 19, No. 3, July 1985, pp. 31--40.
[3]
Cohen, Michael, Donald Greenberg, David Immel, Phillip Brock, "An Efficient Radiosity Approach for Realistic Image Synthesis," IEEE Computer Graphics and Applications, Vol. 8, No. 2, March 1986, pp. 26--35.
[4]
Cook, Robert L. and Kenneth E. Torrance, "A Reflection Model for Computer Graphics," ACM Transactions on Graphics, Vol. 1, No. 1, January 1982, pp. 7--24.
[5]
Cook, Robert, Thomas Porter, Loren Carpenter, "Distributed Ray Tracing," Computer Graphics, Vol. 18, No. 3, July 1984, pp. 137--147.
[6]
Cook, Robert L., "Stochastic Sampling in Computer Graphics," ACM Transactions on Graphics, Vol. 5, No. 1, January 1986, pp. 51--72.
[7]
Immel, David S., Donald P. Greenburg, Michael F. Cohen, "A Radiosity Method for Non-Diffuse Environments," Computer Graphics, Vol. 20, No. 4, August 1986, pp. 133--142.
[8]
Kajiya, James T., "The Rendering Equation," Computer Graphics, Vol. 20, No. 4, August 1986, pp. 143--150.
[9]
Kaufman, John, IES Lighting Handbook, Reference Volume, IESNA, New York, NY, 1981.
[10]
Nishita, Tomoyuki and Eihachiro Nakamae, "Continuous Tone Representation of Three-Dimensional Objects Taking Account of Shadows and Interreflection," Computer Graphics, Vol. 19, No. 3, July 1985, pp. 23--30.
[11]
Rubenstein, R. Y., Simulation and the Monto Carlo Method, J. Wiley, New York, 1981.
[12]
Siegel, R. and J. R. Howell, Thermal Radiation Heat Transfer, Hemisphere Publishing Corp., Washington DC., 1981.
[13]
Wallace, John R., Michael F. Cohen, Donald P. Greenburg, "A Two-Pass Solution to the Rendering Equation: A Synthesis of Ray Tracing and Radiosity Methods," Computer Graphics, Vol. 21, No. 4, July 1987, pp. 311--320.
[14]
Weghorst, Hank, Gary Hooper, Donald P. Greenburg. "Improved computational methods for ray tracing" ACM Transaction on Graphics, Vol. 3, No. 1, January 1984, pp. 52--69.
[15]
Whitted, Turner, "An Improved Illumination Model for Shaded Display," Communications of the ACM, Vol. 23, No. 6, June 1980, pp. 343--349.
[16]
{Heckbert91a} Paul Heckbert, Simulating Global Illumination Using Adaptive Meshing, PhD Thesis, Tech. Report UCB/CSD 91/636, Computer Science Division, University of California at Berkeley, June 1991.
[17]
{Heckbert91b} Paul Heckbert and Jim Winget, "Finite Element Methods for Global Illumination," Tech. Report UCB/CSD 91/643, Computer Science Division, University of California at Berkeley, July 1991.
[18]
{Kajiya86} James T. Kajiya, "The Rendering Equation," Computer Graphics, Vol. 20, No. 4, August 1986.
[19]
{Lischinski91} Dani Lischinski, Filippo Tampieri, and Donald P. Greenberg, Improving Sampling and Reconstruction Techniques for Radiosity, Computer Science Dept., Cornell University, Tech. Report 91--1202, Aug. 1991.
[20]
{Max92} Nelson Max and Michael Allison, "Linear Radiosity Approximation using Vertex-to-Vertex Form Factors," Graphics Gems III, edited by David Kirk, Academic Press, 1992 (to appear).
[21]
{Ward88a} Gregory Ward and Francis Rubinstein, "A New Technique for Computer Simulation of Illuminated Spaces," Journal of the Illuminating Engineering Society, Vol. 17, No. 1, Winter 1988.
[22]
{Ward88b} Gregory Ward, Francis Rubinstein, and Robert Clear, "A Ray Tracing Solution for Diffuse Inter-reflection," Computer Graphics, Vol. 22, No. 4, August 1988.
[23]
{Ward90} Gregory Ward, "Visualization," Lighting Design and Application, Vol. 20, No. 6, June 1990.
[24]
{Ward91} Gregory Ward, "Adaptive Shadow Testing for Ray Tracing," Second Eurographics Workshop on Rendering, Barcelona, Spain, April 1991.
[25]
{Whitted80} Turner Whitted, "An Improved Illumination Model for Shaded Display," Communications of the ACM, Vol. 23, No. 6, June 1980, pp. 343--349.
[26]
{CMS87} Cabral B., Max N., Springmeyer R.: Bidirectional reflection functions from surface bump maps. In Proceedings of SIGGRAPH (1987), ACM Press, pp. 273--281.
[27]
{Dut03} Dutre P.: Global illumination compendium. http://www.cs.kuleuven.ac.be/phil/GI/.
[28]
{DvGNK99} Dana K. J., van Ginneken B., Nayar S. K., Koenderink J. J.: Reflectance and texture of real-world surfaces. ACM Transactions on Graphics 18, 1 (1999), 1--34.
[29]
{HS99} Heidrich W., Seidel H.-P.: Realistic, hardware-accelerated shading and lighting. In Proceedings of SIGGRAPH (1999), ACM Press/Addison-Wesley Publishing Co., pp. 171--178.
[30]
{IR96} Ivanic J., Ruedenberg K.: Rotation matrices for real spherical harmonics. direct determination by recursion. J. Phys. Chem. 100, 15 (1996), 6342--6347.
[31]
{KGPB04} Křivánek J., Gautron P., Pattanaik S., Bouatouch K.: Radiance Caching for Efficient Global Illumination Computation. Tech. Rep. 1623, IRISA, Rennes, France, June 2004.
[32]
{KSS02} Kautz J., Sloan P.-P., Snyder J.: Fast, arbitrary BRDF shading for low-frequency lighting using spherical harmonics. In Proceedings of the 13th Eurographics workshop on Rendering (2002), Eurographics Association, pp. 291--296.
[33]
{KvDS96} Koenderink J., van Doorn A., Stavridi M.: Bidirectional reflection distribution function expressed in terms of surface scattering modes. ECCV B (1996), 28--39.
[34]
{Mak96} Makhotkin O. A.: Analysis of radiative transfer between surfaces by hemispherical harmonics. Journal of Quantitative Spectroscopy and Radiative Transfer 56, 6 (1996), 869--879.
[35]
{Pho75} Phong B. T.: Illumination for computer generated pictures. Commun. ACM 18, 6 (1975), 311--317.
[36]
{RH02} Ramamoorthi R., Hanrahan P.: Frequency space environment map rendering. In Proceedings of SIGGRAPH (2002), ACM Press, pp. 517--526.
[37]
{SAWG91} Sillion F. X., Arvo J. R., Westin S. H., Greenberg D. P.: A global illumination solution for general reflectance distributions. In Proceedings of SIGGRAPH (1991), ACM Press, pp. 187--196.
[38]
{SHHS03} Sloan P.-P., Hall J., Hart J., Snyder J.: Clustered principal components for precomputed radiance transfer. ACM Trans. Graph. 22, 3 (2003), 382--391.
[39]
{SKS02} Sloan P.-P., Kautz J., Snyder J.: Precomputed radiance transfer for real-time rendering in dynamic, low-frequency lighting environments. ACM Trans. Graph. 21, 3 (2002), 527--536.
[40]
{Sme98} Smelov V. V.: On completeness of semispherical harmonics system. Siberian Journal of Mathematics 1, 4 (1998), 391--395.
[41]
{SS95} Schröder P., Sweldens W.: Spherical wavelets: efficiently representing functions on the sphere. In Proceedings of SIGGRAPH (1995), ACM Press, pp. 161--172.
[42]
{Sze75} Szegö G.: Orthogonal polynomials, 4 ed. American Mathematical Society, Providence, Rhode Island, 1975, p. page 29.
[43]
{War92} Ward G. J.: Measuring and modeling anisotropic reflection. In Proceedings of SIGGRAPH (1992), ACM Press, pp. 265--272.
[44]
{War94} Ward G. J.: The radiance lighting simulation and rendering system. In Proceedings of SIGGRAPH (1994), ACM Press, pp. 459--472.
[45]
{WAT92} Westin S. H., Arvo J. R., Torrance K. E.: Predicting reflectance functions from complex surfaces. In Proceedings of SIGGRAPH (1992), ACM Press, pp. 255--264.
[46]
{WC92} Wyant J. C., Creath K.: Basic wavefront aberration theory for optical metrology. In Applied optics and Optical Engineering, Vol XI (1992), Academic Press, Inc., pp. 27--39.
[47]
{Wei04} Weisstein E.: World of Mathematics: A Wolfram Web Resource. http://mathworld.wolfram.com/LegendrePolynomial.html, 2004.
[48]
{WH92} Ward G. J., Heckbert P. S.: Irradiance gradients. In Proceedings of 2nd Eurographics Workshop on Rendering (Bristol, 1992).
[49]
{WRC88} Ward G. J., Rubinstein F. M., Clear R. D.: A ray tracing solution for diffuse interreflection. In Proceedings of SIGGRAPH (1988), ACM Press, pp. 85--92.
[50]
G. J. Ward, F. M. Rubinstein, and R. D. Clear, "A Ray Tracing Solution for Diffuse Interreflection," Proc. SIGGRAPH '88, pp. 85--92, 1988.
[51]
G. J. Ward, "The Radiance Lighting Simulation and Rendering System," Proc. SIGGRAPH '94, pp. 459--472, 1994.
[52]
X. Granier and G. Drettakis, "A Final Reconstruction Approach for a Unified Global Illumination Algorithm," ACM Trans. Graphics, vol. 23, no. 2, pp. 163--189, 2004.
[53]
E. Groeller, "Coherence in Computer Graphics," PhD dissertation, Technische Universität Wien, 1992.
[54]
B. Guo, "Progressive Radiance Evaluation Using Directional Coherence Maps," Proc. SIGGRAPH '98, 1998.
[55]
P. Slusallek, W. Heidrich, and H.-P. Seidel, "Radiance Maps: An Image-Based Approach to Global Illumination," SIGGRAPH '98, Technical Sketch, 1998.
[56]
K. Bala, J. Dorsey, and S. Teller, "Radiance Interpolants for Accelerated Bounded-Error Ray Tracing," ACM Trans. Graphics, vol. 18, no. 3, pp. 213--256, 1999.
[57]
G. J. Ward and P. S. Heckbert, "Irradiance Gradients," Proc. Eurographics Workshop Rendering, 1992.
[58]
P. Gautron, J. Krivánek, S. N. Pattanaik, and K. Bouatouch, "A Novel Hemispherical Basis for Accurate and Efficient Rendering," Proc. Eurographics Symp. Rendering, 2004.
[59]
P. Hanrahan, D. Salzman, and L. Aupperle, "A Rapid Hierarchical Radiosity Algorithm," Proc. SIGGRAPH '91, 1991.
[60]
P. S. Heckbert, "Simulating Global Illumination Using Adaptive Meshing," PhD dissertation, Univ. of California., 1991.
[61]
D. Lischinski, F. Tampieri, and D. P. Greenberg, "Discontinuity Meshing for Accurate Radiosity," IEEE Computer Graphics and Applications, vol. 12, no. 6, pp. 25--39, Nov. 1992.
[62]
B. Walter, G. Drettakis, and S. Parker, "Interactive Rendering Using Render Cache," Proc. 13th Eurographics Workshop Rendering, pp. 19--30, 1999.
[63]
B. Walter, G. Drettakis, D. P. Greenberg, and O. Deussen, "Enhancing and Optimizing the Render Cache," Proc. 10th Eurographics Workshop Rendering, June 2002.
[64]
K. Bala, B. Walter, and D. Greenberg, "Combining Edges and Points for Interactive High-Quality Rendering," ACM Trans. Graphics (Proc. SIGGRAPH 2003), vol. 22, no. 3, 2003.
[65]
M. Simmons and C. H. Séquin, "Tapestry: A Dynamic Mesh-Based Display Representation for Interactive Rendering." Proc. 11th Eurographics Workshop Rendering, pp. 329--340, June 2000.
[66]
P. Tole, F. Pellacini, B. Walter, and D. P. Greenberg, "Interactive Global Illumination in Dynamic Scenes," ACM Trans. Graphics (Proc. SIGGRAPH 2002), vol. 21, no. 3, pp. 537--546, July 2002.
[67]
F. X. Sillion, J. R. Arvo, S. H. Westin, and D. P. Greenberg, "A Global Illumination Solution for General Reflectance Distributions," Proc. SIGGRAPH 91, pp. 187--196, 1991.
[68]
L. Aupperle and P. Hanrahan, "A Hierarchical Illumination Algorithm for Surfaces with Glossy Reflection," Proc. SIGGRAPH 93, pp. 155--162, 1993.
[69]
F. Sillion, G. Drettakis, and C. Soler, "A Clustering Algorithm for Radiance Calculation in General Environments," Rendering Techniques, June 1995.
[70]
S. N. Pattanaik and K. Bouatouch, "Haar Wavelet: A Solution to Global Illumination with General Surface Properties," Proc. Fifth Eurographics Workshop Rendering, 1995.
[71]
P. Schröder and P. Hanrahan, "Wavelet Methods for Radiance Computations," Proc. Fifth Eurographics Workshop Rendering, G. Sakas and P. Shirley, eds., pp. 310--326, 1995.
[72]
R. R. Lewis and A. Fournier, "Light-Driven Global Illumination with a Wavelet Representation," Proc. Seventh Eurographics Workshop Rendering, pp. 11--20, 1996.
[73]
P. H. Christensen, D. Lischinski, E. J. Stollnitz, and D. H. Salesin, "Clustering for Glossy Global Illumination," ACM Trans. Graphics, vol 16, no. 1, pp. 3--33, 1997.
[74]
M. Stamminger, A. Scheel, X. Granier, F. Perez-Cazorla, G. Drettakis, and F. Sillion, "Efficient Glossy Global Illumination with Interactive Viewing," Computer Graphics Forum, vol. 19, no. 1, 2000.
[75]
T. Kato, "Photon Mapping in Kilauea," Siggraph 2002, Course Notes No. 43, pp. 122--191, 2002.
[76]
T. Tawara, K. Myszkowski, and H.-P. Seidel, "Exploiting Temporal Coherence in Final Gathering for Dynamic Scenes," Proc. Computer Graphics Int'l, 2004.
[77]
H. W. Jensen, Realistic Image Synthesis Using Photon Mapping. AK Peters, July 2001.
[78]
J. Zaninetti, X. Serpaggi, and B. Péroche, "A Vector Approach for Global Illumination in Ray Tracing," Proc. Eurographics, 1998.
[79]
P. Schröder and W. Sweldens, "Spherical Wavelets: Efficiently Representing Functions on the Sphere," Proc SIGGRAPH '95, pp. 161--172, 1995.
[80]
B. Cabral, N. Max, and R. Springmeyer, "Bidirectional Reflection Functions from Surface Bump Maps," Proc. SIGGRAPH '87, pp. 273--281, 1987.
[81]
S. H. Westin, J. R. Arvo, and K. E. Torrance, "Predicting Reflectance Functions from Complex Surfaces," Proc. SIGGRAPH '92, pp. 255--264, 1992.
[82]
R. Ramamoorthi and P. Hanrahan, "Frequency Space Environment Map Rendering," Proc. SIGGRAPH, 2002.
[83]
R. Ramamoorthi, "A Signal-Processing Framework for Forward and Inverse Rendering," PhD dissertation, Stanford Univ., 2002.
[84]
J. Kautz, P.-P. Sloan, and J. Snyder, "Fast, Arbitrary BRDF Shading for Low-Frequency Lighting Using Spherical Harmonics," Proc. 13th Eurographics Workshop Rendering, pp. 291--296, 2002.
[85]
P.-P. Sloan, J. Kautz, and J. Snyder, "Precomputed Radiance Transfer for Real-Time Rendering in Dynamic, Low-Frequency Lighting Environments," Proc. SIGGRAPH, 2002.
[86]
P.-P. Sloan, J. Hall, J. Hart, and J. Snyder, "Clustered Principal Components for Precomputed Radiance Transfer," Proc. SIGGRAPH 2003, pp. 382--391, 2003.
[87]
J. C. Wyant and K. Creath, "Basic Wavefront Aberration Theory for Optical Metrology," Applied Optics and Optical Eng., vol XI, pp. 27--39, 1992.
[88]
J. Koenderink, A. van Doorn, and M. Stavridi, "Bidirectional Reflection Distribution Function Expressed in Terms of Surface Scattering Modes," Proc. European Conf. Computer Vision, vol. B, pp. 28--39, 1996.
[89]
O. A. Makhotkin, "Analysis of Radiative Transfer between Surfaces by Hemispherical Harmonics," J. Quantitative Spectroscopy and Radiative Transfer, vol. 56, no. 6, pp. 869--879, 1996.
[90]
J. Arvo, "The Irradiance Jacobian for Partially Occluded Polyhedral Sources," Proc. SIGGRAPH '94, 1994.
[91]
N. Holzschuch and F. Sillion, "Accurate Computation of the Radiosity Gradient with Constant and Linear Emitters," Proc. Sixth Eurographics Workshop Rendering, June 1995.
[92]
T. Annen, J. Kautz, F. Durand, and H.-P. Seidel, "Spherical Harmonic Gradients for Mid-Range Illumination," Proc. Eurographics Symp. Rendering 2004, 2004.
[93]
P. Shirley and C. Wang, "Direct Lighting Calculation by Monte Carlo Integration," Proc. Second Eurographics Workshop Rendering, pp. 54--59, 1994.
[94]
W. Heidrich and H.-P. Seidel, "Realistic, Hardware-Accelerated Shading and Lighting," Proc. SIGGRAPH '99, 1999.
[95]
G. J. Ward, "Measuring and Modeling Anisotropic Reflection," Proc. SIGGRAPH '92, pp. 265--272, 1992.
[96]
X. Serpaggi and B. Péroche, "An Adaptive Method for Indirect Illumination Using Light Vectors," Computer Graphics Forum (EUROGRAPHICS 2001 Proc.), vol. 20, no. 3, 2001.
[97]
P. Shirley and K. Chiu, "Notes on Adaptive Quadrature on the Hemisphere," Technical Report TR-411, Indiana Univ., July 1994.
[98]
E. W. Weisstein, "Spherical Coordinates," MathWorld, http://mathworld.wolfram.com/Spherical-Coordinates.html, 2004.
[99]
http://www.cs.ucf.edu/graphics/RCache/index.html, the Web page accompanying this paper, 2005.
[100]
G. Szegö, Orthogonal Polynomials, fourth ed. Providence, R.I.: Am. Math. Soc., 1975.
[101]
E. P. F. Lafortune, S.-C. Foo, K. E. Torrance, and D. P. Greenberg, "Non-Linear Approximation of Reflectance Functions," Proc. SIGGRAPH '97, 1997.
[102]
S. H. Westin, "Lafortune BRDF for RenderMan," http://www.graphics.cornell.edu/westin/lafortune/lafortune.html, 2000.
[103]
J. Rigau, M. Feixas, and M. Sbert, "Refinement Criteria Based on f-Divergences," Proc. 14th Eurographics Workshop Rendering, pp. 260--269, 2003.
[104]
Annen, T., Kautz, J., Durand, F., and Seidel, H.-P. 2004. Spherical harmonic gradients for mid-range illumination. In Proceedings of the Eurographics Symposium on Rendering 2004.
[105]
Arvo, J. 1994. The irradiance jacobian for partially occluded polyhedral sources. In Proceedings of SIGGRAPH '94.
[106]
Gautron, P., Křivánek, J., Pattanaik, S. N., and Bouatouch, K. 2004. A novel hemispherical basis for accurate and efficient rendering. In Eurographics Symposium on Rendering.
[107]
Holzschuch, N., and Sillion, F. 1995. Accurate computation of the radiosity gradient with constant and linear emitters. In Sixth Eurographics Workshop on Rendering.
[108]
Křivánek, J., Gautron, P, Pattanaik, S., and Bouatouch, K. 2005. Radiance caching for efficient global illumination computation. Transactions on Visualization and Computer Graphics (accepted for publication). Also available as Technical Report #1623, IRISA, http://graphics.cs.ucf.edu/RCache/index.php.
[109]
Lafortune, E. P. F., Foo, S.-C., Torrance, K. E., and Greenberg, D. P. 1997. Non-linear approximation of reflectance functions. In Proceedings of SIGGRAPH '97.
[110]
Schröder, P., and Sweldens, W. 1995. Spherical wavelets: efficiently representing functions on the sphere. In Proceedings of SIGGRAPH, ACM Press, 161--172.
[111]
Ward, G. J., and Heckbert, P. S. 1992. Irradiance gradients. In Eurographics Workshop on Rendering.
[112]
Ward, G. J., Rubinstein, F. M., and Clear, R. D. 1988. A ray tracing solution for diffuse interreflection. In Proceedings of SIGGRAPH '88, 85--92.
[113]
Ward, G. J. 1992. Measuring and modeling anisotropic reflection. In Proceedings of SIGGRAPH '92, ACM Press, 265--272.
[114]
Westin, S. H., 2000. Lafortune BRDF for RenderMan. http://www.graphics.cornell.edu/westin/lafortune/lafortune.html.
[115]
{CW93} Cohen M. F., Wallace J. R.: Radiosity and Realistic Image Synthesis. Morgan Kaufmann, San Francisco, CA, 1993.
[116]
{DHS*05} Durand F., Holzschuch N., Soler C., Chan E., Sillion F. X.: A frequency analysis of light transport. ACM Trans. Graph. (Proceedings of SIGGRAPH 2005) 24, 3 (2005).
[117]
{DS04} Dmitriev K., Seidel H.-P.: Progressive path tracing with lightweight local error estimation. In Vision, modeling, and visualization 2004 (VMV-04) (2004).
[118]
{Due05} Duer A.: On the ward model for global illumination. Unpublished material, 2005.
[119]
{GH97} Gibson S., Hubbold R.: Perceptually-driven radiosity. Computer Graphics Forum 16, 2 (June 1997).
[120]
{GKBP05} Gautron P., Křivánek J., Bouatouch K., Pattanaik S. N.: Radiance cache splatting: A GPU-friendly global illumination algorithm. In Rendering Techniques 2005 (June 2005).
[121]
{GKPB04} Gautron P., Křivánek J., Pattanaik S. N., Bouatouch K.: A novel hemispherical basis for accurate and efficient rendering. In Rendering Techniques 2004 (June 2004), pp. 321--330.
[122]
{HHS05} Havran V., Herzog R., Seidel H.-P.: Fast final gathering via reverse photon mapping. Computer Graphics Forum 24 (2005).
[123]
{Jen01} Jensen H. W.: Realistic Image Synthesis Using Photon Mapping. A. K. Peters Ltd., Natick, MA, 2001.
[124]
{KGPB05} Křivánek J., Gautron P., Pattanaik S., Bouatouch K.: Radiance caching for efficient global illumination computation. IEEE TVCG 11, 5 (2005).
[125]
{Kři05} Křivánek J.: Radiance Caching for Global Illumination Computation on Glossy Surfaces. PhD thesis, Université de Rennes 1 and Czech Technical University, December 2005.
[126]
{LFTG97} Lafortune E. P. F., Foo S.-C., Torrance K. E., Greenberg D. P.: Non-linear approximation of reflectance functions. In SIGGRAPH '97 (1997).
[127]
{MPT97} Martin I., Pueyo X., Tost D.: An image-space refinement criterion for linear hierarchical radiosity. In Graphics Interface '97 (1997), pp. 26--36.
[128]
{RPG99} Ramasubramanian M., Pattanaik S. N., Greenberg D. P.: A perceptually based physical error metric for realistic image synthesis. In SIGGRAPH '99 (1999).
[129]
{SM02} Smyk M., Myszkowski K.: Quality improvements for indirect illumination interpolation. In Proceedings of the International Conference on Computer Vision and Graphics (2002).
[130]
{SP94} Sillion F., Puech C.: Radiosity and Global Illumination. Morgan Kaufmann, 1994.
[131]
{Suy02} Suykens - De Laet F.: On Robust Monte Carlo Algorithms for Multi-pass Global Illumination. PhD thesis, Katholieke Universiteit Leuven, September 2002.
[132]
{Tab05} Tabellion E.: E-mail communication, 2005.
[133]
{TL04} Tabellion E., Lamorlette A.: An approximate global illumination system for computer generated films. ACM Trans. Graph. 23, 3 (2004).
[134]
{War92} Ward G. J.: Measuring and modeling anisotropic reflection. In SIGGRAPH '92 (1992).
[135]
{War94} Ward G. J.: The Radiance lighting simulation and rendering system. In SIGGRAPH '94 (1994).
[136]
{Wes00} Westin S. H.: Lafortune BRDF for RenderMan. http://www.graphics.cornell.edu/~westin/lafortune/lafortune.html, 2000.
[137]
{WFA*05} Walter B., Fernandez S., Arbree A., Bala K., Donikian M., Greenberg D. P.: Lightcuts: a scalable approach to illumination. ACM Trans. Graph. 24, 3 (2005).
[138]
{WH92} Ward G. J., Heckbert P. S.: Irradiance gradients. In Proceedings of the Third Eurographics Workshop on Rendering (1992), pp. 85--98.
[139]
{WHSG97} Walter B., Hubbard P. M., Shirley P., Greenberg D. P.: Global illumination using local linear density estimation. ACM Trans. Graph. 16, 3 (1997).
[140]
{WRC88} Ward G. J., Rubinstein F. M., Clear R. D.: A ray tracing solution for diffuse interreflection. In Proceedings of SIGGRAPH '88 (1988), pp. 85--92.
[141]
{BP04} Bunnell M., Pellacini F.: GPU Gems: Shadow map antialiasing, 1. ed. Addison Wesley, 2004, pp. 185--192.
[142]
{BWPP04} Bittner J., Wimmer M., Piringer H., Purgathofer W.: Coherent hierarchical culling: Hardware occlusion queries made useful. In Proceedings of Eurographics (2004), pp. 615--624.
[143]
{CG85} Cohen M., Greenberg D. P.: The hemi-cube: A radiosity solution for complex environments. In Proceedings of SIGGRAPH (1985), vol. 19, pp. 31--40.
[144]
{CHH02} Carr N. A., Hall J. D., Hart J. C.: The ray engine. In Proceedings of SIGGRAPH/Eurographics Workshop on Graphics Hardware (2002), pp. 37--46.
[145]
{CHH03} Carr N. A., Hall J. D., Hart J. C.: GPU algorithms for radiosity and subsurface scattering. In Proceedings of SIGGRAPH/Eurographics Workshop on Graphics hardware (2003), pp. 51--59.
[146]
{CHL04} Coombe G., Harris M. J., Lastra A.: Radiosity on graphics hardware. In Proceedings of Graphics Interface (2004), pp. 161--168.
[147]
{DS05} Dachsbacher C., Stamminger M.: Reflective shadow maps. In Proceedings of the Symposium on Interactive 3D graphics and games (2005), pp. 203--231.
[148]
{GKPB04} Gautron P., Křivánek J., Pattanaik S., Bouatouch K.: A novel hemispherical basis for accurate and efficient rendering. In Proceedings of Eurographics Symposium on Rendering (2004), pp. 321--330.
[149]
{GTGB84} Goral C. M., Torrance K. E., Greenberg D. P., Battaile B.: Modelling the interaction of light between diffuse surfaces. In Proceedings of SIGGRAPH (1984), vol. 18, pp. 212--222.
[150]
{GWS04} Günther J., Wald I., Slusallek P.: Realtime caustics using distributed photon mapping. In Proceedings of Eurographics Symposium on Rendering (2004), pp. 111--121.
[151]
{Jen01} Jensen H. W.: Realistic Image Synthesis Using Photon Mapping. AK Peters, July 2001.
[152]
{KGBP05} Křivánek J., Gautron P., Bouatouch K., Pattanaik S.: Improved radiance gradient computation. In Proceedings of SCCG (2005), pp. 149--153.
[153]
{KGPB05} Křivánek J., Gautron P., Pattanaik S., Bouatouch K.: Radiance caching for efficient global illumination computation. To appear in IEEE Transactions on Visualization and Computer Graphics (2005).
[154]
{KSS02} Kautz J., Sloan P.-P., Snyder J.: Fast, arbitrary brdf shading for low-frequency lighting using spherical harmonics. In Proceedings of Eurographics workshop on Rendering (2002), Eurographics Association, pp. 291--296.
[155]
{LC04} Larsen B. D., Christensen N.: Simulating photon mapping for real-time applications. In Proceedings of Eurographics Symposium on Rendering (2004), pp. 123--131.
[156]
{LP03} Lavignotte F., Paulin M.: Scalable photon splatting for global illumination. In Proceedings of GRAPHITE (2003), pp. 1--11.
[157]
{LSSS04} Liu X., Sloan P.-P., Shum H.-Y., Snyder J.: All-frequency precomputed radiance transfer for glossy objects. In Proceedings of Eurographics Symposium on Rendering (2004), pp. 337--344.
[158]
{MM02} Ma V. C. H., McCool M. D.: Low latency photon mapping using block hashing. In Proceedings of SIGGRAPH/Eurographics Workshop on Graphics Hardware (2002), pp. 89--98.
[159]
{NPG03} Nijasure M., Pattanaik S., Goel V.: Interactive global illumination in dynamic environments using commodity graphics hardware. In Proceedings of Pacific Graphics (2003), pp. 450--454.
[160]
{NPG04} Nijasure M., Pattanaik S., Goel V.: Real-time global illumination on the GPU. To appear in Journal of Graphics Tools (2004).
[161]
{PBMH02} Purcell T. J., Buck I., Mark W. R., Hanrahan P.: Ray tracing on programmable graphics hardware. In Proceedings of SIGGRAPH (2002), pp. 703--712.
[162]
{PDC*03} Purcell T. J., Donner C., Cammarano M., Jensen H. W., Hanrahan P.: Photon mapping on programmable graphics hardware. In Proceedings of Graphics Hardware (2003), pp. 41--50.
[163]
{SB97} Sturzlinger W., Bastos R.: Interactive rendering of globally illuminated glossy scenes. In Proceedings of Eurographics Workshop on Rendering (1997), pp. 93--102.
[164]
{SHHS03} Sloan P.-P., Hall J., Hart J., Snyder J.: Clustered principal components for precomputed radiance transfer. In Proceedings of SIGGRAPH (2003), pp. 382--391.
[165]
{SKS02} Sloan P.-P., Kautz J., Snyder J.: Precomputed radiance transfer for real-time rendering in dynamic, low-frequency lighting environments. Proceedings of SIGGRAPH (2002), 527--536.
[166]
{SP89} Sillion F., Puech C.: A general two-pass method integrating specular and diffuse reflection. In Proceedings of SIGGRAPH (1989), vol. 23, pp. 335--344.
[167]
{TL04} Tabellion E., Lamorlette A.: An approximate global illumination system for computer generated films. In Proceedings of SIGGRAPH (2004), pp. 469--476.
[168]
{TPWG02} Tole P., Pellacini F., Walter B., Greenberg D. P.: Interactive global illumination in dynamic scenes. In Proceedings of SIGGRAPH (2002), pp. 537--546.
[169]
{War94} Ward G. J.: The Radiance lighting simulation and rendering system. In Proceedings of SIGGRAPH (1994), pp. 459--472.
[170]
{War04} Ward G. J.: Radiance Synthetic Imaging System. http://radsite.lbl.gov/radiance, 2004.
[171]
{WBS03} Wald I., Benthin C., Slusallek P.: Interactive global illumination in complex and highly occluded environments. In Proceedings of Eurographics Symposium on Rendering (2003), pp. 74--81.
[172]
{WH92} Ward G. J., Heckbert P. S.: Irradiance gradients. In Proceedings of Eurographics Workshop on Rendering (1992), pp. 85--98.
[173]
{Wil78} Williams L.: Casting curved shadows on curved surfaces. In Proceedings of SIGGRAPH (1978), pp. 270--274.
[174]
{WRC88} Ward G. J., Rubinstein F. M., Clear R. D.: A ray tracing solution for diffuse interreflection. In Proceedings of SIGGRAPH (1988), pp. 85--92.
[175]
{WS99} Ward G., Simmons M.: The holodeck ray cache: an interactive rendering system for global illumination in nondiffuse environments. ACM Trans. Graph. 18, 4 (1999), 361--368.
[176]
{WS03} Wand M., Strasser W.: Real-time caustics. In Proceedings of Eurographics (2003), pp. 611--620.
[177]
{WTL04} Wang R., Tran J., Luebke D.: All-frequency relighting of non-diffuse objects using separable BRDF approximation. In Proceedings of Eurographics Symposium on Rendering (2004), pp. 345--354.
[178]
D. R. Baum, J. R. Wallace, M. F. Cohen, and D. P. Greenberg, "The Back-Buffer Algorithm: An Extension of the Radiosity Method to Dynamic Environments," The Visual Computer, vol. 2, no. 5, pp. 298--306, 1986.
[179]
X. Pueyo, D. Tost, I. Martin, and B. Garcia, "Radiosity for Dynamic Environments," J. Visualization and Computer Animation, vol. 8, no. 4, pp 221--231, 1997.
[180]
G. Besuievsky and X. Pueyo, "Animating Radiosity Environments through the Multi-Frame Lighting Method," J. Visualization and Computer Graphics, vol. 12, pp. 93--106, 2001.
[181]
C. Damez, K. Dmitriev, and K. Myszkowski, "Global Illumination for Interactive Applications and High-Quality Animations," Proc. Ann. Conf. European Assoc. Computer Graphics (Eurographics '02), pp. 55--77, Sept. 2002.
[182]
K. Dmitriev, S. Brabec, K. Myszkowski, and H.-P. Seidel, "Interactive Global Illumination Using Selective Photon Tracing," Proc. Eurographics Workshop Rendering, pp. 25--36, 2002.
[183]
T. Tawara, K. Myszkowski, and H.-P Seidel, "Exploiting Temporal Coherence in Final Gathering for Dynamic Scenes," Proc. Computer Graphics Int'l Conf., pp. 110--119, June 2004.
[184]
M. Smyk, S.-I. Kinuwaki, R. Durikovic, and K. Myszkowski, "Temporally Coherent Irradiance Caching for High Quality Animation Rendering," Proc. Ann. Conf. European Assoc. for Computer Graphics (Eurographics '05), vol. 24, no. 3, pp. 401--412, 2005.
[185]
G. J. Ward, F. M. Rubinstein, and R. D. Clear, "A Ray Tracing Solution for Diffuse Interreflection," Proc. Int'l Conf. Computer Graphics and Interactive Techniques (SIGGRAPH '88), pp. 85--92, 1988.
[186]
J. Křivánek, P. Gautron, S. Pattanaik, and K. Bouatouch, "Radiance Caching for Efficient Global Illumination Computation," IEEE Trans. Visualization and Computer Graphics, vol. 11, no. 5, pp. 550--561, Sept.-Oct. 2005.
[187]
P. Dutre, P. Bekaert, and K. Bala, Advanced Global Illumination. AK Peters, 2003.
[188]
M. Pharr and G. Humphreys, Physically Based Rendering. Morgan Kaufmann, 2004.
[189]
B. Walter, G. Drettakis, and S. Parker, "Interactive Rendering Using the Render Cache," Proc. Eurographics Workshop Rendering, pp. 235--246, 1999.
[190]
B. Walter, G. Drettakis, and D. P. Greenberg, "Enhancing and Optimizing the Render Cache," Proc. Eurographics Workshop Rendering, pp. 37--42, 2002.
[191]
G. Bishop, H. Fuchs, L. McMillan, and E. J. S. Zagier, "Frameless Rendering: Double Buffering Considered Harmful," Proc. Int'l Conf. Computer Graphics and Interactive Techniques (SIGGRAPH '94), pp. 175--176, 1994.
[192]
A. Dayal, C. Woolley, B. Watson, and D. Luebke, "Adaptive Frameless Rendering," Proc. Eurographics Workshop Rendering, pp. 265--276, 2005.
[193]
P. Tole, F. Pellacini, B. Walter, and D. P. Greenberg, "Interactive Global Illumination in Dynamic Scenes," Proc. Int'l Conf. Computer Graphics and Interactive Techniques (SIGGRAPH '02), pp. 537--546, 2002.
[194]
H. W. Jensen, Realistic Image Synthesis Using Photon Mapping. AK Peters, 2001.
[195]
T. Tawara, K. Myszkowski, and H.-P. Seidel, "Localizing the Final Gathering for Dynamic Scenes Using the Photon Map," Proc. Vision, Modeling, and Visualization Conf. (VMV '02), 2002.
[196]
P. Gautron, J. Křivánek, S. Pattanaik, and K. Bouatouch, "A Novel Hemispherical Basis for Accurate and Efficient Rendering," Proc. Eurographics Symp. Rendering, pp. 321--330, 2004.
[197]
G. J. Ward and P. S. Heckbert, "Irradiance Gradients," Proc Eurographics Workshop Rendering, pp. 85--98, 1992.
[198]
J. Křivánek, P. Gautron, K. Bouatouch, and S. Pattanaik, "Improved Radiance Gradient Computation," Proc. Spring Conf. Computer Graphics (SCCG '05), pp. 149--153, 2005.
[199]
E. Tabellion and A. Lamorlette, "An Approximate Global Illumination System for Computer-Generated Films," Proc. Int'l Conf. Computer Graphics and Interactive Techniques (SIGGRAPH '04), Aug. 2004.
[200]
J. Křivánek, K. Bouatouch, S. N. Pattanaik, and J. Žára, "Making Radiance and Irradiance Caching Practical: Adaptive Caching and Neighbor Clamping," Proc. Eurographics Symp. Rendering, 2006.
[201]
P. Gautron, J. Křivánek, K. Bouatouch, and S. Pattanaik, "Radiance Cache Splatting: A GPU-Friendly Global Illumination Algorithm," Proc. Eurographics Symp. Rendering, June 2005.
[202]
C. M. Goral, K. E. Torrance, D. P. Greenberg, and B. Battaile, "Modelling the Interaction of Light Between Diffuse Surfaces," Proc. Int'l Conf. Computer Graphics and Interactive Techniques (SIGGRAPH '84), pp. 212--222, July 1984.
[203]
C. Damez, "Simulation Globale de 1'Eclairage Pour des Sequences Animees Prenant en Compte La Coherence Temporelle," PhD dissertation, Univ. Joseph Fourier, 2001.
[204]
C. Damez, F. X. Sillion, and N. Holzschuch, "Space-Time Hierarchical Radiosity with Clustering and Higher-Order Wavelets," Proc. Ann. Conf. European Assoc. for Computer Graphics (Eurographics '01), pp. 129--141, Sept. 2001.
[205]
G. Besuievsky and M. Sbert, "The Multi-Frame Lighting Method: A Monte Carlo-Based Solution for Radiosity in Dynamic Environments," Proc. Eurographics Workshop Rendering, pp. 185--194, 1996.
[206]
I. Martín, X. Pueyo, and D. Tost, "Frame-to-Frame Coherent Animation with Two-Pass Radiosity," IEEE Trans. Visualization and Computer Graphics, vol. 9, no. 1, pp. 70--84, Jan.-Mar. 2003.
[207]
G. Drettakis and F. X. Sillion, "Interactive Update of Global Illumination Using a Line-Space Hierarchy," Proc. Int'l Conf. Computer Graphics and Interactive Techniques (SIGGRAPH '97), vol. 31, no. 3, pp. 57--64, 1997.
[208]
X. Granier and G. Drettakis, "A Final Reconstruction Approach for a Unified Global Illumination Algorithm," ACM Trans. Graphics, vol. 23, no. 2, pp. 163--189, 2004.
[209]
Atkinson, K. E. 2000. The planar radiosity equation and its numerical solution. IMA Journal of Numerical Analysis 20, 303--332.
[210]
Basri, R., and Jacobs, D. 2000. Lambertian reflectance and linear subspaces. Tech. Rep. MCS00-21, 2000-172R, Waizmann Instritude of Science, NEC Research Institude.
[211]
Bekaert, P., Dutre, P., and Willems, Y. D. 1998. Final radiosity gather step using a monte carlo technique with optimal importance sampling. Tech. Rep. CW275.
[212]
Dutré, P., Bekaert, P., and Bala, K. 2003. Advanced Global Illumination. A. K. Peters Ltd.
[213]
Epstein, R., Hallinan, P. W., and Yuille, A. L. 1995. 5 ± 2 eigenimages suffice: An empirical investigation of low-dimensional lighting models. In IEEE workshop on physics-based modeling in computer vision, 108--116.
[214]
Gautron, P., Krivanek, J., Pattanaik, S., and Bouatouch, K. 2004. A novel hemispherical basis for accurate and efficient rendering. In Rendering Techniques 2004: 15th Eurographics Workshop on Rendering, 321--330.
[215]
Greger, G., Shirley, P., Hubbard, P. M., and Greenberg, D. P. 1998. The irradiance volume. IEEE Comput. Graph. Appl. 18, 2, 32--43.
[216]
Hottel, H. C., and Saforim, A. F. 1967. Radiative Transfer. McGraw Inc.
[217]
Jensen, H. W. 2001. Realistic Image Synthesis Using Photon Mapping. A. K. Peters, Natick, MA.
[218]
Krivanek, J., Gautron, P., Pattanaik, S., and Bouatouch, K. 2005. Radiance caching for efficient global illumination computation. In IEEE Transacations of Visualization and Computer Graphics.
[219]
Lischinski, D., Tampieri, F., and Greenberg, D. P. 1993. Combining hierarchical radiosity and discontinuity meshing. Computer Graphics 27, Annual Conference Series, 199--208.
[220]
Ramamoorthi, R., and Hanrahan, P. 2001. An efficient representation for irradiance environment maps. In SIGGRAPH 2001, Computer Graphics Proceedings, 497--500.
[221]
Ramamoorthi, R., and Hanrahan, P. 2001. The relationship between and irradiance: Determining the illumination from images of a convex lambertian object. In Journal of the Optical Society of America.
[222]
Rathsfeld, A. 1999. Edge asymptotics for the radiosity equation over polyhedral boundaries. Mathematical Methods in the Applied Sciences 22, 3, 217--241.
[223]
Rushmeier, H. E., Patterson, C., and Veerasamy, A. 1993. Geometric simplification for indirect illumination calculations. In Graphics Interface.
[224]
Rushmeier, H. E. 1988. Realistic Image Synthesis for Scenes with Radiatively Participating Media. Ph.D. thesis.
[225]
Scheel, A., Stamminger, M. and Seidel, H. 2001. Thrifty final gather for radiosity. In Rendering Technique 2001 (Proc. of Eurographics Workshop on Rendering 2001), Eurographics.
[226]
Scheel, A., Stamminger, M., and Seidel, H. P. 2002. Grid based final gather for radiosity on complex scenes. In EUROGRAPHICS 2002, 547--555.
[227]
Sillion, F., and Puech, C. 1994. Radiosity and Global Illumination. Morgan Kaufmann, San Francisco, CA.
[228]
Sloan, P. P., Kautz, J., and Snyder, J. 2002. Precompured radiance transfer for real-time rendering in dynamic, low-frequency lighting environments. In SIGGRAPH 2002, Computer Graphics Proceedings, 527--536.
[229]
Tabellion, E., and Lamorlette, A. 2004. An approximate global illumination system for computer generated films. In SIGGRAPH 2004, Computer Graphics Proceedings.
[230]
Ward, G. J., and Heckbert, P. 1992. Irradiance Gradients. In Third Eurographics Workshop on Rendering, 85--98.
[231]
Ward, G., Rubinstein, F., and Clear R. 1988. Aray tracing solution for diffuse interreflectio. In SIGGRAPH 1988, Computer Graphics Proceedings.
[232]
Zimmerman, K., and Shirley, P. 1995. A Two-Pass Realistic Image Synthesis Method for Complex Scenes. In Rendering Techniques '95 (Proceedings of the Sixth Eurographics Workshop on Rendering), 284--295.
[233]
Annen, T., Kautz, J., Durand, F., and Seidel, H.-P. 2004. Spherical harmonic gradients for mid-range illumination. In Rendering Techniques 2004, Eurographics Symposium on Rendering, Eurographics Association, 331--336.
[234]
Arikan, O., Forsyth, D. A., and O'brien, J. F. 2005. Fast and detailed approximate global illumination by irradiance decomposition. ACM Trans. Graph. (Proceedings of ACM SIGGRAPH 2005) 24, 3, 1108--1114.
[235]
Chelle, M., Andrieu, B., and Bouatouch, K. Nested radiosity for plant canopies. Vis. Comput.
[236]
Durand, F., Holzschuch, N., Soler, C., Chan, E., and Sillion, F. X. 2005. A frequency analysis of light transport. ACM Trans. Graph. (Proceedings of ACM SIGGRAPH 2005) 24, 3, 1115--1126.
[237]
Fleming, R. W., Dror, R. O., and Adelson, E. H. 2003. Real-world illumination and the perception of surface reflectance properties. Journal of Vision 3 (July), 347--368.
[238]
Foley, T., and Sugerman, J. 2005. KD-tree acceleration structures for a GPU raytracer. In HWWS '05: Proceedings of the ACM SIGGRAPH/EUROGRAPHICS conference on Graphics hardware, ACM Press, 15--22.
[239]
Gautron, P., Křivánek, J., Pattanaik, S. N., and Bouatouch, K. 2004. A novel hemispherical basis for accurate and efficient rendering. In Rendering Techniques 2004, Eurographics Symposium on Rendering, Eurographics Association, 321--330.
[240]
Gautron, P., Křivánek, J., Bouatouch, K., and Pattanaik, S. N. 2005. Radiance cache splatting: A GPU-friendly global illumination algorithm. In Rendering Techniques 2005, Eurographics Symposium on Rendering, Eurographics Association, 55--64.
[241]
Gautron, P., Bouatouch, K., and Pattanaik, S. 2007. Temporal radiance caching. IEEE Transactions on Visualization and Computer Graphics (TVCG) 13, 5 (September/October).
[242]
Gautron, P. 2006. Cache de luminance et cartes graphiques: une approche pour la simulation d'clairage temps rel dans des scènes animes (Radiance caching and graphics hardware: and approach for real-time global illumnation in animated scenes.). PhD thesis, Université de Rennes 1.
[243]
Green, R. 2003. Spherical harmonic lighting: The gritty details. In Game Developpers' Conference.
[244]
Kajiya, J. T. 1986. The rendering equation. In Proceedings of ACM SIGGRAPH'86, ACM Press, 143--150.
[245]
Kautz, J., Sloan, P.-P., and Snyder, J. 2002. Fast, arbitrary BRDF shading for low-frequency lighting using spherical harmonics. In Proceedings of the 13th Eurographics Workshop on Rendering, Eurographics Association, 291--296.
[246]
Křivánek, J., Gautron, P., Bouatouch, K., and Pattanaik, S. 2005. Improved radiance gradient computation. In SCCG '05: Proceedings of the 21st spring conference on Computer graphics, ACM Press, 155--159.
[247]
Křivánek, J., Gautron, P., Pattanaik, S., and Bouatouch, K. 2005. Radiance caching for efficient global illumination computation. IEEE Transactions on Visualization and Computer Graphics (TVCG) 11, 5 (September/October).
[248]
Křivánek, J., Konttinen, J., Bouatouch, K., Pattanaik, S., and Žára, J. 2005. Fast approximation to spherical harmonic rotation. In SCCG '06: Proceedings of the 22nd spring conference on Computer graphics.
[249]
Křivánek, J., Bouatouch, K., Pattanaik, S. N., and Žára, J. 2006. Making radiance and irradiance caching practical: Adaptive caching and neighbor clamping. In Rendering Techniques 2006, Eurographics Symposium on Rendering.
[250]
Křivánek, J. 2005. Radiance Caching for Global Illumination Computation on Glossy Surfaces. PhD thesis, Université de Rennes 1 and Czech Technical University.
[251]
Larsen, B. D., and Christensen, N. 2004. Simulating photon mapping for real-time applications. In Rendering Techniques 2004, Eurographics Symposium on Rendering.
[252]
Larson, G. W., and Shakespeare, R. 1998. Rendering with Radiance, The Art and Science of Lighting Visualization. Morgan Kaufmann Publishers.
[253]
Ngan, A., Durand, F., and Matusik, W. 2005. Experimental analysis of brdf models. In Rendering Techniques 2005, Eurographics Symposium on Rendering, Eurographics Association, 117--226.
[254]
Purcell, T. J., Buck, I., Mark, W. R., and Hanrahan, P. 2002. Ray tracing on programmable graphics hardware. In Proceedings of ACM SIGGRAPH '02, ACM Press, 703--712.
[255]
Purcell, T. J., Donner, C., Cammarano, M., Jensen, H. W., and Hanrahan, P. 2003. Photon mapping on programmable graphics hardware. In HWWS '03: Proceedings of the ACM SIGGRAPH/EUROGRAPHICS conference on Graphics hardware, Eurographics Association, 41--50.
[256]
Ramamoorthi, R., and Hanrahan, P. 2001. An efficient representation for irradiance environment maps. In Proceedings of ACM SIGGRAPH 2001, ACM Press, 497--500.
[257]
Ramamoorthi, R., and Hanrahan, P. 2002. Frequency space environment map rendering. In Proceedings of ACM SIGGRAPH 2002, ACM Press, New York, NY, USA, 517--526.
[258]
Ramamoorthi, R., Mahajan, D., and Belhumeur, P. 2007. A first-order analysis of lighting, shading, and shadows. ACM Trans. Graph. 26, 1, 2.
[259]
Sloan, P.-P., Kautz, J., and Snyder, J. 2002. Precomputed radiance transfer for real-time rendering in dynamic, low-frequency lighting environments. In Proceedings of ACM SIGGRAPH 2002, ACM Press, 527--536.
[260]
Smyk, M., ichi Kinuwaki, S., Durikovic, R., and Myszkowski, K. 2005. Temporally coherent irradiance caching for high quality animation rendering. Computer Graphics Forum (Proceedings of EUROGRAPHICS '05) 24, 3.
[261]
Tabellion, E., and Lamorlette, A. 2004. An approximate global illumination system for computer generated films. ACM Trans. Graph. (Proceedings of ACM SIGGRAPH 2004) 23, 3, 469--476.
[262]
Walter, B., Drettakis, G., and Parker, S. 1999. Interactive rendering using render cache. In Proceedings of the 13th Eurographics Workshop on Rendering, 19--30.
[263]
Ward, G. J., and Heckbert, P. S. 1992. Irradiance gradients. In Proceedings of the Third Eurographics Workshop on Rendering, 85--98.
[264]
Ward, G. J., Rubinstein, F. M., and Clear, R. D. 1988. A ray tracing solution for diffuse interreflection. In Proceedings of ACM SIGGRAPH '88, ACM Press, 85--92.
[265]
Ward, G. J. 1994. The Radiance lighting simulation and rendering system. In Proceedings of ACM SIGGRAPH '94, ACM Press, 459--472.
[266]
Williams, L. 1978. Casting curved shadows on curved surfaces. In Proceedings of ACM SIGGRAPH '78, ACM Press, 270--274.

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
SIGGRAPH '07: ACM SIGGRAPH 2007 courses
August 2007
6166 pages
ISBN:9781450318235
DOI:10.1145/1281500
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 05 August 2007

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. caching
  2. complexity
  3. diffuse
  4. illuminance
  5. interreflection
  6. luminance
  7. monte carlo technique
  8. radiosity
  9. ray tracing
  10. rendering
  11. specular

Qualifiers

  • Article

Conference

SIGGRAPH07
Sponsor:

Acceptance Rates

Overall Acceptance Rate 1,822 of 8,601 submissions, 21%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • 0
    Total Citations
  • 78
    Total Downloads
  • Downloads (Last 12 months)10
  • Downloads (Last 6 weeks)1
Reflects downloads up to 19 Nov 2024

Other Metrics

Citations

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media