{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,16]],"date-time":"2026-06-16T07:15:18Z","timestamp":1781594118011,"version":"3.54.5"},"reference-count":34,"publisher":"Association for Computing Machinery (ACM)","issue":"4","license":[{"start":{"date-parts":[[2024,7,19]],"date-time":"2024-07-19T00:00:00Z","timestamp":1721347200000},"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":["ACM Trans. Graph."],"published-print":{"date-parts":[[2024,7,19]]},"abstract":"<jats:p>Free-space diffractions are an optical phenomenon where light appears to \"bend\" around the geometric edges and corners of scene objects. In this paper we present an efficient method to simulate such effects. We derive an edge-based formulation of Fraunhofer diffraction, which is well suited to the common (triangular) geometric meshes used in computer graphics. Our method dynamically constructs a free-space diffraction BSDF by considering the geometry around the intersection point of a ray of light with an object, and we present an importance sampling strategy for these BSDFs. Our method is unique in requiring only ray tracing to produce free-space diffractions, works with general meshes, requires no geometry preprocessing, and is designed to work with path tracers with a linear rendering equation. We show that we are able to reproduce accurate diffraction lobes, and, in contrast to any existing method, are able to handle complex, real-world geometry. This work serves to connect free-space diffractions to the efficient path tracing tools from computer graphics.<\/jats:p>","DOI":"10.1145\/3658166","type":"journal-article","created":{"date-parts":[[2024,7,19]],"date-time":"2024-07-19T14:47:57Z","timestamp":1721400477000},"page":"1-15","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":5,"title":["A Free-Space Diffraction BSDF"],"prefix":"10.1145","volume":"43","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-2748-4036","authenticated-orcid":false,"given":"Shlomi","family":"Steinberg","sequence":"first","affiliation":[{"name":"University of Waterloo, Waterloo, Israel"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-3993-5789","authenticated-orcid":false,"given":"Ravi","family":"Ramamoorthi","sequence":"additional","affiliation":[{"name":"University of California San Diego, San Diego, United States of America"},{"name":"NVIDIA, San Diego, United States of America"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-8799-7119","authenticated-orcid":false,"given":"Benedikt","family":"Bitterli","sequence":"additional","affiliation":[{"name":"NVIDIA, Redmond, United States of America"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0009-0003-4650-0932","authenticated-orcid":false,"given":"Arshiya","family":"Mollazainali","sequence":"additional","affiliation":[{"name":"University of Waterloo, Waterloo, Canada"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-3761-2989","authenticated-orcid":false,"given":"Eugene","family":"D'Eon","sequence":"additional","affiliation":[{"name":"NVIDIA, Redmond, United States of America"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0566-8291","authenticated-orcid":false,"given":"Matt","family":"Pharr","sequence":"additional","affiliation":[{"name":"NVIDIA, San Francisco, United States of America"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2024,7,19]]},"reference":[{"key":"e_1_2_2_1_1","doi-asserted-by":"publisher","DOI":"10.1364\/josaa.32.001403"},{"key":"e_1_2_2_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/3072959.3073620"},{"key":"e_1_2_2_3_1","doi-asserted-by":"publisher","DOI":"10.23919\/EuCAP48036.2020.9135577"},{"key":"e_1_2_2_4_1","doi-asserted-by":"publisher","DOI":"10.1109\/TVT.2014.2317803"},{"key":"e_1_2_2_5_1","volume-title":"Principles of optics : electromagnetic theory of propagation, interference and diffraction of light","author":"Born Max","unstructured":"Max Born and Emil Wolf. 1999. Principles of optics : electromagnetic theory of propagation, interference and diffraction of light. Cambridge University Press, Cambridge New York."},{"key":"e_1_2_2_6_1","first-page":"108038","article-title":"Validation of 3D simulation tool for radio channel modeling at 60 GHz: A meeting point for empirical and simulation-based models","volume":"163","author":"Celaya-Echarri Mikel","year":"2020","unstructured":"Mikel Celaya-Echarri, Leyre Azpilicueta, Peio Lopez-Iturri, Francisco Falcone, Manuel Garcia Sanchez, and Ana Vazquez Alejos. 2020. Validation of 3D simulation tool for radio channel modeling at 60 GHz: A meeting point for empirical and simulation-based models. Measurement (Lond.) 163, 108038 (Oct. 2020), 108038.","journal-title":"Measurement (Lond.)"},{"key":"e_1_2_2_7_1","volume-title":"WiThRay: A Versatile Ray-Tracing Simulator for Smart Wireless Environments","author":"Choi Hyuckjin","year":"2023","unstructured":"Hyuckjin Choi, Jaeky Oh, Jaehoon Chung, George C Alexandropoulos, and Junil Choi. 2023. WiThRay: A Versatile Ray-Tracing Simulator for Smart Wireless Environments. IEEE Access (2023)."},{"key":"e_1_2_2_8_1","doi-asserted-by":"publisher","DOI":"10.1109\/INDIN.2005.1560386"},{"key":"e_1_2_2_9_1","doi-asserted-by":"publisher","DOI":"10.1109\/APS.2015.7305222"},{"key":"e_1_2_2_10_1","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR42600.2020.01148"},{"key":"e_1_2_2_11_1","doi-asserted-by":"publisher","DOI":"10.1364\/JOSAA.23.002768"},{"key":"e_1_2_2_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/3386569.3392094"},{"key":"e_1_2_2_13_1","unstructured":"Wenzel Jakob. 2010. Mitsuba renderer. http:\/\/www.mitsuba-renderer.org."},{"key":"e_1_2_2_14_1","doi-asserted-by":"publisher","DOI":"10.1163\/156939306775777341"},{"key":"e_1_2_2_15_1","doi-asserted-by":"publisher","DOI":"10.1364\/JOSA.72.001382"},{"key":"e_1_2_2_16_1","doi-asserted-by":"publisher","DOI":"10.1088\/1464-4258\/5\/4\/360"},{"key":"e_1_2_2_17_1","doi-asserted-by":"publisher","DOI":"10.1364\/JOSAA.35.001356"},{"key":"e_1_2_2_18_1","first-page":"268","article-title":"Uniform theory of diffraction. In Applied Frequency-Domain Electromagnetics. John Wiley & Sons, Ltd, Chichester, UK","volume":"8","author":"Paknys Robert","year":"2016","unstructured":"Robert Paknys. 2016. Uniform theory of diffraction. In Applied Frequency-Domain Electromagnetics. John Wiley & Sons, Ltd, Chichester, UK, Chapter 8, 268--316.","journal-title":"Chapter"},{"key":"e_1_2_2_19_1","doi-asserted-by":"publisher","DOI":"10.1121\/10.0002115"},{"key":"e_1_2_2_20_1","volume-title":"Physically-based Simulation of Rainbows. ACM Transactions on Graphics (Presented at SIGGRAPH) 31, 1 (Feb","author":"Sadeghi Iman","year":"2012","unstructured":"Iman Sadeghi, Adolfo Munoz, Philip Laven, Wojciech Jarosz, Francisco Seron, Diego Gutierrez, and Henrik Wann Jensen. 2012. Physically-based Simulation of Rainbows. ACM Transactions on Graphics (Presented at SIGGRAPH) 31, 1 (Feb. 2012), 3:1--3:12. gfzndf"},{"key":"e_1_2_2_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/3450626.3459751"},{"key":"e_1_2_2_22_1","doi-asserted-by":"publisher","DOI":"10.1109\/8.791954"},{"key":"e_1_2_2_23_1","doi-asserted-by":"publisher","DOI":"10.1111\/cgf.13774"},{"key":"e_1_2_2_24_1","unstructured":"Shlomi Steinberg Ravi Ramamoorthi Benedikt Bitterli Eugene d'Eon Ling-Qi Yan and Matt Pharr. 2023. A generalized ray formulation for wave-optics rendering. (2023)."},{"key":"e_1_2_2_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/3528223.3530119"},{"key":"e_1_2_2_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/3450626.3459791"},{"key":"e_1_2_2_27_1","doi-asserted-by":"publisher","DOI":"10.1002\/mop.1188"},{"key":"e_1_2_2_28_1","doi-asserted-by":"publisher","DOI":"10.1109\/tap.2009.2037694"},{"key":"e_1_2_2_29_1","doi-asserted-by":"publisher","DOI":"10.2528\/pier08011305"},{"key":"e_1_2_2_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/383259.383323"},{"key":"e_1_2_2_31_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-29971-6_4"},{"key":"e_1_2_2_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/3414685.3417841"},{"key":"e_1_2_2_33_1","volume-title":"Jianwu Dou, and Zhangdui Zhong.","author":"Yi Haofan","year":"2022","unstructured":"Haofan Yi, Danping He, P Takis Mathiopoulos, Bo Ai, Juan Moreno Garcia-Loygorri, Jianwu Dou, and Zhangdui Zhong. 2022. Ray tracing meets terahertz: Challenges and opportunities. IEEE Communications Magazine (2022)."},{"key":"e_1_2_2_34_1","volume-title":"Modern electrodynamics","author":"Zangwill Andrew","unstructured":"Andrew Zangwill. 2013. Modern electrodynamics. Cambridge University Press, Cambridge."}],"container-title":["ACM Transactions on Graphics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3658166","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3658166","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T00:05:54Z","timestamp":1750291554000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3658166"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,7,19]]},"references-count":34,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2024,7,19]]}},"alternative-id":["10.1145\/3658166"],"URL":"https:\/\/doi.org\/10.1145\/3658166","relation":{},"ISSN":["0730-0301","1557-7368"],"issn-type":[{"value":"0730-0301","type":"print"},{"value":"1557-7368","type":"electronic"}],"subject":[],"published":{"date-parts":[[2024,7,19]]},"assertion":[{"value":"2024-07-19","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}