{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,31]],"date-time":"2026-03-31T02:47:54Z","timestamp":1774925274166,"version":"3.50.1"},"reference-count":56,"publisher":"Association for Computing Machinery (ACM)","issue":"4","license":[{"start":{"date-parts":[[2015,7,27]],"date-time":"2015-07-27T00:00:00Z","timestamp":1437955200000},"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":[[2015,7,27]]},"abstract":"<jats:p>We address the problem of modeling and rendering granular materials---such as large structures made of sand, snow, or sugar---where an aggregate object is composed of many randomly oriented, but discernible grains. These materials pose a particular challenge as the complex scattering properties of individual grains, and their packing arrangement, can have a dramatic effect on the large-scale appearance of the aggregate object. We propose a multi-scale modeling and rendering framework that adapts to the structure of scattered light at different scales. We rely on path tracing the individual grains only at the finest scale, and---by decoupling individual grains from their arrangement---we develop a modular approach for simulating longer-scale light transport. We model light interactions within and across grains as separate processes and leverage this decomposition to derive parameters for classical radiative transport, including standard volumetric path tracing and a diffusion method that can quickly summarize the large scale transport due to many grain interactions. We require only a one-time precomputation per exemplar grain, which we can then reuse for arbitrary aggregate shapes and a continuum of different packing rates and scales of grains. We demonstrate our method on scenes containing mixtures of tens of millions of individual, complex, specular grains that would be otherwise infeasible to render with standard techniques.<\/jats:p>","DOI":"10.1145\/2766949","type":"journal-article","created":{"date-parts":[[2015,7,28]],"date-time":"2015-07-28T12:26:38Z","timestamp":1438086398000},"page":"1-13","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":45,"title":["Multi-scale modeling and rendering of granular materials"],"prefix":"10.1145","volume":"34","author":[{"given":"Johannes","family":"Meng","sequence":"first","affiliation":[{"name":"Disney Research Z\u00fcrich and Karlsruhe Institute of Technology"}]},{"given":"Marios","family":"Papas","sequence":"additional","affiliation":[{"name":"Disney Research Z\u00fcrich and ETH Z\u00fcrich"}]},{"given":"Ralf","family":"Habel","sequence":"additional","affiliation":[{"name":"Disney Research Z\u00fcrich"}]},{"given":"Carsten","family":"Dachsbacher","sequence":"additional","affiliation":[{"name":"Karlsruhe Institute of Technology"}]},{"given":"Steve","family":"Marschner","sequence":"additional","affiliation":[{"name":"Cornell University"}]},{"given":"Markus","family":"Gross","sequence":"additional","affiliation":[{"name":"Disney Research Z\u00fcrich and ETH Z\u00fcrich"}]},{"given":"Wojciech","family":"Jarosz","sequence":"additional","affiliation":[{"name":"Disney Research Z\u00fcrich and Dartmouth College"}]}],"member":"320","published-online":{"date-parts":[[2015,7,27]]},"reference":[{"key":"e_1_2_2_1_1","doi-asserted-by":"publisher","DOI":"10.1145\/344779.344814"},{"key":"e_1_2_2_2_1","doi-asserted-by":"publisher","DOI":"10.1109\/TVCG.2011.81"},{"key":"e_1_2_2_3_1","unstructured":"Bubnik Z. Kadlec P. Urban D. and Bruhns M. 1998. Sugar Technologists Manual. Verlag Dr. Albert Bartens.  Bubnik Z. Kadlec P. Urban D. and Bruhns M. 1998. Sugar Technologists Manual. Verlag Dr. Albert Bartens."},{"key":"e_1_2_2_4_1","doi-asserted-by":"publisher","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.1145\/1015706.1015726"},{"key":"e_1_2_2_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/2343045.2343108"},{"key":"e_1_2_2_8_1","unstructured":"Cuffey K. and Paterson W. 2010. The physics of glaciers. Academic Press.  Cuffey K. and Paterson W. 2010. The physics of glaciers. Academic Press."},{"key":"e_1_2_2_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/300776.300778"},{"key":"e_1_2_2_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/2010324.1964951"},{"key":"e_1_2_2_11_1","first-page":"6","article-title":"Rigorous asymptotic and moment-preserving diffusion approximations for generalized linear boltzmann transport in arbitrary dimension","volume":"42","author":"Eon E.","year":"2013","unstructured":"d' Eon , E. 2013 . Rigorous asymptotic and moment-preserving diffusion approximations for generalized linear boltzmann transport in arbitrary dimension . Transport Theory and Statistical Physics 42 , 6 - 7 , 237--297. d'Eon, E. 2013. Rigorous asymptotic and moment-preserving diffusion approximations for generalized linear boltzmann transport in arbitrary dimension. Transport Theory and Statistical Physics 42, 6-7, 237--297.","journal-title":"Transport Theory and Statistical Physics"},{"key":"e_1_2_2_12_1","doi-asserted-by":"publisher","DOI":"10.1051\/jphys:01978003908087300"},{"key":"e_1_2_2_13_1","doi-asserted-by":"publisher","DOI":"10.1126\/science.1093010"},{"key":"e_1_2_2_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/1073204.1073308"},{"key":"e_1_2_2_15_1","unstructured":"Donovan T. Sutton T. and Danon Y. 2003. Implementation of chord length sampling for transport through a binary stochastic mixture. In Nuclear Mathematical and Computational Sciences: A Century in Review A Century Anew.  Donovan T. Sutton T. and Danon Y. 2003. Implementation of chord length sampling for transport through a binary stochastic mixture. In Nuclear Mathematical and Computational Sciences: A Century in Review A Century Anew."},{"key":"e_1_2_2_16_1","volume-title":"Porous Media: Fluid Transport and Pore Structure","author":"Dullien F. A. L.","year":"1991","unstructured":"Dullien , F. A. L. 1991 . Porous Media: Fluid Transport and Pore Structure , 2 nd ed. Academic Press Inc . Dullien, F. A. L. 1991. Porous Media: Fluid Transport and Pore Structure, 2nd ed. Academic Press Inc.","edition":"2"},{"key":"e_1_2_2_17_1","doi-asserted-by":"publisher","DOI":"10.1364\/JOSAA.24.002953"},{"key":"e_1_2_2_18_1","doi-asserted-by":"publisher","DOI":"10.1109\/TPAMI.2008.246"},{"key":"e_1_2_2_19_1","doi-asserted-by":"publisher","DOI":"10.1103\/PhysRev.67.107"},{"key":"e_1_2_2_20_1","doi-asserted-by":"publisher","DOI":"10.1111\/cgf.12148"},{"key":"e_1_2_2_21_1","doi-asserted-by":"publisher","DOI":"10.1086\/144246"},{"key":"e_1_2_2_22_1","unstructured":"Jakob W. 2010. Mitsuba renderer. http:\/\/mitsuba-renderer.org.  Jakob W. 2010. Mitsuba renderer. http:\/\/mitsuba-renderer.org."},{"key":"e_1_2_2_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/383259.383319"},{"key":"e_1_2_2_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/74333.74361"},{"key":"e_1_2_2_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/15886.15902"},{"key":"e_1_2_2_26_1","doi-asserted-by":"publisher","DOI":"10.1364\/OE.15.009755"},{"key":"e_1_2_2_27_1","doi-asserted-by":"publisher","DOI":"10.1021\/j100117a030"},{"key":"e_1_2_2_28_1","doi-asserted-by":"publisher","DOI":"10.5555\/2383654.2383694"},{"key":"e_1_2_2_29_1","doi-asserted-by":"crossref","unstructured":"Luebke D. Watson B. Cohen J. D. Reddy M. and Varshney A. 2002. Level of Detail for 3D Graphics. Elsevier Science Inc.   Luebke D. Watson B. Cohen J. D. Reddy M. and Varshney A. 2002. Level of Detail for 3D Graphics. Elsevier Science Inc.","DOI":"10.1016\/B978-155860838-2\/50003-0"},{"key":"e_1_2_2_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/882262.882343"},{"key":"e_1_2_2_31_1","unstructured":"McWhorter D. B. and Sunada D. K. 1977. Ground-water hydrology and hydraulics. Water Resources Publications LLC.  McWhorter D. B. and Sunada D. K. 1977. Ground-water hydrology and hydraulics. Water Resources Publications LLC."},{"key":"e_1_2_2_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/1141911.1141995"},{"key":"e_1_2_2_33_1","doi-asserted-by":"publisher","DOI":"10.5555\/2383847.2383878"},{"key":"e_1_2_2_34_1","doi-asserted-by":"publisher","DOI":"10.1109\/2945.675652"},{"key":"e_1_2_2_35_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jqsrt.2005.11.070"},{"key":"e_1_2_2_36_1","doi-asserted-by":"publisher","DOI":"10.1111\/j.1467-8659.2009.01557.x"},{"key":"e_1_2_2_37_1","doi-asserted-by":"publisher","DOI":"10.1145\/344779.344824"},{"key":"e_1_2_2_38_1","unstructured":"Pharr M. and Humphreys G. 2010. Physically Based Rendering Second Edition: From Theory to Implementation 2nd ed. Morgan Kaufmann Publishers Inc.   Pharr M. and Humphreys G. 2010. Physically Based Rendering Second Edition: From Theory to Implementation 2nd ed. Morgan Kaufmann Publishers Inc."},{"key":"e_1_2_2_39_1","doi-asserted-by":"publisher","DOI":"10.1115\/1.4000237"},{"key":"e_1_2_2_40_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jqsrt.2010.01.014"},{"key":"e_1_2_2_42_1","doi-asserted-by":"publisher","DOI":"10.1145\/2077341.2077344"},{"key":"e_1_2_2_43_1","doi-asserted-by":"publisher","DOI":"10.1111\/j.1467-8659.2011.01987.x"},{"key":"e_1_2_2_44_1","doi-asserted-by":"publisher","DOI":"10.1016\/0017-9310(92)90031-M"},{"key":"e_1_2_2_45_1","doi-asserted-by":"publisher","DOI":"10.1103\/PhysRevE.74.041127"},{"key":"e_1_2_2_46_1","doi-asserted-by":"publisher","DOI":"10.1038\/nature06981"},{"key":"e_1_2_2_47_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-7091-9430-0_5"},{"key":"e_1_2_2_48_1","doi-asserted-by":"publisher","DOI":"10.1145\/1073204.1073311"},{"key":"e_1_2_2_49_1","doi-asserted-by":"publisher","DOI":"10.1103\/PhysRevE.47.2950"},{"key":"e_1_2_2_50_1","volume-title":"Random Heterogeneous Materials: Microstructure and Macroscopic Properties. Interdisciplinary Applied Mathematics","author":"Torquato S.","unstructured":"Torquato , S. 2001. Random Heterogeneous Materials: Microstructure and Macroscopic Properties. Interdisciplinary Applied Mathematics . Springer . Torquato, S. 2001. Random Heterogeneous Materials: Microstructure and Macroscopic Properties. Interdisciplinary Applied Mathematics. Springer."},{"key":"e_1_2_2_51_1","doi-asserted-by":"publisher","DOI":"10.1364\/JOSA.57.001105"},{"key":"e_1_2_2_52_1","doi-asserted-by":"publisher","DOI":"10.1145\/133994.134075"},{"key":"e_1_2_2_53_1","doi-asserted-by":"publisher","DOI":"10.1145\/2508363.2508394"},{"key":"e_1_2_2_54_1","doi-asserted-by":"publisher","DOI":"10.1145\/2461912.2461938"},{"key":"e_1_2_2_55_1","volume-title":"Proc. Ibero-American Symposium in Computer Graphics (SIACG).","author":"Zinke A.","unstructured":"Zinke , A. , and Weber , A . 2006. Global illumination for fiber based geometries . In Proc. Ibero-American Symposium in Computer Graphics (SIACG). Zinke, A., and Weber, A. 2006. Global illumination for fiber based geometries. In Proc. Ibero-American Symposium in Computer Graphics (SIACG)."},{"key":"e_1_2_2_56_1","doi-asserted-by":"publisher","DOI":"10.1109\/TVCG.2007.43"},{"key":"e_1_2_2_57_1","doi-asserted-by":"publisher","DOI":"10.1145\/1360612.1360631"}],"container-title":["ACM Transactions on Graphics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2766949","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2766949","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T05:43:01Z","timestamp":1750225381000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2766949"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2015,7,27]]},"references-count":56,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2015,7,27]]}},"alternative-id":["10.1145\/2766949"],"URL":"https:\/\/doi.org\/10.1145\/2766949","relation":{},"ISSN":["0730-0301","1557-7368"],"issn-type":[{"value":"0730-0301","type":"print"},{"value":"1557-7368","type":"electronic"}],"subject":[],"published":{"date-parts":[[2015,7,27]]},"assertion":[{"value":"2015-07-27","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}