{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,12,19]],"date-time":"2025-12-19T09:53:07Z","timestamp":1766137987574,"version":"3.41.0"},"reference-count":32,"publisher":"Association for Computing Machinery (ACM)","issue":"1","license":[{"start":{"date-parts":[[2022,5,4]],"date-time":"2022-05-04T00:00:00Z","timestamp":1651622400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["Proc. ACM Comput. Graph. Interact. Tech."],"published-print":{"date-parts":[[2022,5,4]]},"abstract":"<jats:p>Soft shadows of environmental lighting provide important visual cues in realistic rendering. However, rendering of soft shadows of environmental lighting in real-time is difficult because evaluating the visibility function is challenging. In this work, we present a method to render soft shadows of environmental lighting at real-time frame rates based on hardware-accelerated ray tracing. We assume that the scene contains both static and dynamic objects. To composite the soft shadows cast by dynamic objects with the precomputed lighting of static objects, the incident irradiance occluded by dynamic objects, which is obtained by accumulating the occluded incident radiances over the hemisphere using ray tracing, is subtracted from the precomputed incident irradiance. Conical ray culling is proposed to exclude the rays that cannot intersect dynamic objects, which significantly improves rendering efficiency. Rendering results demonstrate that our proposed method can achieve real-time rendering of soft shadows of environmental lighting cast by dynamic objects.<\/jats:p>","DOI":"10.1145\/3522617","type":"journal-article","created":{"date-parts":[[2022,5,4]],"date-time":"2022-05-04T17:31:08Z","timestamp":1651685468000},"page":"1-15","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":2,"title":["Real-Time Ray-Traced Soft Shadows of Environmental Lighting by Conical Ray Culling"],"prefix":"10.1145","volume":"5","author":[{"given":"Yang","family":"Xu","sequence":"first","affiliation":[{"name":"School of Information Science and Technology, Northwest University, Xi'an, China"}]},{"given":"Yuanfa","family":"Jiang","sequence":"additional","affiliation":[{"name":"School of Information Science and Technology, Northwest University, Xi'an, China"}]},{"given":"Junbo","family":"Zhang","sequence":"additional","affiliation":[{"name":"School of Information Science and Technology, Northwest University, Xi'an, China"}]},{"given":"Kang","family":"Li","sequence":"additional","affiliation":[{"name":"School of Information Science and Technology, Northwest University, Xi'an, China"}]},{"given":"Guohua","family":"Geng","sequence":"additional","affiliation":[{"name":"School of Information Science and Technology, Northwest University, Xi'an, China"}]}],"member":"320","published-online":{"date-parts":[[2022,5,4]]},"reference":[{"key":"e_1_2_2_1_1","volume-title":"Multi-Layer Dual-Resolution Screen-Space Ambient Occlusion. In ACM SIGGRAPH 2009 Talks","author":"Bavoil Louis","year":"2009","unstructured":"Louis Bavoil and Miguel Sainz . 2009 . Multi-Layer Dual-Resolution Screen-Space Ambient Occlusion. In ACM SIGGRAPH 2009 Talks ( New Orleans, Louisiana) (SIGGRAPH '09). Association for Computing Machinery, New York, NY, USA, Article 45, 1 pages. https:\/\/doi.org\/10.1145\/1597990.1598035 10.1145\/1597990.1598035 Louis Bavoil and Miguel Sainz. 2009. Multi-Layer Dual-Resolution Screen-Space Ambient Occlusion. In ACM SIGGRAPH 2009 Talks (New Orleans, Louisiana) (SIGGRAPH '09). Association for Computing Machinery, New York, NY, USA, Article 45, 1 pages. https:\/\/doi.org\/10.1145\/1597990.1598035"},{"key":"e_1_2_2_2_1","volume-title":"Image-Space Horizon-Based Ambient Occlusion. In ACM SIGGRAPH 2008 Talks","author":"Bavoil Louis","year":"2008","unstructured":"Louis Bavoil , Miguel Sainz , and Rouslan Dimitrov . 2008 . Image-Space Horizon-Based Ambient Occlusion. In ACM SIGGRAPH 2008 Talks ( Los Angeles, California) (SIGGRAPH '08). Association for Computing Machinery, New York, NY, USA, Article 22, 1 pages. https:\/\/doi.org\/10.1145\/1401032.1401061 10.1145\/1401032.1401061 Louis Bavoil, Miguel Sainz, and Rouslan Dimitrov. 2008. Image-Space Horizon-Based Ambient Occlusion. In ACM SIGGRAPH 2008 Talks (Los Angeles, California) (SIGGRAPH '08). Association for Computing Machinery, New York, NY, USA, Article 22, 1 pages. https:\/\/doi.org\/10.1145\/1401032.1401061"},{"volume-title":"GPU Gems 2","author":"Bunnell Michael","key":"e_1_2_2_3_1","unstructured":"Michael Bunnell . 2005. Dynamic Ambient Occlusion and Indirect Lighting . In GPU Gems 2 . Addison-Wesley , 223--233. Michael Bunnell. 2005. Dynamic Ambient Occlusion and Indirect Lighting. In GPU Gems 2. Addison-Wesley, 223--233."},{"key":"e_1_2_2_4_1","article-title":"Interactive Reconstruction of Monte Carlo Image Sequences Using a Recurrent Denoising Autoencoder","volume":"36","author":"Alla Chaitanya Chakravarty R.","year":"2017","unstructured":"Chakravarty R. Alla Chaitanya , Anton S. Kaplanyan , Christoph Schied , Marco Salvi , Aaron Lefohn , Derek Nowrouzezahrai , and Timo Aila . 2017 . Interactive Reconstruction of Monte Carlo Image Sequences Using a Recurrent Denoising Autoencoder . ACM Trans. Graph. 36 , 4, Article 98 (July 2017), 12 pages. https:\/\/doi.org\/10.1145\/3072959.3073601 10.1145\/3072959.3073601 Chakravarty R. Alla Chaitanya, Anton S. Kaplanyan, Christoph Schied, Marco Salvi, Aaron Lefohn, Derek Nowrouzezahrai, and Timo Aila. 2017. Interactive Reconstruction of Monte Carlo Image Sequences Using a Recurrent Denoising Autoencoder. ACM Trans. Graph. 36, 4, Article 98 (July 2017), 12 pages. https:\/\/doi.org\/10.1145\/3072959.3073601","journal-title":"ACM Trans. Graph."},{"key":"e_1_2_2_5_1","volume-title":"Eurographics Symposium on Rendering - Experimental Ideas & Implementations, Jaakko Lehtinen and Derek Nowrouzezahrai (Eds.). The Eurographics Association, 1--8. https:\/\/doi.org\/10","author":"Giraud Aude","year":"2015","unstructured":"Aude Giraud and Derek Nowrouzezahrai . 2015 . Practical Shading of Height Fields and Meshes using Spherical Harmonic Exponentiation . In Eurographics Symposium on Rendering - Experimental Ideas & Implementations, Jaakko Lehtinen and Derek Nowrouzezahrai (Eds.). The Eurographics Association, 1--8. https:\/\/doi.org\/10 .2312\/sre.20151161 10.2312\/sre.20151161 Aude Giraud and Derek Nowrouzezahrai. 2015. Practical Shading of Height Fields and Meshes using Spherical Harmonic Exponentiation. In Eurographics Symposium on Rendering - Experimental Ideas & Implementations, Jaakko Lehtinen and Derek Nowrouzezahrai (Eds.). The Eurographics Association, 1--8. https:\/\/doi.org\/10.2312\/sre.20151161"},{"key":"e_1_2_2_6_1","doi-asserted-by":"publisher","DOI":"10.1111\/j.1467-8659.2008.01296.x"},{"key":"e_1_2_2_7_1","doi-asserted-by":"publisher","DOI":"10.1111\/cgf.13919"},{"key":"e_1_2_2_8_1","unstructured":"Jared Hoberock and Yuntao Jia. 2007. High-Quality Ambient Occlusion. In GPU Gems 3. 257--274.  Jared Hoberock and Yuntao Jia. 2007. High-Quality Ambient Occlusion. In GPU Gems 3. 257--274."},{"key":"e_1_2_2_9_1","volume-title":"Lighting Technology of the Last of Us. In ACM SIGGRAPH 2013 Talks","author":"Iwanicki Michal","year":"2013","unstructured":"Michal Iwanicki . 2013 . Lighting Technology of the Last of Us. In ACM SIGGRAPH 2013 Talks ( Anaheim, California) (SIGGRAPH '13). Association for Computing Machinery, New York, NY, USA, Article 20, 1 pages. https:\/\/doi.org\/10.1145\/2504459.2504484 10.1145\/2504459.2504484 Michal Iwanicki. 2013. Lighting Technology of the Last of Us. In ACM SIGGRAPH 2013 Talks (Anaheim, California) (SIGGRAPH '13). Association for Computing Machinery, New York, NY, USA, Article 20, 1 pages. https:\/\/doi.org\/10.1145\/2504459.2504484"},{"volume-title":"Eurographics Workshop on Rendering","author":"Kautz Jan","key":"e_1_2_2_10_1","unstructured":"Jan Kautz , Jaakko Lehtinen , and Timo Aila . 2004. Hemispherical Rasterization for Self-Shadowing of Dynamic Objects . In Eurographics Workshop on Rendering , Alexander Keller and Henrik Wann Jensen (Eds.). The Eurographics Association . https:\/\/doi.org\/10.2312\/EGWR\/EGSR04\/179-184 10.2312\/EGWR Jan Kautz, Jaakko Lehtinen, and Timo Aila. 2004. Hemispherical Rasterization for Self-Shadowing of Dynamic Objects. In Eurographics Workshop on Rendering, Alexander Keller and Henrik Wann Jensen (Eds.). The Eurographics Association. https:\/\/doi.org\/10.2312\/EGWR\/EGSR04\/179-184"},{"key":"e_1_2_2_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/3190834.3190847"},{"volume-title":"Proceedings of the 2007 Symposium on Interactive 3D Graphics and Games","author":"Adam","key":"e_1_2_2_12_1","unstructured":"Adam G. Kirk and Okan Arikan. 2007. Real-Time Ambient Occlusion for Dynamic Character Skins . In Proceedings of the 2007 Symposium on Interactive 3D Graphics and Games ( Seattle, Washington) (I3D '07). Association for Computing Machinery, New York, NY, USA, 47--52. https:\/\/doi.org\/10.1145\/1230100.1230108 10.1145\/1230100.1230108 Adam G. Kirk and Okan Arikan. 2007. Real-Time Ambient Occlusion for Dynamic Character Skins. In Proceedings of the 2007 Symposium on Interactive 3D Graphics and Games (Seattle, Washington) (I3D '07). Association for Computing Machinery, New York, NY, USA, 47--52. https:\/\/doi.org\/10.1145\/1230100.1230108"},{"key":"e_1_2_2_13_1","doi-asserted-by":"publisher","DOI":"10.5555\/2383894.2383937"},{"key":"e_1_2_2_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/1053427.1053434"},{"key":"e_1_2_2_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/3306131.3317029"},{"key":"e_1_2_2_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/3320284"},{"key":"e_1_2_2_17_1","doi-asserted-by":"publisher","DOI":"10.5555\/2977336.2977348"},{"key":"e_1_2_2_18_1","unstructured":"Morgan McGuire. 2017. Computer Graphics Archive. https:\/\/casual-effects.com\/data  Morgan McGuire. 2017. Computer Graphics Archive. https:\/\/casual-effects.com\/data"},{"key":"e_1_2_2_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/1281500.1281671"},{"key":"e_1_2_2_20_1","volume-title":"Random Number Generation and Quasi-Monte Carlo Methods","author":"Niederreiter Harald","year":"1970","unstructured":"Harald Niederreiter . 1992. Random Number Generation and Quasi-Monte Carlo Methods . Society for Industrial and Applied Mathematics . https:\/\/doi.org\/10.1137\/1.978161 1970 081 10.1137\/1.9781611970081 Harald Niederreiter. 1992. Random Number Generation and Quasi-Monte Carlo Methods. Society for Industrial and Applied Mathematics. https:\/\/doi.org\/10.1137\/1.9781611970081"},{"key":"e_1_2_2_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/1321261.1321288"},{"key":"e_1_2_2_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/383259.383317"},{"key":"e_1_2_2_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/1141911.1141982"},{"key":"e_1_2_2_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/1507149.1507161"},{"key":"e_1_2_2_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/3105762.3105770"},{"key":"e_1_2_2_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/1230100.1230113"},{"key":"e_1_2_2_27_1","volume-title":"Image-Based Proxy Accumulation for Real-Time Soft Global Illumination. In 15th Pacific Conference on Computer Graphics and Applications (PG'07)","author":"Sloan Peter-Pike","year":"2007","unstructured":"Peter-Pike Sloan , Naga K. Govindaraju , Derek Nowrouzezahrai , and John Snyder . 2007 . Image-Based Proxy Accumulation for Real-Time Soft Global Illumination. In 15th Pacific Conference on Computer Graphics and Applications (PG'07) . IEEE Computer Society, Los Alamitos, CA, USA, 97--105. https:\/\/doi.org\/10.1109\/PG. 2007.28 10.1109\/PG.2007.28 Peter-Pike Sloan, Naga K. Govindaraju, Derek Nowrouzezahrai, and John Snyder. 2007. Image-Based Proxy Accumulation for Real-Time Soft Global Illumination. In 15th Pacific Conference on Computer Graphics and Applications (PG'07). IEEE Computer Society, Los Alamitos, CA, USA, 97--105. https:\/\/doi.org\/10.1109\/PG.2007.28"},{"key":"e_1_2_2_28_1","doi-asserted-by":"publisher","DOI":"10.1145\/566570.566612"},{"key":"e_1_2_2_29_1","doi-asserted-by":"publisher","DOI":"10.1145\/2448196.2448214"},{"key":"e_1_2_2_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/3451268"},{"key":"e_1_2_2_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/3478513.3480563"},{"key":"e_1_2_2_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/1073204.1073219"}],"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\/3522617","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3522617","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T18:09:34Z","timestamp":1750183774000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3522617"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,5,4]]},"references-count":32,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2022,5,4]]}},"alternative-id":["10.1145\/3522617"],"URL":"https:\/\/doi.org\/10.1145\/3522617","relation":{},"ISSN":["2577-6193"],"issn-type":[{"type":"electronic","value":"2577-6193"}],"subject":[],"published":{"date-parts":[[2022,5,4]]},"assertion":[{"value":"2022-05-04","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}