Skip to main content

Cartoon Animation Style Rendering of Water

  • Conference paper

Part of the book series: Lecture Notes in Computer Science ((LNIP,volume 5875))

Abstract

We present a cartoon animation style rendering method for water animation. In an effort to capture and represent crucial features of water observed in traditional cartoon animation, we propose a Cartoon Water Shader. The proposed rendering method is a modified Phong illumination model augmented by the optical properties that ray tracing provides. We also devise a metric that automatically changes between refraction and reflection based on the angle between the normal vector of the water surface and the camera direction. An essential characteristic in cartoon water animation is the use of flow lines. We produce water flow regions with a Water Flow Shader. Assuming that an input to our system is a result of an existing fluid simulation, the input mesh contains proper geometric properties. The water flow lines can be recovered by computing the curvature from the input geometry, through which ridges and valleys are easily identified.

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

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   129.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Anjyo, K.I., Wemler, S., Baxter, W.: Tweakable light and shade for cartoon animation. In: NPAR 2006: Proceedings of the 4th international symposium on Non-photorealistic animation and rendering, pp. 133–139. ACM, New York (2006)

    Chapter  Google Scholar 

  2. Barla, P., Thollot, J., Markosian, L.: X-toon: an extended toon shader. In: NPAR 2006: Proceedings of the 4th international symposium on Non-photorealistic animation and rendering, pp. 127–132. ACM, New York (2006)

    Chapter  Google Scholar 

  3. Chandra, S., Sivaswamy, J.: An analysis of curvature based ridge and valley detection. In: Proceedings of IEEE International Conference on Acoustics, Speech and Signal Processing, 2006. ICASSP 2006, p. 2. IEEE Computer Society Press, Los Alamitos (2006)

    Google Scholar 

  4. Desbrun, M., Cani, M.-P.: Smoothed particles: A new paradigm for animating highly deformable bodies. In: Boulic, R., Hegron, G. (eds.) Eurographics Workshop on Computer Animation and Simulation (EGCAS), August 1996, pp. 61–76. Springer, Heidelberg (1996) (Published under the name Marie-Paule Gascuel)

    Google Scholar 

  5. DeCoro, C., Cole, F., Finkelstein, A., Rusinkiewicz, S.: Stylized shadows. In: NPAR 2007: Proceedings of the 5th international symposium on Non-photorealistic animation and rendering, pp. 77–83. ACM, New York (2007)

    Google Scholar 

  6. DeCarlo, D., Finkelstein, A., Rusinkiewicz, S., Santella, A.: Suggestive contours for conveying shape. In: SIGGRAPH 2003: ACM SIGGRAPH 2003 Papers, pp. 848–855. ACM, New York (2003)

    Chapter  Google Scholar 

  7. Desbrun, M., Meyer, M., Schröder, P., Barr, A.H.: Implicit fairing of irregular meshes using diffusion and curvature flow. In: SIGGRAPH 1999: Proceedings of the 26th annual conference on Computer graphics and interactive techniques, pp. 317–324. ACM Press/Addison-Wesley Publishing Co. (1999)

    Google Scholar 

  8. Desbrun, M., Meyer, M., Schroder, P., Barr, A.H.: Discrete differential-geometry operators for triangulated 2-manifolds, pp. 35–57. Springer, Heidelberg

    Google Scholar 

  9. Eden, A.M., Bargteil, A.W., Goktekin, T.G., Eisinger, S.B., O’Brien, J.F.: A method for cartoon-style rendering of liquid animations. In: GI 2007: Proceedings of Graphics Interface 2007, pp. 51–55. ACM, New York (2007)

    Chapter  Google Scholar 

  10. Gooch, A., Gooch, B., Shirley, P., Cohen, E.: A non-photorealistic lighting model for automatic technical illustration. In: SIGGRAPH 1998: Proceedings of the 25th annual conference on Computer graphics and interactive techniques, pp. 447–452. ACM, New York (1998)

    Chapter  Google Scholar 

  11. Gooch, B., Sloan, P.-P.J., Gooch, A., Shirley, P., Riesenfeld, R.: Interactive technical illustration. In: I3D 1999: Proceedings of the 1999 symposium on Interactive 3D graphics, pp. 31–38. ACM, New York (1999)

    Chapter  Google Scholar 

  12. Judd, T., Durand, F., Adelson, E.: Apparent ridges for line drawing. In: SIGGRAPH 2007: ACM SIGGRAPH 2007 papers, p. 19. ACM, New York (2007)

    Google Scholar 

  13. Kolomenkin, M., Shimshoni, I., Tal, A.: Demarcating curves for shape illustration. In: SIGGRAPH Asia 2008: ACM SIGGRAPH Asia 2008 papers, pp. 1–9. ACM, New York (2008)

    Google Scholar 

  14. Lake, A., Marshall, C., Harris, M., Blackstein, M.: Stylized rendering techniques for scalable real-time 3d animation. In: NPAR 2000: Proceedings of the 1st international symposium on Non-photorealistic animation and rendering, pp. 13–20. ACM, New York (2000)

    Chapter  Google Scholar 

  15. Lee, Y., Markosian, L., Lee, S., Hughes, J.F.: Line drawings via abstracted shading. In: SIGGRAPH 2007: ACM SIGGRAPH 2007 papers, p. 18. ACM, New York (2007)

    Google Scholar 

  16. McGuire, M., Fein, A.: Real-time rendering of cartoon smoke and clouds. In: NPAR 2006: Proceedings of the 4th international symposium on Non-photorealistic animation and rendering, pp. 21–26. ACM, New York (2006)

    Chapter  Google Scholar 

  17. Mitchell, J.L., Francke, M., Eng, D.: Illustrative rendering in team fortress 2. In: SIGGRAPH 2007: ACM SIGGRAPH 2007 courses, pp. 19–32. ACM, New York (2007)

    Google Scholar 

  18. Markosian, L., Kowalski, M.A., Goldstein, D., Trychin, S.J., Hughes, J.F., Bourdev, L.D.: Real-time nonphotorealistic rendering. In: SIGGRAPH 1997: Proceedings of the 24th annual conference on Computer graphics and interactive techniques, pp. 415–420. ACM Press/Addison-Wesley Publishing Co., New York (1997)

    Chapter  Google Scholar 

  19. Ohtake, Y., Belyaev, A., Seidel, H.-P.: Ridge-valley lines on meshes via implicit surface fitting. In: SIGGRAPH 2004: ACM SIGGRAPH 2004 Papers, pp. 609–612. ACM, New York (2004)

    Chapter  Google Scholar 

  20. Raskar, R., Cohen, M.: Image precision silhouette edges. In: I3D 1999: Proceedings of the 1999 symposium on Interactive 3D graphics, pp. 135–140. ACM, New York (1999)

    Chapter  Google Scholar 

  21. Selle, A., Mohr, A., Chenney, S.: Cartoon rendering of smoke animations. In: NPAR 2004: Proceedings of the 3rd international symposium on Non-photorealistic animation and rendering, pp. 57–60. ACM, New York (2004)

    Chapter  Google Scholar 

  22. Stam, J.: Stable fluids. In: SIGGRAPH 1999: Proceedings of the 26th annual conference on Computer graphics and interactive techniques, pp. 121–128. ACM Press/Addison-Wesley Publishing Co. (1999)

    Google Scholar 

  23. Todo, H., Anjyo, K.-I., Baxter, W., Igarashi, T.: Locally controllable stylized shading. In: SIGGRAPH 2007: ACM SIGGRAPH 2007 papers, p. 17. ACM, New York (2007)

    Google Scholar 

  24. Yu, J., Jiang, X., Chen, H., Yao, C.: Real-time cartoon water animation. Comput. Animat. Virtual Worlds 18(4-5), 405–414 (2007)

    Article  Google Scholar 

  25. Zhang, S., Chen, T., Zhang, Y., Hu, S., Martin, R.: Video-based running water animation in chinese painting style. Science in China Series F: Information Sciences 52(2), 162–171 (2009)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2009 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

You, M., Park, J., Choi, B., Noh, J. (2009). Cartoon Animation Style Rendering of Water. In: Bebis, G., et al. Advances in Visual Computing. ISVC 2009. Lecture Notes in Computer Science, vol 5875. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-10331-5_7

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-10331-5_7

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-10330-8

  • Online ISBN: 978-3-642-10331-5

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics