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
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
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)
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)
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)
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)
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)
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)
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)
Desbrun, M., Meyer, M., Schroder, P., Barr, A.H.: Discrete differential-geometry operators for triangulated 2-manifolds, pp. 35–57. Springer, Heidelberg
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)
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)
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)
Judd, T., Durand, F., Adelson, E.: Apparent ridges for line drawing. In: SIGGRAPH 2007: ACM SIGGRAPH 2007 papers, p. 19. ACM, New York (2007)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
Yu, J., Jiang, X., Chen, H., Yao, C.: Real-time cartoon water animation. Comput. Animat. Virtual Worlds 18(4-5), 405–414 (2007)
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)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights 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)