Advanced Design for a Realistic Virtual Brush

This paper proposes a novel algorithmic framework for an advanced virtual brush to be used in interactive digitalpainting. The framework comprises the following components: a geometry model of the brush using a hierarchicalrepresentation that leads to substantial savings in every step of the painting process; fast online brush motionsimulation assisted by offline calibration that guarantees an accurate and stable simulation of the brush's dynamicbehavior; a new pigment model based on a diffusion process of random molecules that considers delicateand complex pigment behavior at dipping time as well as during painting; and a user‐adaptation component thatenables the system to cater for the personal painting habits of different users. A prototype system has been implementedbased on this framework. Compared with other virtual brushes, this new system is designed to presenta realistic brush in the sense that the system accurately and stably simulates the complex painting functionalityof a running brush, and therefore is capable of creating high‐quality digital paintings with minute aesthetic detailsthat can rival the real artwork. The advanced features also give rise to a high degree of expressiveness ofthe virtual brush that the user can comfortably manipulate. http://www.csis.hku.hk/songhuale‐brush/ providessupplementary materials for this paper.

[1]  Tosiyasu L. Kunii,et al.  A diffusion model for computer animation of diffuse ink painting , 1995, Proceedings Computer Animation'95.

[2]  Jintae Lee Simulating Oriental Black-Ink Painting , 1999, IEEE Computer Graphics and Applications.

[3]  M. Gregor Diffusion and Sorption in Fibre and Films , 1974 .

[4]  Aaas News,et al.  Book Reviews , 1893, Buffalo Medical and Surgical Journal.

[5]  Siu Chi Hsu,et al.  Drawing and animation using skeletal strokes , 1994, SIGGRAPH.

[6]  J. Westwater,et al.  The Mathematics of Diffusion. , 1957 .

[7]  Alvy Ray Smith Digital Paint Systems: An Anecdotal and Historical Overview , 2001, IEEE Ann. Hist. Comput..

[8]  Malcolm Tunde Cockshott Wet and sticky : a novel model for computer-based painting , 1991 .

[9]  David Salesin,et al.  Interactive pen-and-ink illustration , 1994, SIGGRAPH.

[10]  Adam Finkelstein,et al.  WYSIWYG NPR: drawing strokes directly on 3D models , 2002, SIGGRAPH.

[11]  Ergun Akleman,et al.  Two methods for creating chinese painting , 2002, 10th Pacific Conference on Computer Graphics and Applications, 2002. Proceedings..

[12]  Steve Strassmann,et al.  Hairy brushes , 1986, SIGGRAPH.

[13]  Qing Zhang,et al.  Simple cellular automaton-based simulation of ink behaviour and its application to Suibokuga-like 3D rendering of trees , 1999, Comput. Animat. Virtual Worlds.

[14]  Yunhe Pan,et al.  A Solid Model Based Virtual Hairy Brush , 2002, Comput. Graph. Forum.

[15]  Siu Chi Hsu,et al.  Skeletal strokes , 1993, UIST '93.

[16]  I. Grattan-Guinness,et al.  Joseph Fourier, Théorie analytique de la chaleur (1822) , 2005 .

[17]  Nelson Siu-Hang Chu,et al.  An efficient brush model for physically-based 3D painting , 2002, 10th Pacific Conference on Computer Graphics and Applications, 2002. Proceedings..

[18]  William D. Callister,et al.  Materials Science and Engineering: An Introduction , 1985 .

[19]  Aaron Hertzmann,et al.  Painterly rendering with curved brush strokes of multiple sizes , 1998, SIGGRAPH.

[20]  HanrahanPat,et al.  Direct WYSIWYG painting and texturing on 3D shapes , 1990 .

[21]  Marc Levoy,et al.  3D painting on scanned surfaces , 1995, I3D '95.

[22]  David Salesin,et al.  Computer-generated watercolor , 1997, SIGGRAPH.

[23]  William V. Baxter,et al.  DAB: Interactive Haptic Painting with 3D Virtual Brushes , 2001, SIGGRAPH Courses.

[24]  Horace Ho-Shing Ip,et al.  Virtual brush: a model-based synthesis of Chinese calligraphy , 2000, Comput. Graph..

[25]  David H. Small,et al.  Simulating watercolor by modeling diffusion, pigment, and paper fibers , 1991, Electronic Imaging.

[26]  Masayuki Nakajima,et al.  3D physics-based brush model for painting , 1999, SIGGRAPH '99.