A method for cartoon-style rendering of liquid animations

In this paper we present a visually compelling and informative cartoon rendering style for liquid animations. Our style is inspired by animations such as Futurama,1 The Little Mermaid,2 and Bambi2. We take as input a liquid surface obtained from a three-dimensional physically based liquid simulation system and output animations that evoke a cartoon style and convey liquid movement. Our method is based on four cues that emphasize properties of the liquid's shape and motion. We use bold outlines to emphasize depth discontinuities, patches of constant color to highlight near-silhouettes and areas of thinness, and, optionally place temporally coherent oriented textures on the liquid surface to help convey motion.

[1]  Elaine Cohen,et al.  A non-photorealistic lighting model for automatic technical illustration , 1998, SIGGRAPH.

[2]  James F. O'Brien,et al.  A semi-Lagrangian contouring method for fluid simulation , 2005, TOGS.

[3]  James F. O'Brien,et al.  A method for animating viscoelastic fluids , 2004, ACM Trans. Graph..

[4]  Jos Stam,et al.  Stable fluids , 1999, SIGGRAPH.

[5]  Jarke J. van Wijk Rendering Surface Particles , 1992, IEEE Visualization.

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

[7]  Cassidy J. Curtis Loose and sketchy animation , 1998, International Conference on Computer Graphics and Interactive Techniques.

[8]  Patrick Witting,et al.  Computational fluid dynamics in a traditional animation environment , 1999, SIGGRAPH.

[9]  Adam Finkelstein,et al.  Suggestive contours for conveying shape , 2003, ACM Trans. Graph..

[10]  David S. Ebert,et al.  Illustration and photography inspired visualization of flows and volumes , 2005, VIS 05. IEEE Visualization, 2005..

[11]  Penny Rheingans,et al.  Illustration-inspired techniques for visualizing time-varying data , 2005 .

[12]  Morgan McGuire,et al.  Real-time rendering of cartoon smoke and clouds , 2006, NPAR.

[13]  Peter-Pike J. Sloan,et al.  Interactive technical illustration , 1999, SI3D.

[14]  Dimitris N. Metaxas,et al.  Realistic Animation of Liquids , 1996, Graphics Interface.

[15]  Bruce Gooch,et al.  Non-photorealistic rendering , 2001 .

[16]  John David Thornton Directable simulation of stylized water splash effects in 3D space , 2006, SIGGRAPH '06.

[17]  Philippe Decaudin,et al.  Cartoon-Looking Rendering of 3D-Scenes , 2003 .

[18]  James F. O'Brien,et al.  A method for animating viscoelastic fluids , 2004, SIGGRAPH 2004.

[19]  Adam W. Bargteil A semi-Lagrangian contouring method for fluid simulation , 2005, SIGGRAPH '05.

[20]  Brian Cabral,et al.  Imaging vector fields using line integral convolution , 1993, SIGGRAPH.

[21]  Nipun Kwatra,et al.  Physics-Based Subsurface Visualization of Human Tissue , 2007 .

[22]  Anne Verroust-Blondet,et al.  Interactive texture mapping , 1993, SIGGRAPH.

[23]  Ken-ichi Anjyo,et al.  Stylized Highlights for Cartoon Rendering and Animation , 2003, IEEE Computer Graphics and Applications.

[24]  Mark J. Harris,et al.  Stylized rendering techniques for scalable real-time 3D animation , 2000, NPAR '00.

[25]  Ramesh Raskar,et al.  Image precision silhouette edges , 1999, SI3D.

[26]  Takafumi Saito,et al.  Comprehensible rendering of 3-D shapes , 1990, SIGGRAPH.

[27]  Ronald Fedkiw,et al.  Animation and rendering of complex water surfaces , 2002, ACM Trans. Graph..

[28]  Tong-Yee Lee,et al.  Stylized and abstract painterly rendering system using a multiscale segmented sphere hierarchy , 2006, IEEE Transactions on Visualization and Computer Graphics.

[29]  Lee Markosian,et al.  Real-time nonphotorealistic rendering , 1997, SIGGRAPH.

[30]  James F. O'Brien,et al.  A texture synthesis method for liquid animations , 2006, SCA '06.

[31]  Stefan Schlechtweg,et al.  Non-photorealistic computer graphics: modeling, rendering, and animation , 2002 .

[32]  Morgan McGuire,et al.  Real-time cartoon rendering of smoke , 2004, SIGGRAPH '04.

[33]  Berthold K. P. Horn,et al.  Closed-form solution of absolute orientation using unit quaternions , 1987 .

[34]  Thomas Ertl,et al.  Interactive Rendering of Reflective and Transmissive Surfaces in 3D Toon Shading , 2004, GI Jahrestagung.

[35]  Douglas DeCarlo,et al.  Stylization and abstraction of photographs , 2002, ACM Trans. Graph..

[36]  Pascal Barla,et al.  X-toon: an extended toon shader , 2006, NPAR.

[37]  Oliver Deussen,et al.  Computer-generated pen-and-ink illustration of trees , 2000, SIGGRAPH.

[38]  Stephen Chenney,et al.  Cartoon rendering of smoke animations , 2004, NPAR '04.