journal article Jul 01, 2005

Real‐time simulation of watery paint

Abstract
AbstractExisting work on applications for thin watery paint is mostly focused on automatic generation of painterly‐style images from input images, ignoring the fact that painting is a process that intuitively should be interactive. Efforts to create real‐time interactive systems are limited to a single paint medium and results often suffer from a trade‐off between real‐timeness and simulation complexity. We report on the design of a new system that allows the real‐time, interactive creation of images with thin watery paint. We mainly target the simulation of watercolor, but the system is also capable of simulating gouache and Oriental black ink. The motion of paint is governed by both physically based and heuristic rules in a layered canvas design. A final image is rendered by optically composing the layers using the Kubelka–Munk diffuse reflectance model. All algorithms that participate in the dynamics phase and the rendering phase of the simulation are implemented on graphics hardware. Images made with the system contain the typical effects that can be recognized in images produced with real thin paint, like the dark‐edge effect, watercolor glazing, wet‐on‐wet painting and the use of different pigment types. Copyright © 2005 John Wiley & Sons, Ltd.
Topics

No keywords indexed for this article. Browse by subject →

References
23
[1]
Van LaerhovenT LiesenborgsJ Van ReethF.Real‐time watercolor painting on a distributed paper model. InProceedings of Computer Graphics Interna‐tional 2004 2004; pp.640–643. 10.1109/cgi.2004.1309281
[2]
Tunde CockshottM.Wet and Sticky: A novel model for computer‐based paint‐ing. PhD thesis Glasgow University 1991.
[3]
SmallD.Modeling watercolor by simulating diffusion pigment and paper fibers. InProceedings of SPIE 1460 1991. 10.1117/12.44417
[4]
GreeneR.The drawing prism: a versatile graphic input device. InProceedings of the 12th Annual Conference on Computer Graphics and Interactive Techniques.ACM Press: NY USA 1985;103–110. 10.1145/325165.325202
[5]
StrassmannS.Hairy brushes. InProceedings of the 13th Annual Conference on Computer Graphics and Interactive Techniques. ACM Press: NY USA 1986;225–232. 10.1145/15886.15911
[7]
FosterN MetaxasD.Realistic animation of liquids. InGraphical Models and Image Processing 1996; pp.471–483. 10.1006/gmip.1996.0039
[8]
Kubelka P (1931)
[9]
Wolfram S (2002)
[10]
ZhangQ SatoY TakahashiJ‐Y MuraokaK ChibaN.Simple cellular automaton‐based simulation of ink behaviour and its application to suibokuga‐like 3d rendering of trees. InJournal of Visualization and Computer Animation1999;27–37. 10.1002/(sici)1099-1778(199901/03)10:1<27::aid-vis194>3.0.co;2-c
[11]
Yu YJ "Interactive rendering technique for realistic oriental painting" Journal of WSCG'2003 (2003)
[12]
Baxter W (2001)
[13]
BaxterW WendtJ LinMC.Impasto: a realistic model for paint. InProceedings of the 3rd International Symposium on Non‐Photorealistic Animation and Rendering 2004; pp.45–46. 10.1145/987657.987665
[14]
Corel.Corel Painter IX. World Wide Web http://www.corel.com/painterix 2004.
[15]
LeeJ.Physically‐based modeling of brush painting. InProceedings of the fifth international conference on computational graphics and visualization techniques on Visualization and graphics on the World Wide Web Elsevier Science Inc. 1997; pp.1571–1576. 10.1016/s0169-7552(97)00073-1
[16]
LeeJ.Simulating oriental black‐ink painting Vol 19. IEEE Computer Society Press 1999;74–81. 10.1109/38.761553
[17]
GuoQ KuniiTL.“nijimi” rendering algorithm for creating quality black ink paintings. InProceeding of Computer Graphics International '03 2003; pp.152–161. 10.1109/cgi.2003.1214460
[18]
Kundu PK (2002)
[19]
Stam J (1999)
[20]
StamJ.Real‐time fluid dynamics for games. InProceedings of the Game Developer Mar2003.
[21]
Golub GH (1989)
Metrics
39
Citations
23
References
Details
Published
Jul 01, 2005
Vol/Issue
16(3-4)
Pages
429-439
License
View
Cite This Article
Tom Van Laerhoven, Frank Van Reeth (2005). Real‐time simulation of watery paint. Computer Animation and Virtual Worlds, 16(3-4), 429-439. https://doi.org/10.1002/cav.95