skip to main content
article

Visual simulation of weathering by γ-ton tracing

Published:01 July 2005Publication History
Skip Abstract Section

Abstract

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 γ-ton tracing, is based on a type of aging-inducing particles called γ-tons. Modeling a weathering effect with γ-ton tracing involves tracing a large number of γ-tons through the scene in a way similar to photon tracing and then generating the weathering effect using the recorded γ-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 γ-ton tracing. These include global transport effects. or "stainbleeding". γ-ton tracing also enables visual simulations of complex multi-weathering effects. Lastly γ-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.

Skip Supplemental Material Section

Supplemental Material

pps087.mp4

mp4

53.8 MB

References

  1. Arvo, J., and Kirk, D. B. 1990. Particle transport and image synthesis. In Proceedings of SIGGRAPH'90, 63--66. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Badler, N. I., and Becket, W. 1990. Imperfection for realistic image synthesis. Journal of Visualization and Computer Animation 1, 1 (Aug.), 26--32.Google ScholarGoogle Scholar
  3. Bosch, C., Pueyo, X., Merillou, S., and Ghazanfarpour, D. 2004. A physically-based model for rendering realistic scratches. In Proc. Eurographics 2004.Google ScholarGoogle Scholar
  4. Cook, R. L. 1984. Shade trees. In Proceedings of SIGGRAPH '84, 223--231. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Cutler, B., Dorsey, J., Mcmillan, L., Müller, M., and Jagnow, R. 2002. A procedural approach to authoring solid models. ACM Transactions on Graphics 21, 3 (July), 302--311. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Desbenoit, B., Galin, E., and Akkouche, S. 2004. Simulating and modeling lichen growth. Computer Graphics Forum 23, 3, 341--350.Google ScholarGoogle ScholarCross RefCross Ref
  7. Dorsey, J., and Hanrahan, P. 1996. Modeling and rendering of metallic patinas. In Proceedings of SIGGRAPH '96, 387--396. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. Dorsey, J., and Hanrahan, P. 2000. Digital materials and virtual weathering. Scientific American (February), 64--71.Google ScholarGoogle Scholar
  9. Dorsey, J., Pedersen, H. K., and Hanrahan. P. 1996. Flow and changes in appearance. In Proceedings of SIGGRAPH '96, 411--420. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Dorsey, J., Edelman, A., Jensen, H. W., Legakis, J., and Pedersen, H. K. 1999. Modeling and rendering of weathered stone. In Proceedings of SIGGRAPH '99, 225--234. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Ebert, D. S., Musgrave, F. K., Peachey, D., Perlin, K., and Worley, S. 1998. Texturing & Modeling: A Procedural Approach, second ed. AP Professional. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. 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.Google ScholarGoogle Scholar
  13. Hsu, S.-C., and Wong, T.-T. 1995. Simulating dust accumulation. IEEE Computer Graphics & Applications 15, 1, 18--22. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. Jensen, H. W. 1996. Global illumination using photon maps. In Eurographics Rendering Workshop 1996, 21--30. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. Kajiya, J. T. 1986. The rendering equation. In Proceedings of SIGGRAPH '86, 143--150. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. Kelley, A. D., Malin, M. C., and Nielson, G. M. 1988. Terrain simulation using a model of stream erosion. In Proceedings of SIGGRAPH '88, 263--268. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. Merillou, S., Dischler, J.-M., and Ghazanfarpour, D. 2001. Corrosion: Simulating and rendering. In Graphics Interface 2001, 167--174. Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. Miller, G. 1994. Efficient algorithms for local and global accessibility shading. In Proceedings of SIGGRAPH '94, ACM Press, 319--326. Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. Musgrave, F. K., Kolb, C. E., and Mace, R. S. 1989. The synthesis and rendering of eroded fractal terrains. In Proceedings of SIGGRAPH '89, 41--50. Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. Paquette, E., Poulin, P., and Drettakis, G. 2001. Surface aging by impacts. In Proceedings of Graphics Interface 2001, 175--182. Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. Paquette, E., Poulin, P., and Drettakis, G. 2002. The simulation of paint cracking and peeling. In Proceedings of Graphics Interface 2002, 59--68.Google ScholarGoogle Scholar
  22. Perlin, K. 1985. An image synthesizer. In Proceedings of SIGGRAPH '85, 287--296. Google ScholarGoogle ScholarDigital LibraryDigital Library
  23. Pfister, H., Zwicker, M., Van Baar, J., and Gross, M. 2000. Surfels: surface elements as rendering primitives. In Proceedings of SIGGRAPH '00, 335--342. Google ScholarGoogle ScholarDigital LibraryDigital Library
  24. Rusinkiewicz, S., and Levoy, M. 2000. Qsplat: a multiresolution point rendering system for large meshes. In Proceedings of SIGGRAPH '00, 343--352. Google ScholarGoogle ScholarDigital LibraryDigital Library
  25. Spanier, J., and Gelbard, E. 1969. Monte Carlo Principles and Neutron Transport Problems. Addison-Wesley.Google ScholarGoogle Scholar
  26. Turk, G. 1991. Generating textures for arbitrary surfaces using reaction-diffusion. Computer Graphics (Proceedings of SIGGRAPH 91) 25, 4 (July), 289--298. Google ScholarGoogle ScholarDigital LibraryDigital Library
  27. Turk, G. 1992. Re-tiling polygonal surfaces. In Computer Graphics (Proceedings of SIGGRAPH 92), vol. 26, 55--64. Google ScholarGoogle ScholarDigital LibraryDigital Library
  28. Witkin, A., and Kass, M. 1991. Reaction-diffusion textures. Computer Graphics (Proceedings of SIGGRAPH 91) 25, 4 (July), 299--308. Google ScholarGoogle ScholarDigital LibraryDigital Library
  29. 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. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Visual simulation of weathering by γ-ton tracing

            Recommendations

            Comments

            Login options

            Check if you have access through your login credentials or your institution to get full access on this article.

            Sign in

            Full Access

            • Published in

              cover image ACM Transactions on Graphics
              ACM Transactions on Graphics  Volume 24, Issue 3
              July 2005
              826 pages
              ISSN:0730-0301
              EISSN:1557-7368
              DOI:10.1145/1073204
              Issue’s Table of Contents

              Copyright © 2005 ACM

              Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

              Publisher

              Association for Computing Machinery

              New York, NY, United States

              Publication History

              • Published: 1 July 2005
              Published in tog Volume 24, Issue 3

              Permissions

              Request permissions about this article.

              Request Permissions

              Check for updates

              Qualifiers

              • article

            PDF Format

            View or Download as a PDF file.

            PDF

            eReader

            View online with eReader.

            eReader