{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2023,10,16]],"date-time":"2023-10-16T00:52:47Z","timestamp":1697417567599},"reference-count":38,"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":[[2005,7]]},"abstract":"<jats:p>We present a new, fast algorithm for rendering physically-based soft shadows in ray tracing-based renderers. Our method replaces the hundreds of shadow rays commonly used in stochastic ray tracers with a single shadow ray and a local reconstruction of the visibility function. Compared to tracing the shadow rays. our algorithm produces exactly the same image while executing one to two orders of magnitude faster in the test scenes used. Our first contribution is a two-stage method for quickly determining the silhouette edges that overlap an area light source, as seen from the point to be shaded. Secondly, we show that these partial silhouettes of occluders, along with a single shadow ray, are sufficient for reconstructing the visibility function between the point and the light source.<\/jats:p>","DOI":"10.1145\/1073204.1073327","type":"journal-article","created":{"date-parts":[[2005,11,7]],"date-time":"2005-11-07T16:00:45Z","timestamp":1131379245000},"page":"1156-1165","update-policy":"http:\/\/dx.doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":29,"title":["Soft shadow volumes for ray tracing"],"prefix":"10.1145","volume":"24","author":[{"given":"Samuli","family":"Laine","sequence":"first","affiliation":[{"name":"Helsinki University of Technology"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Timo","family":"Aila","sequence":"additional","affiliation":[{"name":"Helsinki University of Technology"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ulf","family":"Assarsson","sequence":"additional","affiliation":[{"name":"Chalmers University of Technology"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jaakko","family":"Lehtinen","sequence":"additional","affiliation":[{"name":"Helsinki University of Technology,"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Tomas","family":"Akenine-M\u00f6ller","sequence":"additional","affiliation":[{"name":"Lund University"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2005,7]]},"reference":[{"key":"e_1_2_2_1_1","doi-asserted-by":"publisher","DOI":"10.1145\/344779.344954"},{"key":"e_1_2_2_2_1","volume-title":"13th Eurographics Workshop on Rendering, Eurographics, 297--305","author":"Akenine-M\u00f6ller T.","unstructured":"Akenine-M\u00f6ller , T. , and Assarsson , U . 2002. Approximate Soft Shadows on Arbitrary Surfaces using Penumbra Wedges . In 13th Eurographics Workshop on Rendering, Eurographics, 297--305 . Akenine-M\u00f6ller, T., and Assarsson, U. 2002. Approximate Soft Shadows on Arbitrary Surfaces using Penumbra Wedges. In 13th Eurographics Workshop on Rendering, Eurographics, 297--305."},{"key":"e_1_2_2_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/800031.808589"},{"key":"e_1_2_2_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/218380.218467"},{"key":"e_1_2_2_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/218380.218500"},{"key":"e_1_2_2_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/882262.882300"},{"key":"e_1_2_2_7_1","volume-title":"An Optimized Soft Shadow","author":"Assarsson U.","unstructured":"Assarsson , U. , Dougherty , M. , Mounier , M. , and Akenine-M\u00f6ller , T. 2003. An Optimized Soft Shadow Volume Algorithm with Real-Time Performance. In Graphics Hardware, ACM SIGGRAPH\/Eurographics, 33-- 40 . Assarsson, U., Dougherty, M., Mounier, M., and Akenine-M\u00f6ller, T. 2003. An Optimized Soft Shadow Volume Algorithm with Real-Time Performance. In Graphics Hardware, ACM SIGGRAPH\/Eurographics, 33--40."},{"key":"e_1_2_2_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/882262.882318"},{"key":"e_1_2_2_9_1","doi-asserted-by":"publisher","DOI":"10.1109\/MCG.1986.276543"},{"key":"e_1_2_2_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/147156.147159"},{"key":"e_1_2_2_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/325334.325171"},{"key":"e_1_2_2_12_1","unstructured":"Cohen M. F. and Wallace J. R. 1993. Radiosity and Realistic Image Synthesis. Academic Press Professional.   Cohen M. F. and Wallace J. R. 1993. Radiosity and Realistic Image Synthesis. Academic Press Professional."},{"key":"e_1_2_2_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/800031.808590"},{"key":"e_1_2_2_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/563858.563901"},{"key":"e_1_2_2_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/192161.192207"},{"key":"e_1_2_2_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/258734.258785"},{"key":"e_1_2_2_17_1","doi-asserted-by":"publisher","DOI":"10.1016\/S0097-8493(97)00086-1"},{"key":"e_1_2_2_18_1","doi-asserted-by":"publisher","DOI":"10.1109\/MCG.1986.276832"},{"key":"e_1_2_2_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/311535.311551"},{"key":"e_1_2_2_20_1","doi-asserted-by":"publisher","DOI":"10.1111\/j.1467-8659.2003.00722.x"},{"key":"e_1_2_2_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/800031.808588"},{"key":"e_1_2_2_22_1","volume-title":"Discontinuity Meshing for Radiosity. In Third Eurographics Workshop on Rendering, Eurographics, 203--215","author":"Heckbert P.","year":"1992","unstructured":"Heckbert , P. 1992 . Discontinuity Meshing for Radiosity. In Third Eurographics Workshop on Rendering, Eurographics, 203--215 . Heckbert, P. 1992. Discontinuity Meshing for Radiosity. In Third Eurographics Workshop on Rendering, Eurographics, 203--215."},{"key":"e_1_2_2_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/364338.364380"},{"key":"e_1_2_2_24_1","doi-asserted-by":"publisher","DOI":"10.1109\/38.576857"},{"key":"e_1_2_2_25_1","doi-asserted-by":"publisher","DOI":"10.1109\/38.163622"},{"key":"e_1_2_2_26_1","doi-asserted-by":"publisher","DOI":"10.1080\/10867651.2004.10487594"},{"key":"e_1_2_2_27_1","volume-title":"IEEE Computer Software and Application Conference, 237--242","author":"Nishita T.","unstructured":"Nishita , T. , and Nakamae , E . 1983. Half-Tone Representation of 3-D Objects Illuminated by Area Sources or Polyhedron Sources . In IEEE Computer Software and Application Conference, 237--242 . Nishita, T., and Nakamae, E. 1983. Half-Tone Representation of 3-D Objects Illuminated by Area Sources or Polyhedron Sources. In IEEE Computer Software and Application Conference, 237--242."},{"key":"e_1_2_2_28_1","doi-asserted-by":"publisher","DOI":"10.1145\/325334.325169"},{"key":"e_1_2_2_29_1","unstructured":"Parker S. Shirley P. and Smits B. 1998. Single Sample Soft Shadows. Tech. rep. University of Utah UUCS-98-019.  Parker S. Shirley P. and Smits B. 1998. Single Sample Soft Shadows. Tech. rep. University of Utah UUCS-98-019."},{"key":"e_1_2_2_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/37401.37435"},{"key":"e_1_2_2_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/344779.344935"},{"key":"e_1_2_2_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/37401.37408"},{"key":"e_1_2_2_33_1","doi-asserted-by":"publisher","DOI":"10.1145\/226150.226151"},{"key":"e_1_2_2_34_1","doi-asserted-by":"publisher","DOI":"10.1145\/566654.566612"},{"key":"e_1_2_2_35_1","doi-asserted-by":"publisher","DOI":"10.1145\/280814.280927"},{"key":"e_1_2_2_36_1","doi-asserted-by":"publisher","DOI":"10.1145\/192161.192210"},{"key":"e_1_2_2_37_1","doi-asserted-by":"publisher","DOI":"10.1111\/1467-8659.00160"},{"key":"e_1_2_2_38_1","doi-asserted-by":"publisher","DOI":"10.1109\/38.62693"}],"container-title":["ACM Transactions on Graphics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/1073204.1073327","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,9,4]],"date-time":"2023-09-04T13:57:56Z","timestamp":1693835876000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1073204.1073327"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2005,7]]},"references-count":38,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2005,7]]}},"alternative-id":["10.1145\/1073204.1073327"],"URL":"https:\/\/doi.org\/10.1145\/1073204.1073327","relation":{},"ISSN":["0730-0301","1557-7368"],"issn-type":[{"value":"0730-0301","type":"print"},{"value":"1557-7368","type":"electronic"}],"subject":[],"published":{"date-parts":[[2005,7]]},"assertion":[{"value":"2005-07-01","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}