{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,3]],"date-time":"2026-07-03T19:13:34Z","timestamp":1783106014629,"version":"3.54.6"},"reference-count":29,"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>Weathering modeling introduces blemishes such as dirt, rust, cracks and scratches to virtual scenery. In this paper we present a visual stimulation technique that works well for a wide variety of weathering phenomena. Our technique, called \u03b3-ton tracing, is based on a type of aging-inducing particles called \u03b3-tons. Modeling a weathering effect with \u03b3-ton tracing involves tracing a large number of \u03b3-tons through the scene in a way similar to photon tracing and then generating the weathering effect using the recorded \u03b3-ton transport information. With this technique, we can produce weathering effects that are customized to the scene geometry and tailored to the weathering sources. Several effects that are challenging for existing techniques can be readily captured by \u03b3-ton tracing. These include global transport effects. or \"stainbleeding\". \u03b3-ton tracing also enables visual simulations of complex multi-weathering effects. Lastly \u03b3-ton tracing can generate weathering effects that not only involve texture changes but also large-scale geometry changes. We demonstrate our technique with a variety of examples.<\/jats:p>","DOI":"10.1145\/1073204.1073321","type":"journal-article","created":{"date-parts":[[2005,11,7]],"date-time":"2005-11-07T16:00:45Z","timestamp":1131379245000},"page":"1127-1133","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":35,"title":["Visual simulation of weathering by \u03b3-ton tracing"],"prefix":"10.1145","volume":"24","author":[{"given":"Yanyun","family":"Chen","sequence":"first","affiliation":[{"name":"Microsoft Research Asia"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Lin","family":"Xia","sequence":"additional","affiliation":[{"name":"Zhejiang University"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Tien-Tsin","family":"Wong","sequence":"additional","affiliation":[{"name":"The Chinese University of Hong Kong"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Xin","family":"Tong","sequence":"additional","affiliation":[{"name":"Microsoft Research Asia"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Hujun","family":"Bao","sequence":"additional","affiliation":[{"name":"Zhejiang University"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Baining","family":"Guo","sequence":"additional","affiliation":[{"name":"Microsoft Research Asia"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Heung-Yeung","family":"Shum","sequence":"additional","affiliation":[{"name":"Microsoft Research Asia"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2005,7]]},"reference":[{"key":"e_1_2_2_1_1","doi-asserted-by":"publisher","DOI":"10.1145\/97879.97886"},{"key":"e_1_2_2_2_1","first-page":"1","article-title":"Imperfection for realistic image synthesis","volume":"1","author":"Badler N. I.","year":"1990","unstructured":"Badler , N. I. , and Becket , W. 1990 . Imperfection for realistic image synthesis . Journal of Visualization and Computer Animation 1 , 1 (Aug.), 26--32. Badler, N. I., and Becket, W. 1990. Imperfection for realistic image synthesis. Journal of Visualization and Computer Animation 1, 1 (Aug.), 26--32.","journal-title":"Journal of Visualization and Computer Animation"},{"key":"e_1_2_2_3_1","volume-title":"Proc. Eurographics","author":"Bosch C.","year":"2004","unstructured":"Bosch , C. , Pueyo , X. , Merillou , S. , and Ghazanfarpour , D . 2004. A physically-based model for rendering realistic scratches . In Proc. Eurographics 2004 . Bosch, C., Pueyo, X., Merillou, S., and Ghazanfarpour, D. 2004. A physically-based model for rendering realistic scratches. In Proc. Eurographics 2004."},{"key":"e_1_2_2_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/800031.808602"},{"key":"e_1_2_2_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/566654.566581"},{"key":"e_1_2_2_6_1","doi-asserted-by":"publisher","DOI":"10.1111\/j.1467-8659.2004.00765.x"},{"key":"e_1_2_2_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/237170.237278"},{"key":"e_1_2_2_8_1","doi-asserted-by":"crossref","unstructured":"Dorsey J. and Hanrahan P. 2000. Digital materials and virtual weathering. Scientific American (February) 64--71.  Dorsey J. and Hanrahan P. 2000. Digital materials and virtual weathering. Scientific American (February) 64--71.","DOI":"10.1038\/scientificamerican0200-64"},{"key":"e_1_2_2_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/237170.237280"},{"key":"e_1_2_2_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/311535.311560"},{"key":"e_1_2_2_11_1","unstructured":"Ebert D. S. Musgrave F. K. Peachey D. Perlin K. and Worley S. 1998. Texturing & Modeling: A Procedural Approach second ed. AP Professional.   Ebert D. S. Musgrave F. K. Peachey D. Perlin K. and Worley S. 1998. Texturing & Modeling: A Procedural Approach second ed. AP Professional."},{"key":"e_1_2_2_12_1","volume-title":"The Visual Computer","volume":"309","author":"Gobron S.","unstructured":"Gobron , S. , and Chiba , N . 2001. Crack pattern simulation based on 3D surface cellular automata . In The Visual Computer , vol. 17(5). Springer, 287-- 309 . Gobron, S., and Chiba, N. 2001. Crack pattern simulation based on 3D surface cellular automata. In The Visual Computer, vol. 17(5). Springer, 287--309."},{"key":"e_1_2_2_13_1","doi-asserted-by":"publisher","DOI":"10.1109\/38.364957"},{"key":"e_1_2_2_14_1","doi-asserted-by":"publisher","DOI":"10.5555\/275458.275461"},{"key":"e_1_2_2_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/15922.15902"},{"key":"e_1_2_2_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/54852.378519"},{"key":"e_1_2_2_17_1","first-page":"167","article-title":"Corrosion: Simulating and rendering","volume":"2001","author":"Merillou S.","year":"2001","unstructured":"Merillou , S. , Dischler , J.-M. , and Ghazanfarpour , D. 2001 . Corrosion: Simulating and rendering . In Graphics Interface 2001 , 167 -- 174 . Merillou, S., Dischler, J.-M., and Ghazanfarpour, D. 2001. Corrosion: Simulating and rendering. In Graphics Interface 2001, 167--174.","journal-title":"Graphics Interface"},{"key":"e_1_2_2_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/192161.192244"},{"key":"e_1_2_2_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/74333.74337"},{"key":"e_1_2_2_20_1","first-page":"175","article-title":"Surface aging by impacts","volume":"2001","author":"Paquette E.","year":"2001","unstructured":"Paquette , E. , Poulin , P. , and Drettakis , G. 2001 . Surface aging by impacts . In Proceedings of Graphics Interface 2001 , 175 -- 182 . Paquette, E., Poulin, P., and Drettakis, G. 2001. Surface aging by impacts. In Proceedings of Graphics Interface 2001, 175--182.","journal-title":"Proceedings of Graphics Interface"},{"key":"e_1_2_2_21_1","first-page":"59","article-title":"The simulation of paint cracking and peeling","volume":"2002","author":"Paquette E.","year":"2002","unstructured":"Paquette , E. , Poulin , P. , and Drettakis , G. 2002 . The simulation of paint cracking and peeling . In Proceedings of Graphics Interface 2002 , 59 -- 68 . Paquette, E., Poulin, P., and Drettakis, G. 2002. The simulation of paint cracking and peeling. In Proceedings of Graphics Interface 2002, 59--68.","journal-title":"Proceedings of Graphics Interface"},{"key":"e_1_2_2_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/325334.325247"},{"key":"e_1_2_2_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/344779.344936"},{"key":"e_1_2_2_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/344779.344940"},{"key":"e_1_2_2_25_1","doi-asserted-by":"crossref","unstructured":"Spanier J. and Gelbard E. 1969. Monte Carlo Principles and Neutron Transport Problems. Addison-Wesley.  Spanier J. and Gelbard E. 1969. Monte Carlo Principles and Neutron Transport Problems. Addison-Wesley.","DOI":"10.1063\/1.3022338"},{"key":"e_1_2_2_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/127719.122749"},{"key":"e_1_2_2_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/142920.134008"},{"key":"e_1_2_2_28_1","doi-asserted-by":"publisher","DOI":"10.1145\/127719.122750"},{"key":"e_1_2_2_29_1","volume-title":"Proceedings of the 8-th Eurographics Workshop on Rendering (Rendering Techniques'97)","author":"Wong T.-T.","unstructured":"Wong , T.-T. , Ng , W.-Y. , and Heng , P . -A. 1997. A geometry dependent texture generation framework for simulating surface imperfections . In Proceedings of the 8-th Eurographics Workshop on Rendering (Rendering Techniques'97) , 139--150. Wong, T.-T., Ng, W.-Y., and Heng, P.-A. 1997. A geometry dependent texture generation framework for simulating surface imperfections. In Proceedings of the 8-th Eurographics Workshop on Rendering (Rendering Techniques'97), 139--150."}],"container-title":["ACM Transactions on Graphics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/1073204.1073321","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,9,4]],"date-time":"2023-09-04T13:58:03Z","timestamp":1693835883000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1073204.1073321"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2005,7]]},"references-count":29,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2005,7]]}},"alternative-id":["10.1145\/1073204.1073321"],"URL":"https:\/\/doi.org\/10.1145\/1073204.1073321","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"}}]}}