“Flow and changes in appearance” by Dorsey, Pedersen and Hanrahan

  • ©Julie Dorsey, Hans Køhling Pedersen, and Patrick (Pat) Hanrahan




    Flow and changes in appearance



    An important, largely unexplored area of computer image generation is the simulation of weathering and its effects on appearance. Weathering results from the interaction of the environment with the materials in the world. The flow of water is one of the most pervasive and important natural forces involved in the weathering of materials, producing a distinctive set of patterns of washes and stains. This paper presents an intuitive phenomenological model for the flow of water over surfaces that is capable of generating such changes in appearance. We model the flow as a particle system, each particle representing a “drop” of water. The motion of the water particles is controlled by parameters such as gravity, friction, wind, roughness, and constraints that force the particles to maintain contact with the surface. The chemical interaction of the water with the surface materials is governed by a set of coupled differential equations describing both the rate of absorption of water by the surface and the rate of solubility and sedimentation of deposits on the surface. To illustrate the power of this simple model, we show examples of flows over complex geometries made from different materials; the resulting patterns are striking and very


    1. ACHESON, D. J. Elementary Fluid Dynamics. Oxford Univerity Press, New York, NY, 1992.
    2. ADDLESON, L., AND RICE, C. Pelformance of Materials in Buildings. Butterworth Heinemann, Boston, MA, 1991.
    3. DORSEY, J., AND HANRAHAN, P. Modeling and rendering of metallic patinas. In Computer Graphics Proceedings (1996), Annual Conference Series, ACM SIGGRAPH.
    4. DULLIEN, F. A. L. Porous Media: Fluid Transport and Pore Structure, second ed. Academic Press, New York, NY, 1992.
    5. FOURNIER, A., AND REEVES, W.T. A simple model of ocean waves. Computer Graphics 20, 4 (Aug. 1986), 75-84.
    6. FRENCH, L. Toy story. Cinefantastique 27, 2 (1995), 36-37.
    7. JOHNSON, J. B., HANEEF, S. J., AND HEPBURN, B. J. Laboratory exposure systems to simulate atmospheric degradation of building stone under dry and wet deposition. Atmospheric Environment 24A, 10 (Oct 1990), 2785-2792.
    8. KASS, M., AND MILLER, G. Rapid, stable fluid dynamics for computer graphics. Computer Graphics 24, 4 (Aug. 1990), 49-57.
    9. LIPPERT, H. G. Systeme zur dachentwasserung bei gotischen kirchenbauten. Architecture: Zeitschrift fur Geschichte der Baukunst 24, 1 (1994), 111-128.
    10. MASO, J. C., Ed. Pore Structure and Moisture Characteristics. Chapman and Hall, New York, 1987.
    11. MILLER, G. Efficient algorithms for local and global accessibility shading. In Computer Graphics Proceedings (1994), Annual Conference Series, ACM SIGGRAPH, pp. 319-326.
    12. MILLER, G., AND PEARCE, A. Globular dynamics: A connected particle system for animating viscous fluids. Computers and Graphics 13, 3 (1989), 305-309.
    13. MOSTAFAVI, M., AND LEATHERBARROW, D. On Weathering: The Life of Buildings in Time. MIT Press, Cambridge, MA, 1993.
    14. MUSGRAVE, F. K., KOLB, C. E., AND MACE, R. S. The synthesis and rendering of eroded fractal terrains. Computer Graphics 23 (July 1989), 41-50.
    15. PAZ, 0. A Draft of Shadows and Other Poems. New Directions, New York, MY, 1979.
    16. PEACHEY, D. R. Modeling waves and surf. Computer Graphics 20, 4 (Aug. 1986), 65-74.
    17. REEVES, W. T. Particle systems – a technique for modeling a class of fuzzy objects. ACM Trans. Graphics 2 (Apr. 1983), 91-108.
    18. REEVES, W. T., AND BLAU, R. Approximate and probabilistic algorithms for shading and rendering structured particle systems. Computer Graphics 19, 4 (July 1985), 313-322.
    19. SMALL, D. Simulating watercolor by modeling diffusion, pigment, and paper fibers. In Proceedings of SPIE ’91 (Feb. 1991), pp. 70-76.
    20. TURK, G. Generating textures for arbitrary surfaces using reaction-diffusion. Computer Graphics 25, 4 (July 1991), 289-298.
    21. WINKLER, E.M. Stone in Architecture: Properties and Durability. Springer-Verlag, New York, MY, 1994.
    22. WITKIN, A. P., AND HECKBERT, P. S. Using particles to sample and control implicit surfaces. In Computer Graphics Proceedings (1994), Annual Conference Series, ACM SIG- GRAPH, pp. 269-278.
    23. YAEGER, L., UPSON, C., AND MYERS, R. Combining physical and visual simulation i creation of the planet Jupiter for the film “2010”. Computer Graphics 20, 4 (Aug. 1986), 85- 93.
    24. YALIN, M. S. Mechanics of sediment transport, second ed. Oxford, New York, MY, 1977.

ACM Digital Library Publication:

Overview Page: