{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,21]],"date-time":"2026-03-21T02:09:39Z","timestamp":1774058979847,"version":"3.50.1"},"reference-count":52,"publisher":"Association for Computing Machinery (ACM)","issue":"4","license":[{"start":{"date-parts":[[2012,7,1]],"date-time":"2012-07-01T00:00:00Z","timestamp":1341100800000},"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":[[2012,8,5]]},"abstract":"<jats:p>\n            We present an efficient many-light algorithm for simulating indirect illumination in, and from, participating media. Instead of creating discrete virtual point lights (VPLs) at vertices of random-walk paths, we present a continuous generalization that places\n            <jats:italic>virtual ray lights<\/jats:italic>\n            (VRLs) along each path segment in the medium. Furthermore, instead of evaluating the lighting independently at discrete points in the medium, we calculate the contribution of each VRL to entire camera rays through the medium using an efficient Monte Carlo product sampling technique. We prove that by spreading the energy of virtual lights along both light and camera rays, the singularities that typically plague VPL methods are significantly diminished. This greatly reduces the need to clamp energy contributions in the medium, leading to robust and\n            <jats:italic>unbiased<\/jats:italic>\n            volumetric lighting not possible with current many-light techniques. Furthermore, by acting as a form of final gather, we obtain higher-quality multiple-scattering than existing density estimation techniques like progressive photon beams.\n          <\/jats:p>","DOI":"10.1145\/2185520.2185556","type":"journal-article","created":{"date-parts":[[2012,8,6]],"date-time":"2012-08-06T18:11:37Z","timestamp":1344276697000},"page":"1-11","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":54,"title":["Virtual ray lights for rendering scenes with participating media"],"prefix":"10.1145","volume":"31","author":[{"given":"Jan","family":"Nov\u00e1k","sequence":"first","affiliation":[{"name":"Disney Research Z\u00fcrich and Karlsruhe Institute of Technology"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Derek","family":"Nowrouzezahrai","sequence":"additional","affiliation":[{"name":"Disney Research Z\u00fcrich and Universit\u00e9 de Montr\u00e9al"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Carsten","family":"Dachsbacher","sequence":"additional","affiliation":[{"name":"Karlsruhe Institute of Technology"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Wojciech","family":"Jarosz","sequence":"additional","affiliation":[{"name":"Disney Research Z\u00fcrich"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2012,7]]},"reference":[{"key":"e_1_2_2_1_1","doi-asserted-by":"publisher","DOI":"10.1145\/1572769.1572792"},{"key":"e_1_2_2_2_1","doi-asserted-by":"publisher","DOI":"10.1111\/j.1467-8659.2008.01148.x"},{"key":"e_1_2_2_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/1882261.1866200"},{"key":"e_1_2_2_4_1","doi-asserted-by":"crossref","unstructured":"Cerezo E. Perez-Cazorla F. Pueyo X. Seron F. and Sillion F. 2005. A survey on participating media rendering techniques. The Visual Computer 21.  Cerezo E. Perez-Cazorla F. Pueyo X. Seron F. and Sillion F. 2005. A survey on participating media rendering techniques. The Visual Computer 21 .","DOI":"10.1007\/s00371-005-0287-1"},{"key":"e_1_2_2_5_1","volume-title":"Radiative Transfer","author":"Chandrasekar S.","unstructured":"Chandrasekar , S. 1960. Radiative Transfer . Dover Publications . Chandrasekar, S. 1960. Radiative Transfer. Dover Publications."},{"key":"e_1_2_2_6_1","doi-asserted-by":"publisher","DOI":"10.1111\/j.1467-8659.2010.01786.x"},{"key":"e_1_2_2_7_1","volume-title":"Proc. Vision, Modeling, and Visualization Workshop.","author":"Dong Z.","unstructured":"Dong , Z. , Grosch , T. , Ritschel , T. , Kautz , J. , and Seidel , H . -P. 2009. Real-time indirect illumination with clustered visibility . In Proc. Vision, Modeling, and Visualization Workshop. Dong, Z., Grosch, T., Ritschel, T., Kautz, J., and Seidel, H.-P. 2009. Real-time indirect illumination with clustered visibility. In Proc. Vision, Modeling, and Visualization Workshop."},{"key":"e_1_2_2_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/1073204.1073308"},{"key":"e_1_2_2_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/1730804.1730823"},{"key":"e_1_2_2_10_1","unstructured":"Engelhardt T. Nov\u00e1k J. and Dachsbacher C. 2010. Instant multiple scattering for interactive rendering of heterogeneous participating media. Tech. rep. Karlsruhe Institute of Technology Dec.  Engelhardt T. Nov\u00e1k J. and Dachsbacher C. 2010. Instant multiple scattering for interactive rendering of heterogeneous participating media. Tech. rep. Karlsruhe Institute of Technology Dec."},{"key":"e_1_2_2_11_1","doi-asserted-by":"publisher","DOI":"10.1111\/j.1467-8659.2012.03049.x"},{"key":"e_1_2_2_12_1","unstructured":"Gradshteyn I. S. and Ryzhik I. M. 1994. Table of Integrals Series and Products Fifth Edition. Academic Press.  Gradshteyn I. S. and Ryzhik I. M. 1994. Table of Integrals Series and Products Fifth Edition . Academic Press."},{"key":"e_1_2_2_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/1618452.1618487"},{"key":"e_1_2_2_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/1360612.1360632"},{"key":"e_1_2_2_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/1409060.1409083"},{"key":"e_1_2_2_16_1","doi-asserted-by":"publisher","DOI":"10.5555\/2383654.2383660"},{"key":"e_1_2_2_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/1276377.1276410"},{"key":"e_1_2_2_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/1618452.1618489"},{"key":"e_1_2_2_19_1","volume-title":"Proc. of Eurographics Workshop on Rendering.","author":"Heidrich W.","unstructured":"Heidrich , W. , Brabec , S. , and Seidel , H . -P. 2000. Soft shadow maps for linear lights . In Proc. of Eurographics Workshop on Rendering. Heidrich, W., Brabec, S., and Seidel, H.-P. 2000. Soft shadow maps for linear lights. In Proc. of Eurographics Workshop on Rendering."},{"key":"e_1_2_2_20_1","doi-asserted-by":"publisher","DOI":"10.1111\/j.1467-8659.2007.01073.x"},{"key":"e_1_2_2_21_1","doi-asserted-by":"publisher","DOI":"10.1111\/j.1467-8659.2008.01153.x"},{"key":"e_1_2_2_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/1899404.1899409"},{"key":"e_1_2_2_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/2070781.2024215"},{"key":"e_1_2_2_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/280814.280925"},{"key":"e_1_2_2_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/383259.383319"},{"key":"e_1_2_2_26_1","doi-asserted-by":"publisher","DOI":"10.5555\/275458.275461"},{"key":"e_1_2_2_27_1","volume-title":"Realistic Image Synthesis Using Photon Mapping","author":"Jensen H. W.","unstructured":"Jensen , H. W. 2001. Realistic Image Synthesis Using Photon Mapping . A. K. Peters, Ltd. , Natick, MA, USA. Jensen, H. W. 2001. Realistic Image Synthesis Using Photon Mapping. A. K. Peters, Ltd., Natick, MA, USA."},{"key":"e_1_2_2_28_1","doi-asserted-by":"publisher","DOI":"10.1145\/15922.15902"},{"key":"e_1_2_2_29_1","doi-asserted-by":"publisher","DOI":"10.1145\/258734.258769"},{"key":"e_1_2_2_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/1966394.1966404"},{"key":"e_1_2_2_31_1","unstructured":"Kollig T. and Keller A. 2006. Illumination in the presence of weak singularities. In Monte Carlo and Quasi-Monte Carlo Methods 2004.  Kollig T. and Keller A. 2006. Illumination in the presence of weak singularities. In Monte Carlo and Quasi-Monte Carlo Methods 2004 ."},{"key":"e_1_2_2_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/2037826.2037899"},{"key":"e_1_2_2_33_1","doi-asserted-by":"publisher","DOI":"10.1145\/1778765.1778849"},{"key":"e_1_2_2_34_1","volume-title":"Compugraphics '93","author":"Lafortune E. P.","unstructured":"Lafortune , E. P. , and Willems , Y. D . 1993. Bi-directional path tracing . In Compugraphics '93 . Lafortune, E. P., and Willems, Y. D. 1993. Bi-directional path tracing. In Compugraphics '93."},{"key":"e_1_2_2_35_1","volume-title":"Proceedings of the eurographics workshop on Rendering techniques.","author":"Lafortune E. P.","unstructured":"Lafortune , E. P. , and Willems , Y. D . 1996. Rendering participating media with bidirectional path tracing . In Proceedings of the eurographics workshop on Rendering techniques. Lafortune, E. P., and Willems, Y. D. 1996. Rendering participating media with bidirectional path tracing. In Proceedings of the eurographics workshop on Rendering techniques."},{"key":"e_1_2_2_36_1","doi-asserted-by":"publisher","DOI":"10.5555\/2383847.2383883"},{"key":"e_1_2_2_37_1","volume-title":"Proc. of Eurographics Workshop on Rendering.","author":"Lastra M.","unstructured":"Lastra , M. , Ure\u00f1a , C. , Revelles , J. , and Montes , R . 2002. A particle-path based method for monte carlo density estimation . In Proc. of Eurographics Workshop on Rendering. Lastra, M., Ure\u00f1a, C., Revelles, J., and Montes, R. 2002. A particle-path based method for monte carlo density estimation. In Proc. of Eurographics Workshop on Rendering."},{"key":"e_1_2_2_38_1","doi-asserted-by":"publisher","DOI":"10.1145\/1179352.1141995"},{"key":"e_1_2_2_39_1","doi-asserted-by":"publisher","DOI":"10.1145\/1944745.1944765"},{"key":"e_1_2_2_40_1","doi-asserted-by":"publisher","DOI":"10.1145\/2070781.2024213"},{"key":"e_1_2_2_41_1","doi-asserted-by":"publisher","DOI":"10.1111\/j.1467-8659.2009.01372.x"},{"key":"e_1_2_2_42_1","volume-title":"Proc. of Graphics Interface.","author":"Pegoraro V.","unstructured":"Pegoraro , V. , Schott , M. , and Parker , S. G . 2009. An analytical approach to single scattering for anisotropic media and light distributions . In Proc. of Graphics Interface. Pegoraro, V., Schott, M., and Parker, S. G. 2009. An analytical approach to single scattering for anisotropic media and light distributions. In Proc. of Graphics Interface."},{"key":"e_1_2_2_43_1","doi-asserted-by":"publisher","DOI":"10.1111\/j.1467-8659.2010.01732.x"},{"key":"e_1_2_2_44_1","doi-asserted-by":"crossref","unstructured":"Raab M. Seibert D. and Keller A. 2008. Unbiased global illumination with participating media. In Monte Carlo and Quasi-Monte Carlo Methods 2006. Springer.  Raab M. Seibert D. and Keller A. 2008. Unbiased global illumination with participating media. In Monte Carlo and Quasi-Monte Carlo Methods 2006 . Springer.","DOI":"10.1007\/978-3-540-74496-2_35"},{"key":"e_1_2_2_45_1","volume-title":"A Two-pass Radiosity Method Driven by Lights and Viewer Position. Master's thesis","author":"Reichert M. C.","unstructured":"Reichert , M. C. 1992. A Two-pass Radiosity Method Driven by Lights and Viewer Position. Master's thesis , Cornell University . Reichert, M. C. 1992. A Two-pass Radiosity Method Driven by Lights and Viewer Position. Master's thesis, Cornell University."},{"key":"e_1_2_2_46_1","doi-asserted-by":"publisher","DOI":"10.1145\/1409060.1409082"},{"key":"e_1_2_2_47_1","doi-asserted-by":"publisher","DOI":"10.1145\/1073204.1073309"},{"key":"e_1_2_2_48_1","doi-asserted-by":"publisher","DOI":"10.1145\/1778765.1778791"},{"key":"e_1_2_2_49_1","volume-title":"Proc. of Eurographics Rendering Workshop.","author":"Veach E.","unstructured":"Veach , E. , and Guibas , L . 1994. Bidirectional estimators for light transport . In Proc. of Eurographics Rendering Workshop. Veach, E., and Guibas, L. 1994. Bidirectional estimators for light transport. In Proc. of Eurographics Rendering Workshop."},{"key":"e_1_2_2_51_1","volume-title":"Proc. of Eurographics Workshop on Rendering.","author":"Wald I.","unstructured":"Wald , I. , Kollig , T. , Benthin , C. , Keller , A. , and Slusallek , P . 2002. Interactive global illumination using fast ray tracing . In Proc. of Eurographics Workshop on Rendering. Wald, I., Kollig, T., Benthin, C., Keller, A., and Slusallek, P. 2002. Interactive global illumination using fast ray tracing. In Proc. of Eurographics Workshop on Rendering."},{"key":"e_1_2_2_52_1","doi-asserted-by":"publisher","DOI":"10.1145\/1073204.1073318"},{"key":"e_1_2_2_53_1","doi-asserted-by":"publisher","DOI":"10.1145\/1141911.1141997"}],"container-title":["ACM Transactions on Graphics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2185520.2185556","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2185520.2185556","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T10:06:47Z","timestamp":1750241207000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2185520.2185556"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2012,7]]},"references-count":52,"aliases":["10.1145\/2185520.2335411"],"journal-issue":{"issue":"4","published-print":{"date-parts":[[2012,8,5]]}},"alternative-id":["10.1145\/2185520.2185556"],"URL":"https:\/\/doi.org\/10.1145\/2185520.2185556","relation":{},"ISSN":["0730-0301","1557-7368"],"issn-type":[{"value":"0730-0301","type":"print"},{"value":"1557-7368","type":"electronic"}],"subject":[],"published":{"date-parts":[[2012,7]]},"assertion":[{"value":"2012-07-01","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}