{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,8,18]],"date-time":"2026-08-18T01:43:04Z","timestamp":1787017384627,"version":"build-2736575974"},"reference-count":28,"publisher":"Association for Computing Machinery (ACM)","issue":"3","license":[{"start":{"date-parts":[[2024,8,9]],"date-time":"2024-08-09T00:00:00Z","timestamp":1723161600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["Proc. ACM Comput. Graph. Interact. Tech."],"published-print":{"date-parts":[[2024,8,9]]},"abstract":"<jats:p>Achieving global illumination is crucial for delivering realistic lighting in real-time rendering applications. Despite recent advancements in hardware ray tracing, the computational demands of full path tracing remain largely impractical for real-world production scenarios. We introduce a novel two-level radiance caching system that exclusively utilizes on-surface caches, diverging from conventional approaches that combine screen-space and world-space caches. Unlike previous texture space techniques, which mostly prioritize closely matching the resolution to screen space to minimize artifacts, our focus is on achieving optimal visual quality with minimal texture space resolutions. By caching directional radiance information on both primary and secondary hits, our approach delivers high-quality renderings of global illumination while being computationally efficient. Overall, this leads to an up to 5% to 10% improvement in both speed and quality compared to other state-of-the-art approaches. Our proposed method is versatile, handling not only diffuse global illumination but also addressing (glossy) reflections. Furthermore, our approach is well-suited for multi-viewer rendering, as the utilization of on-surface caches enables information sharing among different viewers, making it applicable to cloud-native rendering environments.<\/jats:p>","DOI":"10.1145\/3675382","type":"journal-article","created":{"date-parts":[[2024,8,9]],"date-time":"2024-08-09T15:53:18Z","timestamp":1723218798000},"page":"1-17","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":4,"title":["Radiance Caching with On-Surface Caches for Real-Time Global Illumination"],"prefix":"10.1145","volume":"7","author":[{"ORCID":"https:\/\/orcid.org\/0009-0004-5628-0619","authenticated-orcid":false,"given":"Wolfgang","family":"Tatzgern","sequence":"first","affiliation":[{"name":"Graz University of Technology, Graz, Austria"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-5194-3293","authenticated-orcid":false,"given":"Alexander","family":"Weinrauch","sequence":"additional","affiliation":[{"name":"Graz University of Technology, Graz, Austria"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-1199-9641","authenticated-orcid":false,"given":"Pascal","family":"Stadlbauer","sequence":"additional","affiliation":[{"name":"Graz University of Technology, Graz, Austria"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-6368-6340","authenticated-orcid":false,"given":"Joerg H.","family":"Mueller","sequence":"additional","affiliation":[{"name":"Huawei Technologies, Austria"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-7778-9770","authenticated-orcid":false,"given":"Martin","family":"Winter","sequence":"additional","affiliation":[{"name":"Huawei Technologies, Austria"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-5977-8536","authenticated-orcid":false,"given":"Markus","family":"Steinberger","sequence":"additional","affiliation":[{"name":"Graz University of Technology, Austria and Huawei Technologies, Austria"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2024,8,9]]},"reference":[{"key":"e_1_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1145\/3406183"},{"key":"e_1_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/3386569.3392481"},{"key":"e_1_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/3478512.3488613"},{"key":"e_1_2_1_4_1","unstructured":"Guillaume Boiss\u00e9 Sylvain Meunier Heloise de Dinechin Pieterjan Bartels Alexander Veselov Kenta Eto and Takahiro Harada. 2023. GI-1.0: A Fast and Scalable Two-level Radiance Caching Scheme for Real-time Global Illumination. arXiv:2310.19855 [cs.GR]"},{"key":"e_1_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1007\/s00371-018-1577-8"},{"key":"e_1_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2016.2590500"},{"key":"e_1_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/3072959.3073601"},{"key":"e_1_2_1_8_1","unstructured":"Konstantin Chemelev. 2020. Flying World. https:\/\/sketchfab.com\/3d-models\/flying-world-battle-of-the-trash-god-350a9b2fac4c4430b883898e7d3c431f This work is licensed under the Creative Commons CC BY 4.0 license."},{"key":"e_1_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/3610543.3626167"},{"key":"e_1_2_1_10_1","unstructured":"Intel. 2022. Intel Graphics Research Samples Library. https:\/\/www.intel.com\/content\/www\/us\/en\/developer\/topic-technology\/graphics-research\/samples.html"},{"key":"e_1_2_1_11_1","unstructured":"Simon Kallweit Petrik Clarberg Craig Kolb Tom'a\u0161 Davidovi\u010d Kai-Hwa Yao Theresa Foley Yong He Lifan Wu Lucy Chen Tomas Akenine-M\u00f6ller Chris Wyman Cyril Crassin and Nir Benty. 2022. The Falcor Rendering Framework. https:\/\/github.com\/NVIDIAGameWorks\/Falcor"},{"key":"e_1_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/3528223.3530158"},{"key":"e_1_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/3206431"},{"key":"e_1_2_1_14_1","article-title":"Dynamic Diffuse Global Illumination with Ray-Traced Irradiance Fields","volume":"8","author":"Majercik Zander","year":"2019","unstructured":"Zander Majercik, Jean-Philippe Guertin, Derek Nowrouzezahrai, and Morgan McGuire. 2019. Dynamic Diffuse Global Illumination with Ray-Traced Irradiance Fields. Journal of Computer Graphics Techniques (JCGT) 8, 2 (5 June 2019), 1--30. http:\/\/jcgt.org\/published\/0008\/02\/01\/","journal-title":"Journal of Computer Graphics Techniques (JCGT)"},{"key":"e_1_2_1_15_1","unstructured":"Morgan McGuire. 2017. Computer Graphics Archive. https:\/\/casual-effects.com\/data"},{"key":"e_1_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/3023368.3023378"},{"key":"e_1_2_1_17_1","unstructured":"Frank Meinl. 2010. Crytek Sponza. This work is licensed under the Creative Commons CC-BY 3.0 licence."},{"key":"e_1_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/3450626.3459812"},{"key":"e_1_2_1_19_1","unstructured":"NVIDIA. 2017. Open Research Content Archive. http:\/\/developer.nvidia.com\/orca"},{"key":"e_1_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1111\/cgf.14378"},{"key":"e_1_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/3105762.3105770"},{"key":"e_1_2_1_22_1","unstructured":"SEED. 2019. PICA PICA. https:\/\/github.com\/SEED-EA\/pica-pica-assets This work is licensed under the Creative Commons CC BY-NC 4.0 license."},{"key":"e_1_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.2312\/hpg.20231137"},{"key":"e_1_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/3458305.3463379"},{"key":"e_1_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.2312\/hpg.20231136"},{"key":"e_1_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.2312\/hpg.20231138"},{"key":"e_1_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/3592431"},{"key":"e_1_2_1_28_1","volume-title":"Lumen: Real-time Global Illumination in Unreal Engine 5. https:\/\/advances.realtimerendering.com\/s2022\/index.html [Online","author":"Wright Daniel","year":"2022","unstructured":"Daniel Wright, Krzysztof Narkowicz, and Patrick Kelly. 2022. Lumen: Real-time Global Illumination in Unreal Engine 5. https:\/\/advances.realtimerendering.com\/s2022\/index.html [Online; accessed 18-April-2023]."}],"container-title":["Proceedings of the ACM on Computer Graphics and Interactive Techniques"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3675382","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3675382","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,8,23]],"date-time":"2025-08-23T02:09:26Z","timestamp":1755914966000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3675382"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,8,9]]},"references-count":28,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2024,8,9]]}},"alternative-id":["10.1145\/3675382"],"URL":"https:\/\/doi.org\/10.1145\/3675382","relation":{},"ISSN":["2577-6193"],"issn-type":[{"value":"2577-6193","type":"electronic"}],"subject":[],"published":{"date-parts":[[2024,8,9]]},"assertion":[{"value":"2024-08-09","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}