“Computer-generated watercolor”

  • ©




    Computer-generated watercolor


    This paper describes the various artistic effects of watercolor and shows how they can be simulated automatically. Our watercolor model is based on an ordered set of translucent glazes, which are created independently using a shallow-water fluid simulation. We use a Kubelka-Munk compositing model for simulating the optical effect of the superimposed glazes. We demonstrate how computer-generated watercolor can be used in three different applications: as part of an interactive watercolor paint system, as a method for automatic image “watercolorization,” and as a mechanism for non-photorealistic rendering of three-dimensional scenes.


    1. Jim X. Chen and Niels da Vitoria Lobo. Toward interactiverate simulation of fluids with moving obstacles using navier-stokes equations. Graphical Models and Image Processing, 57(2):107-116, March 1995.
    2. Tunde Cockshott, John Patterson, and David England. Modelling the texture of paint. Computer Graphics Forum (Eurographics ’92), 11(3):217-226, September 1992.
    3. Robert D. Deegan, Olgica Bakajin, Todd F. Dupont, Greg Huber, Sidney R. Nagel, and Thomas A. Witten. Contact line deposits in an evaporating drop. James Franck Institute (University of Chicago) preprint, October 1996.
    4. Jeanne Dobie. Making Color Sing. Watson-Guptill, 1986.
    5. Debra Dooley and Michael F. Cohen. Automatic illustration of 3D geometric models: Lines. Computer Graphics, 24(2):77-82, March 1990.
    6. Debra Dooley and Michael F. Cohen. Automatic illustration of 3D geometric models: Surfaces. In Proceedings of Visualization ’90, pages 307-314. October 1990.
    7. Julie Dorsey and Pat Hanrahan. Modeling and rendering of metallic patinas. In SIGGRAPH ’96 Proceedings, pages 387-396. 1996.
    8. Julie Dorsey, Hans K~hling Pedersen, and Pat Hanrahan. Flow and changes in appearance. In SIGGRAPH ’96 Proceedings, pages 411- 420. 1996.
    9. Gershon Elber. Line art rendering via a coverage of isoparametric curves. IEEE Transaction on Visualization and Computer Graphics, 1(3):231-239, September 1995.
    10. Nick Foster and Dimitri Metaxas. Realistic animation of liquids. In Graphics Interface ‘ 96, pages 204-212. 1996.
    11. Jay S. Gondek, Gary W. Meyer, and Jonathan G. Newman. Wavelength dependent reflectance functions. In SIGGRAPH ’94 Proceedings, pages 213-220. 1994.
    12. Qinglian Guo. Generating realistic calligraphy words. IEICE Transactions on Fundamentals of Electronics Communications and Computer Sciences, E78A(11):1556-1558, November 1996.
    13. Qinglian Guo and T. L. Kunii. Modeling the diffuse painting of sumie. In T. L. Kunii, editor, IFIP Modeling in Comnputer Graphics. 1991.
    14. Chet S. Haase and Gary W. Meyer. Modeling pigmented materials for realistic image synthesis. ACM Trans. on Graphics, 11(4):305, October 1992.
    15. Paul Haeberli and Douglas Voorhies. Image processing by linear interpolation and extrapolation. IRIS Universe Magazine, (28), Aug 1994.
    16. Paul E. Haeberli. Paint by numbers: Abstract image representations. In SIGGRAPH’ 90 Proceedings, pages 207-214. 1990.
    17. Ron Harmon. personal communication. Techical Manager, Daniel Smith Artists’ Materials, 1996.
    18. D.B. Judd and G. Wyszecki. Color in Business, Science, andlndustry. John Wiley and Sons, New York, 1975.
    19. Michael Kass and Gavin Miller. Rapid, stable fluid dynamics for computer graphics. In SIGGRAPH ’90 Proceedings, pages 49-57. 1990.
    20. G. Kortum. Reflectance Spectroscopy. Springer-Verlag, 1969.
    21. R Kubelka. New contributions to the optics of intensely lightscattering material, part ii: Non-homogeneous layers. J. Optical Society, 44:330, 1954.
    22. John Lansdown and Simon Schofield. Expressive rendering: A review of nonphotorealistic techniques. IEEE Computer Graphics and Applications, 15(3):29-37, May 1995.
    23. Wolfgang Leister. Computer generated copper plates. Computer Graphics Forum, 13(1):69-77, 1994.
    24. James A. Liggett. Basic equations of unsteady flow. Unsteady Flow in Open Channels, Vol. 1, eds: K. Mahmood and V. Yevjevich, Water Resources Publications, Fort Collins, Colorado, 1975.
    25. Ralph Mayer. The Artist’s Handbook of Materials and Techniques. Penguin Books, 5 edition, 1991.
    26. Barbara J. Meier. Painterly rendering for animation. In SIGGRAPH ’96 Proceedings, pages 477-484. 1996.
    27. Eric N. Mortensen and William A. Barrett. Intelligent scissors for image composition. In SIGGRAPH ’95 Proceedings, pages 191-198. 1995.
    28. F. Kenton Musgrave, Craig E. Kolb, and Robert S. Mace. The synthesis and rendering of eroded fractal terrains. In SIGGRAPH ’89 Proceedings, pages 41-50. 1989.
    29. Ken Perlin. An image synthesizer. In SIGGRAPH ’85 Proceedings, pages 287-296. July 1985.
    30. Binh Pham. Expressive brush strokes. CVGIP: Graphical Models and Image Processing, 53(1), 1991.
    31. Joanna L. Power, Brad S. West, Eric J. Stollnitz, and David H. Salesin. Reproducing color images as duotones. In SIGGRAPH ’96 Proceedings, pages 237-248. 1996.
    32. Don Rankin. Mastering Glazing Techniques in Watercolor. Watson- Guptill, 1986.
    33. Takafumi Saito and Tokiichiro Takahashi. Comprehensible rendering of 3D shapes. Computer Graphics, 24(4): 197-206, August 1990.
    34. David Small. Simulating watercolor by modeling diffusion, pigment, and paper fibers. In Proceedings of SPIE’91. February 1991.
    35. Ray Smith. The Artist’s Handbook. Alfred A. Knopf, 1987.
    36. Steve Strassmann. Hairy brushes. In SIGGRAPH ’86Proceedings, pages 225-232. August 1986.
    37. Zoltan Szabo. Creative Watercolor Techniques. Watson-Guptill, 1974.
    38. C. B. Vreugdenhil. Numerical Methods for Shallow-Water Flow. Kluwer Academic Publishers, 1994.
    39. Georges Winkenbach and David H. Salesin. Computer-generated pen-and-ink illustration. In SIGGRAPH ’94 Proceedings, pages 91- 100. 1994.
    40. Georges Winkenbach and David H. Salesin. Rendering free-form surfaces in pen and ink. In SIGGRAPH ’96 Proceedings, pages 469- 476. 1996.
    41. Steven R Worley. A cellular texturing basis function. In SIGGRAPH ’96 Proceedings, pages 291-294. 1996.

ACM Digital Library Publication:

Overview Page: