{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,20]],"date-time":"2024-09-20T15:35:24Z","timestamp":1726846524472},"reference-count":44,"publisher":"Association for Computing Machinery (ACM)","issue":"3","content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Trans. Graph."],"published-print":{"date-parts":[[2002,7]]},"abstract":"\n We present a new, real-time method for rendering diffuse and glossy objects in low-frequency lighting environments that captures soft shadows, interreflections, and caustics. As a preprocess, a novel global transport simulator creates functions over the object's surface representing transfer of arbitrary, low-frequency incident lighting into\n transferred radiance<\/jats:italic>\n which includes global effects like shadows and interreflections from the object onto itself. At run-time, these transfer functions are applied to actual incident lighting. Dynamic, local lighting is handled by sampling it close to the object every frame; the object can also be rigidly rotated with respect to the lighting and vice versa. Lighting and transfer functions are represented using low-order spherical harmonics. This avoids aliasing and evaluates efficiently on graphics hardware by reducing the shading integral to a dot product of 9 to 25 element vectors for diffuse receivers. Glossy objects are handled using matrices rather than vectors. We further introduce functions for radiance transfer from a dynamic lighting environment through a preprocessed object to neighboring points in space. These allow soft shadows and caustics from rigidly moving objects to be cast onto arbitrary, dynamic receivers. We demonstrate real-time global lighting effects with this approach.\n <\/jats:p>","DOI":"10.1145\/566654.566612","type":"journal-article","created":{"date-parts":[[2002,10,7]],"date-time":"2002-10-07T13:52:47Z","timestamp":1033998767000},"page":"527-536","update-policy":"http:\/\/dx.doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":364,"title":["Precomputed radiance transfer for real-time rendering in dynamic, low-frequency lighting environments"],"prefix":"10.1145","volume":"21","author":[{"given":"Peter-Pike","family":"Sloan","sequence":"first","affiliation":[{"name":"Microsoft Research"}]},{"given":"Jan","family":"Kautz","sequence":"additional","affiliation":[{"name":"Max-Planck-Institut f\u00fcr Informatik"}]},{"given":"John","family":"Snyder","sequence":"additional","affiliation":[{"name":"Microsoft Research"}]}],"member":"320","published-online":{"date-parts":[[2002,7]]},"reference":[{"key":"e_1_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1145\/344779.344954"},{"key":"e_1_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/91385.91416"},{"key":"e_1_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/504789.504790"},{"key":"e_1_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/37401.37434"},{"key":"e_1_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/311535.311553"},{"key":"e_1_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.5555\/154731"},{"key":"e_1_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/800031.808590"},{"key":"e_1_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/280814.280864"},{"key":"e_1_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/344779.344855"},{"key":"e_1_2_1_10_1","first-page":"229","volume-title":"Eurographics '95","author":"DOBASHI Y","unstructured":"DOBASHI , Y , KANEDA , K , NAKATANI , H , AND YAMASHITA , H, A Quick Rendering Method Using Basis Functions for Interactive Lighting Design , Eurographics '95 , 229 - 240 . DOBASHI, Y, KANEDA, K, NAKATANI, H, AND YAMASHITA, H, A Quick Rendering Method Using Basis Functions for Interactive Lighting Design, Eurographics '95, 229-240."},{"key":"e_1_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/122718.122723"},{"key":"e_1_2_1_12_1","volume-title":"M","author":"D'ZMURA","year":"1991","unstructured":"D'ZMURA , M , Shading Ambiguity : Reflection and Illumination. In Computational Models of Visual Processing ( 1991 ), Landy and Movshon, eds., MIT Press , Cambridge, 187-207. D'ZMURA, M, Shading Ambiguity: Reflection and Illumination. In Computational Models of Visual Processing (1991), Landy and Movshon, eds., MIT Press, Cambridge, 187-207."},{"key":"e_1_2_1_13_1","volume-title":"Angular Momentum in Quantum Mechanics","author":"EDMONDS A","year":"1960","unstructured":"EDMONDS , A , Angular Momentum in Quantum Mechanics , Princeton University , Princeton , 1960 . EDMONDS, A, Angular Momentum in Quantum Mechanics, Princeton University, Princeton, 1960."},{"key":"e_1_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1109\/MCG.1986.276658"},{"key":"e_1_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1109\/MCG.1986.276658"},{"key":"e_1_2_1_16_1","first-page":"289","volume-title":"Eurographics Workshop on Rendering","author":"HAKURA Z","year":"2001","unstructured":"HAKURA , Z , AND SNYDER , J , Realistic Reflections and Refractions on Graphics Hardware with Hybrid Rendering and Layered Environment Maps , Eurographics Workshop on Rendering , 2001 , 289 - 300 . HAKURA, Z, AND SNYDER, J, Realistic Reflections and Refractions on Graphics Hardware with Hybrid Rendering and Layered Environment Maps, Eurographics Workshop on Rendering, 2001, 289-300."},{"key":"e_1_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/97879.97913"},{"key":"e_1_2_1_18_1","first-page":"195","volume-title":"Eurographics Rendering Workshop 99","author":"HEIDRICH W","unstructured":"HEIDRICH , W , LENSCH , H , COHEN , M , AND SEIDEL , H , Light Field Techniques for Reflections and Refractions , Eurographics Rendering Workshop 99 , 195 - 375 . HEIDRICH, W, LENSCH, H, COHEN, M, AND SEIDEL, H, Light Field Techniques for Reflections and Refractions, Eurographics Rendering Workshop 99, 195-375."},{"key":"e_1_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/311535.311554"},{"key":"e_1_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/344779.344984"},{"key":"e_1_2_1_21_1","first-page":"21","volume-title":"Eurographics Workshop on Rendering","author":"JENSEN H","year":"1996","unstructured":"JENSEN , H , Global Illumination using Photon Maps , Eurographics Workshop on Rendering 1996 , 21 - 30 . JENSEN, H, Global Illumination using Photon Maps, Eurographics Workshop on Rendering 1996, 21-30."},{"key":"e_1_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/383259.383319"},{"key":"e_1_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.5555\/2383815.2383838"},{"key":"e_1_2_1_24_1","first-page":"185","volume-title":"Eurographics Workshop on Rendering","author":"KAUTZ J","year":"2000","unstructured":"KAUTZ , J , VAZQUEZ , P , HEIDRICH , W , AND SEIDEL , H, A Unified Approach to Prefiltered Environment Maps , Eurographics Workshop on Rendering 2000 , 185 - 196 . KAUTZ, J, VAZQUEZ, P, HEIDRICH, W, AND SEIDEL, H, A Unified Approach to Prefiltered Environment Maps, Eurographics Workshop on Rendering 2000, 185-196."},{"key":"e_1_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/15922.15902"},{"key":"e_1_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.5555\/2383815.2383834"},{"key":"e_1_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/258734.258769"},{"key":"e_1_2_1_28_1","volume":"84","author":"LINDE Y","year":"1980","unstructured":"LINDE , Y , BUZO , A , AND GRAY , R , An algorithm for Vector Quantizer Design , IEEE Transactions on Communication COM-28 , 1980 , 84-95 . LINDE, Y, BUZO, A, AND GRAY, R, An algorithm for Vector Quantizer Design, IEEE Transactions on Communication COM-28, 1980,84-95.","journal-title":"IEEE Transactions on Communication COM-28"},{"key":"e_1_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1145\/344779.344958"},{"key":"e_1_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/383259.383320"},{"key":"e_1_2_1_31_1","volume-title":"N","author":"MAX","year":"1998","unstructured":"MAX , N , Horizon Mapping : Shadows for Bump-Mapped Surfaces, The Visual Computer , July 1998 , 109-117. MAX, N, Horizon Mapping: Shadows for Bump-Mapped Surfaces, The Visual Computer, July 1998, 109-117."},{"key":"e_1_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/192161.192244"},{"key":"e_1_2_1_33_1","first-page":"359","volume-title":"Eurographics Workshop on Rendering","author":"NIMEROFF J","year":"1994","unstructured":"NIMEROFF , J , SIMONCELLI , E , AND DORSEY , J , Efficient Re-rendering of Natural Environments , Eurographics Workshop on Rendering 1994 , 359 - 373 . NIMEROFF, J, SIMONCELLI, E, AND DORSEY, J, Efficient Re-rendering of Natural Environments, Eurographics Workshop on Rendering 1994, 359-373."},{"key":"e_1_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1145\/383259.383317"},{"key":"e_1_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1145\/37401.37435"},{"key":"e_1_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1145\/133994.134071"},{"key":"e_1_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1145\/218380.218439"},{"key":"e_1_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1145\/122718.122739"},{"key":"e_1_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1145\/280814.280927"},{"key":"e_1_2_1_40_1","volume-title":"October 1997 Report No. STAN-CS-TN-97-60","author":"TEO P","year":"1997","unstructured":"TEO , P , SIMONCELLI , E , AND HEEGER , D , Efficient Linear Re-rendering for Interactive Lighting Design , October 1997 Report No. STAN-CS-TN-97-60 , Stanford University , 1997 . TEO, P, SIMONCELLI, E, AND HEEGER, D, Efficient Linear Re-rendering for Interactive Lighting Design, October 1997 Report No. STAN-CS-TN-97-60, Stanford University, 1997."},{"key":"e_1_2_1_41_1","doi-asserted-by":"publisher","DOI":"10.1145\/54852.378490"},{"key":"e_1_2_1_42_1","doi-asserted-by":"publisher","DOI":"10.1145\/133994.134075"},{"key":"e_1_2_1_43_1","doi-asserted-by":"publisher","DOI":"10.1145\/800248.807402"},{"key":"e_1_2_1_44_1","volume-title":"R","author":"ZARE","year":"1987","unstructured":"ZARE , R , Angular Momentum : Understanding Spatial Aspects in Chemistry and Physics, Wiley , New York, 1987 . ZARE, R, Angular Momentum: Understanding Spatial Aspects in Chemistry and Physics, Wiley, New York, 1987."}],"container-title":["ACM Transactions on Graphics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/566654.566612","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,9,4]],"date-time":"2023-09-04T21:01:59Z","timestamp":1693861319000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/566654.566612"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2002,7]]},"references-count":44,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2002,7]]}},"alternative-id":["10.1145\/566654.566612"],"URL":"https:\/\/doi.org\/10.1145\/566654.566612","relation":{"is-identical-to":[{"id-type":"doi","id":"10.1145\/3596711.3596749","asserted-by":"object"}]},"ISSN":["0730-0301","1557-7368"],"issn-type":[{"value":"0730-0301","type":"print"},{"value":"1557-7368","type":"electronic"}],"subject":[],"published":{"date-parts":[[2002,7]]},"assertion":[{"value":"2002-07-01","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}