Premium
A viscous paint model for interactive applications
Author(s) -
Baxter William,
Liu Yuanxin,
Lin Ming C.
Publication year - 2004
Publication title -
computer animation and virtual worlds
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.225
H-Index - 49
eISSN - 1546-427X
pISSN - 1546-4261
DOI - 10.1002/cav.47
Subject(s) - rendering (computer graphics) , computer science , painting , compositing , computer graphics (images) , non photorealistic rendering , graphics hardware , graphics , computer vision , image (mathematics) , visual arts , animation , art , computer facial animation , computer animation
We present a viscous paint model for use in an interactive painting system based on the well‐known Stokes' equations for viscous flow. Our method is, to our knowledge, the first unconditionally stable numerical method that treats viscous fluid with a free surface boundary. We have also developed a real‐time implementation of the Kubelka‐Munk reflectance model for pigment mixing, compositing and rendering entirely on graphics hardware, using programmable fragment shading capabilities. We have integrated our paint model with a prototype painting system, which demonstrates the model's effectiveness in rendering viscous paint and capturing a thick, impasto ‐like style of painting. Several users have tested our prototype system and were able to start creating original art work in an intuitive manner not possible with the existing techniques in commercial systems. Copyright © 2004 John Wiley & Sons, Ltd.