{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,18]],"date-time":"2025-11-18T12:07:27Z","timestamp":1763467647219},"reference-count":92,"publisher":"Wiley","issue":"1","license":[{"start":{"date-parts":[[2003,4,7]],"date-time":"2003-04-07T00:00:00Z","timestamp":1049673600000},"content-version":"vor","delay-in-days":37,"URL":"http:\/\/onlinelibrary.wiley.com\/termsAndConditions#vor"}],"content-domain":{"domain":["onlinelibrary.wiley.com"],"crossmark-restriction":true},"short-container-title":["Computer Graphics Forum"],"published-print":{"date-parts":[[2003,3]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p> <jats:italic>Global illumination algorithms are regarded as computationally intensive. This cost is a practical problem when producing animations or when interactions with complex models are required. Several algorithms have been proposed to address this issue. Roughly, two families of methods can be distinguished. The first one aims at providing interactive feedback for lighting design applications. The second one gives higher priority to the quality of results, and therefore relies on offline computations. Recently, impressive advances have been made in both categories. In this report, we present a survey and classification of the most up\u2010to\u2010date of these methods.<\/jats:italic> <\/jats:p><jats:p> <jats:bold>ACM CSS:<\/jats:bold> I.3.7 Computer Graphics\u2014<jats:italic>Three\u2010Dimensional Graphics and Realism<\/jats:italic><\/jats:p>","DOI":"10.1111\/1467-8659.t01-1-00646","type":"journal-article","created":{"date-parts":[[2004,12,22]],"date-time":"2004-12-22T00:46:27Z","timestamp":1103676387000},"page":"55-77","update-policy":"http:\/\/dx.doi.org\/10.1002\/crossmark_policy","source":"Crossref","is-referenced-by-count":21,"title":["State of the Art in Global Illumination for Interactive Applications and High\u2010quality Animations"],"prefix":"10.1111","volume":"22","author":[{"given":"Cyrille","family":"Damez","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Kirill","family":"Dmitriev","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Karol","family":"Myszkowski","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"311","published-online":{"date-parts":[[2003,4,7]]},"reference":[{"key":"e_1_2_7_2_2","doi-asserted-by":"publisher","DOI":"10.1111\/1467-8659.00551"},{"key":"e_1_2_7_3_2","doi-asserted-by":"publisher","DOI":"10.1145\/964965.808601"},{"key":"e_1_2_7_4_2","doi-asserted-by":"publisher","DOI":"10.1145\/378456.378487"},{"key":"e_1_2_7_5_2","doi-asserted-by":"publisher","DOI":"10.1145\/127719.122740"},{"key":"e_1_2_7_6_2","first-page":"435","article-title":"A clustering algorithm for radiosity in complex environments","author":"Smits B.","year":"1994","journal-title":"Computer Graphics (ACM SIGGRAPH '94 Proceedings)"},{"key":"e_1_2_7_7_2","first-page":"105","article-title":"Clustering and volume scattering for hierarchical radiosity calculations","author":"Sillion F.","year":"1994","journal-title":"Proc. of the 5th Eurographics Workshop on Rendering"},{"key":"e_1_2_7_8_2","doi-asserted-by":"publisher","DOI":"10.1145\/97880.97894"},{"key":"e_1_2_7_9_2","doi-asserted-by":"publisher","DOI":"10.1109\/38.56296"},{"key":"e_1_2_7_10_2","first-page":"339","article-title":"Fast radiosity repropagation for interactive virtual environments using a shadow\u2010form\u2010factor\u2010list","author":"Mueller S.","year":"1994","journal-title":"Proc. of the 5th Eurographics Workshop on Rendering"},{"key":"e_1_2_7_11_2","first-page":"313","article-title":"Efficient Radiosity in Dynamic Environments","author":"Forsyth D.","year":"1994","journal-title":"Proc. of the 5th Eurographics Workshop on Rendering"},{"key":"e_1_2_7_12_2","doi-asserted-by":"publisher","DOI":"10.1111\/1467-8659.00127"},{"key":"e_1_2_7_13_2","doi-asserted-by":"publisher","DOI":"10.1145\/258734.258772"},{"key":"e_1_2_7_14_2","first-page":"122","article-title":"Shaft culling for efficient ray\u2010traced radiosity","author":"Haines E.","year":"1991","journal-title":"Eurographics Workshop on Rendering"},{"key":"e_1_2_7_15_2","first-page":"225","article-title":"Reducing memory requirements for interactive radiosity using movement prediction","author":"Schoeffel F.","year":"1999","journal-title":"Proc. of the 10th Eurographics Workshop on Rendering"},{"key":"e_1_2_7_16_2","doi-asserted-by":"publisher","DOI":"10.1145\/127719.122739"},{"key":"e_1_2_7_17_2","doi-asserted-by":"publisher","DOI":"10.1145\/226150.226153"},{"key":"e_1_2_7_18_2","doi-asserted-by":"publisher","DOI":"10.1111\/1467-8659.00385"},{"key":"e_1_2_7_19_2","first-page":"147","article-title":"Bidirectional estimators for light transport","author":"Veach E.","year":"1994","journal-title":"Proc. of the 5th Eurographics Workshop on Rendering"},{"key":"e_1_2_7_20_2","first-page":"21","article-title":"Global illumination using photon maps","author":"Jensen H.","year":"1996","journal-title":"Proc. of the 7th Eurographics Workshop on Rendering"},{"key":"e_1_2_7_21_2","doi-asserted-by":"publisher","DOI":"10.1145\/258734.258775"},{"key":"e_1_2_7_22_2","first-page":"47","article-title":"Fast global illumination including specular effects","author":"Granier X.","year":"2000","journal-title":"Proc. of the 11th Eurographics Workshop on Rendering"},{"key":"e_1_2_7_23_2","doi-asserted-by":"publisher","DOI":"10.1111\/1467-8659.00519"},{"key":"e_1_2_7_24_2","first-page":"63","article-title":"Towards interactive photorealistic rendering of indoor scenes: a hybrid approach","author":"Udeshi T.","year":"1999","journal-title":"Proc. of the 10th Eurographics Workshop on Rendering"},{"key":"e_1_2_7_25_2","doi-asserted-by":"publisher","DOI":"10.1145\/258734.258769"},{"key":"e_1_2_7_26_2","first-page":"101","article-title":"Quasi\u2010monte carlo radiosity","author":"Keller A.","year":"1996","journal-title":"Proc. of the 7th Eurographics Workshop on Rendering"},{"key":"e_1_2_7_27_2","first-page":"25","article-title":"Interactive global illumination using selective photon tracing","author":"Dmitriev K.","year":"2002","journal-title":"Proc. of the 13th Eurographics Workshop on Rendering"},{"key":"e_1_2_7_28_2","doi-asserted-by":"publisher","DOI":"10.1145\/343593.343611"},{"key":"e_1_2_7_29_2","doi-asserted-by":"publisher","DOI":"10.1007\/BF01386213"},{"key":"e_1_2_7_30_2","doi-asserted-by":"publisher","DOI":"10.1137\/1.9781611970081"},{"key":"e_1_2_7_31_2","first-page":"277","article-title":"Interactive distributed ray tracing of highly complex models","author":"Wald I.","year":"2001","journal-title":"Proc. of the 12th Eurographics Workshop on Rendering"},{"key":"e_1_2_7_32_2","doi-asserted-by":"publisher","DOI":"10.1111\/1467-8659.00508"},{"key":"e_1_2_7_33_2","first-page":"15","article-title":"Interactive global illumination","author":"Wald I.","year":"2002","journal-title":"Proc. of the 13th Eurographics Workshop on Rendering"},{"key":"e_1_2_7_34_2","first-page":"269","article-title":"Interleaved Sampling","author":"Keller A.","year":"2001","journal-title":"Proc. of the 12th Eurographics Workshop on Rendering"},{"key":"e_1_2_7_35_2","doi-asserted-by":"publisher","DOI":"10.1145\/15886.15889"},{"key":"e_1_2_7_36_2","first-page":"175","article-title":"Frameless rendering: double buffering considered harmful","volume":"28","author":"Bishop G.","year":"1994","journal-title":"Computer Graphics (ACM SIGGRAPH '94 Proceedings)"},{"key":"e_1_2_7_37_2","doi-asserted-by":"publisher","DOI":"10.1145\/15886.15902"},{"key":"e_1_2_7_38_2","first-page":"145","article-title":"Bi\u2010directional path tracing","author":"Lafortune E.","year":"1993","journal-title":"Proc. of Third International Conference on Computational Graphics and Visualization Techniques (Compugraphics '93)"},{"key":"e_1_2_7_39_2","first-page":"235","article-title":"Interactive rendering using the render cache","author":"Walter B.","year":"1999","journal-title":"Proc. of the 10th Eurographics Workshop on Rendering"},{"key":"e_1_2_7_40_2","first-page":"37","article-title":"Enhancing and optimizing the render cache","author":"Walter B.","year":"2002","journal-title":"Proc. of the 13th Eurographics Workshop on Rendering"},{"key":"e_1_2_7_41_2","first-page":"537","article-title":"Interactive global illumination in dynamic scenes","author":"Tole P.","year":"2002","journal-title":"Computer Graphics (ACM SIGGRAPH '02 Proceedings)"},{"key":"e_1_2_7_42_2","first-page":"55","article-title":"Toward a psychophysically\u2010based light reflection model for image synthesis","author":"Pellacini F.","year":"2000","journal-title":"Computer Graphics (ACM SIGGRAPH '00 Proceedings)"},{"key":"e_1_2_7_43_2","doi-asserted-by":"crossref","unstructured":"M.Olano J.Hart W.HeidrichandM.McCool.Real\u2010Time Shading.A K Peters Natick Massachusetts 2002.","DOI":"10.1201\/b10623"},{"key":"e_1_2_7_44_2","author":"M\u00f6ller T.","year":"2002","journal-title":"Real-Time Rendering"},{"key":"e_1_2_7_45_2","doi-asserted-by":"publisher","DOI":"10.1145\/253284.253308"},{"key":"e_1_2_7_46_2","unstructured":"P.Diefenbach.Pipeline rendering: interaction and realism through hardware\u2010based multi\u2010pass rendering Ph.D. thesis University of Pennsylvania 1996."},{"issue":"1","key":"e_1_2_7_47_2","first-page":"137","article-title":"Using hardware texture mapping for efficient image synthesis and walkthrough with specular effects","volume":"3","author":"Wojdala A.","year":"1994","journal-title":"Machine Graphics and Vision"},{"key":"e_1_2_7_48_2","first-page":"171","article-title":"Realistic, hardware\u2010accelerated shading and lighting","author":"Heidrich W.","year":"1999","journal-title":"Computer Graphics (ACM SIGGRAPH '99 Proceedings)"},{"key":"e_1_2_7_49_2","first-page":"247","article-title":"Interactive rendering with arbitrary BRDFs using separable approximations","author":"Kautz J.","year":"1999","journal-title":"Proc. of the 10th Eurographics Workshop on Rendering"},{"key":"e_1_2_7_50_2","first-page":"165","article-title":"Reflection space image based rendering","author":"Cabral B.","year":"1999","journal-title":"Computer Graphics (ACM SIGGRAPH '99 Proceedings)"},{"key":"e_1_2_7_51_2","first-page":"185","article-title":"A unified approach to prefiltered environment maps","author":"Kautz J.","year":"2000","journal-title":"Proc. of the 11th Eurographics Workshop on Rendering"},{"key":"e_1_2_7_52_2","first-page":"497","article-title":"An efficient representation for irradiance environment maps","author":"Ramamoorthi R.","year":"2001","journal-title":"Computer Graphics (ACM SIGGRAPH '01 Proceedings)"},{"key":"e_1_2_7_53_2","first-page":"527","article-title":"Precomputed radiance transfer for real\u2010time rendering in dynamic, low\u2010frequency lighting environments","author":"Sloan P.\u2010P.","year":"2002","journal-title":"Computer Graphics (ACM SIGGRAPH '02 Proceedings)"},{"key":"e_1_2_7_54_2","doi-asserted-by":"publisher","DOI":"10.1201\/b10685"},{"key":"e_1_2_7_55_2","doi-asserted-by":"publisher","DOI":"10.1007\/BF02020430"},{"key":"e_1_2_7_56_2","doi-asserted-by":"publisher","DOI":"10.1002\/(SICI)1099-1778(199710\/12)8:4<221::AID-VIS169>3.0.CO;2-F"},{"key":"e_1_2_7_57_2","first-page":"35","article-title":"Space\u2010time hierarchical radiosity with clustering and higher\u2010order wavelets","author":"Damez C.","year":"2001","journal-title":"Eurographics 2001 Short Presentations"},{"key":"e_1_2_7_58_2","unstructured":"C.Damez.Simulation Globale de l'\u00c9clairage pour des S\u00e9quences Anim\u00e9es Prenant en Compte la Coh\u00e9rence Temporelle PhD thesis U.J.F. Grenoble 2001."},{"key":"e_1_2_7_59_2","first-page":"185","article-title":"The multi\u2010frame lighting method: a monte carlo based solution for radiosity in dynamic environments","author":"Besuievsky G.","year":"1996","journal-title":"Proc. of the 7th Eurographics Workshop on Rendering"},{"key":"e_1_2_7_60_2","doi-asserted-by":"publisher","DOI":"10.1002\/vis.248"},{"key":"e_1_2_7_61_2","doi-asserted-by":"publisher","DOI":"10.1007\/BF01782104"},{"key":"e_1_2_7_62_2","first-page":"259","article-title":"Hierarchical monte carlo radiosity","author":"Bekaert P.","year":"1998","journal-title":"Proc. of the 9th Eurographics Workshop on Rendering"},{"key":"e_1_2_7_63_2","article-title":"Hierarchical multipath radiosity","author":"Castro F.","year":"2002","journal-title":"Technical Report (submitted for publication) 02-11-RR, GGG\/IIIiA-UdG"},{"key":"e_1_2_7_64_2","doi-asserted-by":"publisher","DOI":"10.1145\/97880.97895"},{"key":"e_1_2_7_65_2","first-page":"85","article-title":"A ray tracing solution for diffuse interreflection","author":"Ward G.","year":"1998","journal-title":"Computer Graphics (ACM SIGGRAPH '88 Proceedings)"},{"key":"e_1_2_7_66_2","first-page":"85","article-title":"Irradiance gradients","author":"Ward G.","year":"1992","journal-title":"Proc. of the 3rd Eurographics Workshop on Rendering"},{"key":"e_1_2_7_67_2","unstructured":"M.Reichert.A Two\u2010Pass Radiosity Method to Transmitting and Specularly Reflecting Surfaces M.Sc. thesis Cornell University 1992."},{"key":"e_1_2_7_68_2","first-page":"199","article-title":"Combining hierarchical radiosity and discontinuity meshing","author":"Lischinski D.","year":"1993","journal-title":"Computer Graphics (ACM SIGGRAPH '93 Proceedings)"},{"key":"e_1_2_7_69_2","first-page":"135","article-title":"Time dependent photon mapping","author":"Cammarano M.","year":"2002","journal-title":"Proc. of the 13th Eurographics Workshop on Rendering"},{"key":"e_1_2_7_70_2","article-title":"Localizing the final gathering for dynamic scenes using the photon map","author":"Tawara T.","year":"2002","journal-title":"Proc. of the 7th Conference on Vision, Modeling, and Visualization (VMV-02)"},{"key":"e_1_2_7_71_2","first-page":"93","article-title":"Photon mapping tricks","author":"Christensen P.","year":"2002","journal-title":"Siggraph 2002, Course Notes No. 43"},{"key":"e_1_2_7_72_2","doi-asserted-by":"publisher","DOI":"10.1109\/2945.556498"},{"key":"e_1_2_7_73_2","doi-asserted-by":"publisher","DOI":"10.1111\/1467-8659.00129"},{"key":"e_1_2_7_74_2","doi-asserted-by":"publisher","DOI":"10.1109\/38.252554"},{"key":"e_1_2_7_75_2","doi-asserted-by":"publisher","DOI":"10.1145\/383745.383748"},{"key":"e_1_2_7_76_2","doi-asserted-by":"publisher","DOI":"10.1117\/12.387149"},{"key":"e_1_2_7_77_2","first-page":"5","article-title":"Perceptually\u2010informed accelerated rendering of high quality walk\u2010through sequences","author":"Myszkowski K.","year":"1999","journal-title":"Proc. of the 10th Eurographics Workshop on Rendering"},{"key":"e_1_2_7_78_2","first-page":"221","article-title":"Perception\u2010guided global illumination solution for animation rendering","author":"Myszkowski K.","year":"2001","journal-title":"Computer Graphics Proc. (ACM SIGGRAPH '01 Proceedings)"},{"key":"e_1_2_7_79_2","unstructured":"W.Osberger.Perceptual Vision Models for Picture Quality Assessment and Compression Applications Ph.D. thesis Queensland University of Technology 1999."},{"key":"e_1_2_7_80_2","doi-asserted-by":"publisher","DOI":"10.1364\/JOSA.69.001340"},{"key":"e_1_2_7_81_2","doi-asserted-by":"publisher","DOI":"10.1145\/258734.258818"},{"key":"e_1_2_7_82_2","first-page":"179","article-title":"The visible differences predictor: an algorithm for the assessment of image fidelity","author":"Daly S.","year":"1993","journal-title":"Digital Image and Human Vision"},{"key":"e_1_2_7_83_2","first-page":"219","article-title":"Global illumination via density estimation","author":"Shirley P.","year":"1995","journal-title":"Proc. of the 6th Eurographics Workshop on Rendering"},{"key":"e_1_2_7_84_2","unstructured":"B.Walter.Density estimation techniques for global illumination Ph.D. thesis Cornell University 1998."},{"key":"e_1_2_7_85_2","first-page":"459","article-title":"The RADIANCE lighting simulation and rendering system","author":"Ward G.","year":"1994","journal-title":"Computer Graphics (ACM SIGGRAPH '94 Proceedings)"},{"key":"e_1_2_7_86_2","doi-asserted-by":"publisher","DOI":"10.1109\/34.730558"},{"key":"e_1_2_7_87_2","doi-asserted-by":"publisher","DOI":"10.1145\/237748.237749"},{"key":"e_1_2_7_88_2","first-page":"1","article-title":"Thrifty final gather for radiosity","author":"Scheel A.","year":"2001","journal-title":"Proc. of the 12th Eurographics Workshop on Rendering"},{"key":"e_1_2_7_89_2","doi-asserted-by":"publisher","DOI":"10.1111\/1467-8659.t01-1-00705"},{"key":"e_1_2_7_90_2","article-title":"Frame\u2010to\u2010frame coherent animation with two\u2010pass radiosity","author":"Mart\u00edn I.","year":"1999","journal-title":"Technical Report"},{"key":"e_1_2_7_91_2","first-page":"235","article-title":"Space\u2010time hierarchical radiosity","author":"Damez C.","year":"1999","journal-title":"Proc. of the 10th Eurographics Workshop on Rendering"},{"key":"e_1_2_7_92_2","author":"Apodaca A.","year":"1999","journal-title":"Advanced RenderMan"},{"key":"e_1_2_7_93_2","doi-asserted-by":"publisher","DOI":"10.1109\/2945.998667"}],"container-title":["Computer Graphics Forum"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.wiley.com\/onlinelibrary\/tdm\/v1\/articles\/10.1111%2F1467-8659.t01-1-00646","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/pdf\/10.1111\/1467-8659.t01-1-00646","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,10,16]],"date-time":"2023-10-16T00:00:21Z","timestamp":1697414421000},"score":1,"resource":{"primary":{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/10.1111\/1467-8659.t01-1-00646"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2003,3]]},"references-count":92,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2003,3]]}},"alternative-id":["10.1111\/1467-8659.t01-1-00646"],"URL":"https:\/\/doi.org\/10.1111\/1467-8659.t01-1-00646","archive":["Portico"],"relation":{},"ISSN":["0167-7055","1467-8659"],"issn-type":[{"value":"0167-7055","type":"print"},{"value":"1467-8659","type":"electronic"}],"subject":[],"published":{"date-parts":[[2003,3]]},"assertion":[{"value":"2003-04-07","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}