Skip to main content
Log in

Procedural modeling of water caustics and foamy water for cartoon animation

  • Published:
Journal of Zhejiang University SCIENCE C Aims and scope Submit manuscript

Abstract

We propose a method for procedural modeling and animation of cartoon water effects such as water caustics, foamy wake, and longshore currents. In our method we emulate the visual abstraction of these cartoon effects by the use of Voronoi diagrams and the motion abstraction by designing relevant controlling mechanisms corresponding to each effect. Our system enables the creation of cartoon effects with minimal intervention from the animator. Through high-level initial specification, the effects are animated procedurally in the style of hand-drawn cartoons.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  • Adabala, N., Manohar, S., 2002. Techniques for realistic visualization of fluids: a survey. Comput. Graph. Forum, 21(1):65–81. [doi:10.1111/1467-8659.00566]

    Article  MATH  Google Scholar 

  • Aurenhammer, F., 1991. Voronoi diagrams—a survey of a fundamental geometric data structure. ACM Comput. Surv., 23(3):345–405. [doi:10.1145/116873.116880]

    Article  Google Scholar 

  • Bregler, C., Loeb, L., Chuang, E., Deshpande, H., 2002. Turning to the masters: motion capturing cartoons. ACM Trans. Graph., 21(3):399–407. [doi:10.1145/566654.566595]

    Article  Google Scholar 

  • di Fiore, F., Claes, J., Reeth, F.V., 2004. A Framework for User Control on Stylised Animation of Gaseous Phenomena. Computer Animation and Social Agents Conf., p.171–178.

  • Eden, A.M., Bargteil, A.W., Goktekin, T.G., Eisinger, S.B., O’brien, J.F., 2007. A Method for Cartoon-Style Rendering of Liquid Animations. Graphics Interface Conf., p.51–55. [doi:10.1145/1268517.1268528]

  • Hoff, K.E.III, Keyser, J., Lin, M., Manocha, D., Culver, T., 1999. Fast Computation of Generalized Voronoi Diagrams Using Graphics Hardware. 26th Annual Conf. on Computer Graphics and Interactive Techniques, p.277–286. [doi:10.1145/311535.311567]

  • Iglesias, A., 2004. Computer graphics for water modeling and rendering: a survey. Fut. Gener. Comput. Syst., 20(8): 1355–1374. [doi:10.1016/j.future.2004.05.026]

    Article  Google Scholar 

  • Kwatra, V., Adalsteinsson, D., Kim, T., Kwatra, N., Carlson, M., Lin, M., 2007. Texturing fluids. IEEE Trans. Visual. Comput. Graph., 13(5):939–952. [doi:10.1109/TVCG.2007.1044]

    Article  Google Scholar 

  • Lischinski, D., 1994. Incremental Delaunay Triangulation. Graphics Gems Series (Graphics Gems IV). Academic Press, p.47–59.

  • Mastin, G.A., Watterberg, P.A., Mareda, J.F., 1987. Fourier synthesis of ocean waves. IEEE Comput. Graph. Appl., 7(3):16–23. [doi:10.1109/MCG.1987.276961]

    Article  Google Scholar 

  • Narain, R., Kwatra, V., Lee, H.P., Kim, T., Carlson, M., Lin, M., 2007. Feature-Guided Dynamic Texture Synthesis on Continuous Flows. Eurographics Symp. on Rendering Conf., p.361–370.

  • Thornton, J.D., 2006. Directable Simulation of Stylized Water Splash Effects in 3D Space. Int. Conf. on Computer Graphics and Interactive Techniques, p.94. [doi:10.1145/1179849.1179967]

  • Voronoi, G.F., 1908. Nouvelles applications des paramètres continus à la théorie de formes quadratiques. J Reine Angew. Math., 133:97–102 (in France). [doi:10.1515/crll.1908.133.97]

    Article  MATH  Google Scholar 

  • You, M., Park, J., Choi, B., Noh, J., 2009. Cartoon animation style rendering of water. LNCS, 5875:67–78. [doi:10.1007/978-3-642-10331-5_7]

    Google Scholar 

  • Yu, J.H., Jiang, X., Yao, C., Chen, H.Y., 2007. Real-time cartoon water animation. Comput. Animat. Virt. Worlds, 18(4–5):405–414. [doi:10.1002/cav.207]

    Article  Google Scholar 

  • Yu, J.H., Liao, J., Patterson, J., 2008. Modeling the interaction between objects and cartoon water. Comput. Animat. Virt. Worlds, 19(3–4):375–385. [doi:10.1002/cav.239]

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Jin-hui Yu.

Additional information

Project supported by the National Natural Science Foundation of China (No. 60933007) and the Key Technologies R&D Program of China (No. 2007BAH11B02)

Rights and permissions

Reprints and permissions

About this article

Cite this article

Liao, J., Yu, Jh. & Jia, L. Procedural modeling of water caustics and foamy water for cartoon animation. J. Zhejiang Univ. - Sci. C 12, 533–541 (2011). https://doi.org/10.1631/jzus.C1000228

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1631/jzus.C1000228

Key words

CLC number

Navigation