{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T04:28:01Z","timestamp":1750307281105,"version":"3.41.0"},"reference-count":40,"publisher":"Association for Computing Machinery (ACM)","issue":"2","license":[{"start":{"date-parts":[[2011,4,1]],"date-time":"2011-04-01T00:00:00Z","timestamp":1301616000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/100000006","name":"Office of Naval Research","doi-asserted-by":"publisher","award":["N00014-09-1-0741"],"award-info":[{"award-number":["N00014-09-1-0741"]}],"id":[{"id":"10.13039\/100000006","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100000001","name":"National Science Foundation","doi-asserted-by":"publisher","award":["7.02E+12"],"award-info":[{"award-number":["7.02E+12"]}],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Trans. Graph."],"published-print":{"date-parts":[[2011,4]]},"abstract":"<jats:p>Monte Carlo ray tracing of soft shadows produced by area lighting and intricate geometries, such as the shadows through plant leaves or arrays of blockers, is a critical challenge. The final image often has relatively smooth shadow patterns, since it integrates over the light source. However, Monte Carlo rendering exhibits considerable noise even at high sample counts because of the large variance of the integrand due to the intricate shadow function. This article develops an efficient diffuse soft shadow technique for mid to far occluders that relies on a new 4D cache and sheared reconstruction filter. For this, we first derive a frequency analysis of shadows for planar area lights and complex occluders. Our analysis subsumes convolution soft shadows for parallel planes as a special case. It allows us to derive 4D sheared filters that enable lower sampling rates for soft shadows. While previous sheared-reconstruction techniques were able primarily to index samples according to screen position, we need to perform reconstruction at surface receiver points that integrate over vastly different shapes in the reconstruction domain. This is why we develop a new light-field-like 4D data structure to store shadowing values and depth information. Any ray tracing system that shoots shadow rays can easily incorporate our method to greatly reduce sampling rates for diffuse soft shadows.<\/jats:p>","DOI":"10.1145\/1944846.1944849","type":"journal-article","created":{"date-parts":[[2011,5,3]],"date-time":"2011-05-03T12:48:53Z","timestamp":1304426933000},"page":"1-13","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":57,"title":["Frequency analysis and sheared filtering for shadow light fields of complex occluders"],"prefix":"10.1145","volume":"30","author":[{"given":"Kevin","family":"Egan","sequence":"first","affiliation":[{"name":"Columbia University, New York, NY"}]},{"given":"Florian","family":"Hecht","sequence":"additional","affiliation":[{"name":"University of California, Berkeley, CA"}]},{"given":"Fr\u00e9do","family":"Durand","sequence":"additional","affiliation":[{"name":"MIT CSAIL, MIT"}]},{"given":"Ravi","family":"Ramamoorthi","sequence":"additional","affiliation":[{"name":"University of California, Berkeley, CA"}]}],"member":"320","published-online":{"date-parts":[[2011,4,22]]},"reference":[{"key":"e_1_2_2_1_1","doi-asserted-by":"publisher","DOI":"10.1145\/344779.344954"},{"key":"e_1_2_2_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/1360612.1360633"},{"key":"e_1_2_2_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/1186822.1073319"},{"key":"e_1_2_2_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/882262.882300"},{"key":"e_1_2_2_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/336414.336417"},{"key":"e_1_2_2_6_1","doi-asserted-by":"publisher","DOI":"10.1080\/2151237X.2006.10129211"},{"key":"e_1_2_2_7_1","doi-asserted-by":"publisher","DOI":"10.1049\/el:19930207"},{"key":"e_1_2_2_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/344779.344932"},{"key":"e_1_2_2_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/566654.566601"},{"key":"e_1_2_2_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/964965.808590"},{"key":"e_1_2_2_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/1073204.1073320"},{"key":"e_1_2_2_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/1531326.1531399"},{"key":"e_1_2_2_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/237170.237200"},{"key":"e_1_2_2_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/1360612.1360632"},{"key":"e_1_2_2_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/311535.311551"},{"key":"e_1_2_2_17_1","doi-asserted-by":"publisher","DOI":"10.1111\/j.1467-8659.2003.00722.x"},{"key":"e_1_2_2_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/344779.344929"},{"volume-title":"Proceedings of the Compugraphics Conference. 285--291","author":"Jensen H. W.","key":"e_1_2_2_19_1","unstructured":"Jensen , H. W. and Christensen , N. J . 1995. Efficiently rendering shadows using the photon map . In Proceedings of the Compugraphics Conference. 285--291 . Jensen, H. W. and Christensen, N. J. 1995. Efficiently rendering shadows using the photon map. In Proceedings of the Compugraphics Conference. 285--291."},{"key":"e_1_2_2_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/1507149.1507159"},{"volume-title":"Proceedings of the IEEE Symposium on Interactive Raytracing.","author":"Lacewell D.","key":"e_1_2_2_21_1","unstructured":"Lacewell , D. , Burley , B. , Boulos , S. , and Shirley , P . 2008. Raytracing prefiltered occlusion for aggregate geometry . In Proceedings of the IEEE Symposium on Interactive Raytracing. Lacewell, D., Burley, B., Boulos, S., and Shirley, P. 2008. Raytracing prefiltered occlusion for aggregate geometry. In Proceedings of the IEEE Symposium on Interactive Raytracing."},{"key":"e_1_2_2_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/1073204.1073327"},{"key":"e_1_2_2_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/1409060.1409084"},{"key":"e_1_2_2_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/237170.237199"},{"key":"e_1_2_2_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/882262.882280"},{"key":"e_1_2_2_26_1","doi-asserted-by":"publisher","DOI":"10.5555\/2383847.2383861"},{"key":"e_1_2_2_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/1618452.1618486"},{"key":"e_1_2_2_28_1","doi-asserted-by":"publisher","DOI":"10.1109\/TPAMI.2005.22"},{"key":"e_1_2_2_29_1","doi-asserted-by":"publisher","DOI":"10.1145\/1189762.1189764"},{"key":"e_1_2_2_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/1572769.1572784"},{"key":"e_1_2_2_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/166117.166154"},{"key":"e_1_2_2_32_1","doi-asserted-by":"publisher","DOI":"10.1111\/j.1467-8659.2008.01267.x"},{"key":"e_1_2_2_33_1","doi-asserted-by":"publisher","DOI":"10.1145\/280814.280927"},{"key":"e_1_2_2_34_1","doi-asserted-by":"publisher","DOI":"10.1145\/1516522.1516529"},{"key":"e_1_2_2_35_1","doi-asserted-by":"publisher","DOI":"10.5555\/882404.882426"},{"key":"e_1_2_2_36_1","doi-asserted-by":"publisher","DOI":"10.1145\/1516522.1516525"},{"key":"e_1_2_2_37_1","doi-asserted-by":"publisher","DOI":"10.1145\/604471.604510"},{"key":"e_1_2_2_38_1","doi-asserted-by":"publisher","DOI":"10.1145\/1141911.1141997"},{"key":"e_1_2_2_39_1","doi-asserted-by":"publisher","DOI":"10.1111\/j.1467-8659.2009.01489.x"},{"key":"e_1_2_2_40_1","doi-asserted-by":"publisher","DOI":"10.1145\/1186822.1073332"},{"key":"e_1_2_2_41_1","doi-asserted-by":"publisher","DOI":"10.1145\/1291233.1291461"}],"container-title":["ACM Transactions on Graphics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1944846.1944849","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/1944846.1944849","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T10:59:30Z","timestamp":1750244370000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1944846.1944849"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2011,4]]},"references-count":40,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2011,4]]}},"alternative-id":["10.1145\/1944846.1944849"],"URL":"https:\/\/doi.org\/10.1145\/1944846.1944849","relation":{},"ISSN":["0730-0301","1557-7368"],"issn-type":[{"type":"print","value":"0730-0301"},{"type":"electronic","value":"1557-7368"}],"subject":[],"published":{"date-parts":[[2011,4]]},"assertion":[{"value":"2010-10-01","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2010-12-01","order":1,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2011-04-22","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}