Creating Endless Water Flow Animation using Particle Data

Masanori Sotozaki, Yoshinori Dobashi, Tsuyoshi Yamamoto

Abstract

In this paper, we propose an efficient method for synthesizing water animation such as waterfall or rivers using particle-based simulation. Recently, physically based simulation has become a popular technique to create realistic animation of natural phenomena in many applications, e.g. commercial films, movies and games. Particularly, there is a growing demand on synthesizing realistic animation of fluids, such as water. However, realistic fluid animation requires a high computational cost. Some applications requiring real time performances, such as games, cannot afford such a high computational cost. In this paper, we propose an efficient method for creating endless animations of water flow using particle data generated by fluid simulation. We store a set of dynamic particles in a database and use them repeatedly to produce endless animations.

References

  1. Becker, M. and Teschner, M. (2007). Weakly compressible sph for free surface flows. In Proceedings of the 2007 ACM SIGGRAPH/Eurographics Symposium on Computer Animation, SCA 7807, pages 209-217. Eurographics Association.
  2. Bhat, K. S., Seitz, S. M., Hodgins, J. K., and Khosla, P. K. (2004). Flow-based video synthesis and editing. In ACM SIGGRAPH 2004 Papers, SIGGRAPH 7804, pages 360-363, New York, NY, USA. ACM.
  3. Foster, N. and Fedkiw, R. (2001). Practical animation of liquids. In Proceedings of the 28th Annual Conference on Computer Graphics and Interactive Techniques, SIGGRAPH 7801, pages 23-30, New York, NY, USA. ACM.
  4. Hilsenstein, V. (2005). Surface reconstruction of water waves using thermographic stereo imaging. In Image and Vision Computing New Zealand, pages 102-107. Citeseer.
  5. Ihrke, I., Goidluecke, B., and Magnor, M. (2005). Reconstructing the geometry of flowing water. In Computer Vision, 2005. ICCV 2005. Tenth IEEE International Conference on, volume 2, pages 1055-1060 Vol. 2.
  6. Koshizuka, S. and Oka, Y. (1996). Moving-particle semiimplicit method for fragmentation of incompressible fluid. Nuclear science and engineering, 123(3):421- 434.
  7. Kuhn, H. W. (1955). The Hungarian method for the assignment problem. Naval Research Logistics Quarterly, 2(1-2):83-97.
  8. Li, C., Pickup, D., Saunders, T., Cosker, D., Marshall, D., Hall, P. S., and Willis, P. (2013). Water surface modeling from a single viewpoint video. Visualization and Computer Graphics, IEEE Transactions on, 19(7):1242-1251.
  9. Lorensen, W. E. and Cline, H. E. (1987). Marching cubes: A high resolution 3d surface construction algorithm. In Proceedings of the 14th Annual Conference on Computer Graphics and Interactive Techniques, SIGGRAPH 7887, pages 163-169, New York, NY, USA. ACM.
  10. Macklin, M. and Müller, M. (2013). Position based fluids. ACM Trans. Graph., 32(4):104:1-104:12.
  11. Maya2016. http://www.autodesk.com/maya/.
  12. Müller, M., Charypar, D., and Gross, M. (2003). Particle-based fluid simulation for interactive applications. In Proceedings of the 2003 ACM SIGGRAPH/Eurographics Symposium on Computer Animation, SCA 7803, pages 154-159. Eurographics Association.
  13. Müller, M., Heidelberger, B., Hennix, M., and Ratcliff, J. (2007). Position based dynamics. Journal of Visual Communication and Image Representation, 18(2):109-118.
  14. Neyret, F. (2003). Advected textures. In Proceedings of the 2003 ACM SIGGRAPH/Eurographics Symposium on Computer Animation, SCA 7803, pages 147-153, Airela-Ville, Switzerland, Switzerland. Eurographics Association.
  15. Nugjgar, P. and Chiba, N. (2013). Markov-type vector field for endless surface animation of water stream. Vis. Comput., 29(9):959-968.
  16. Okabe, M., Anjyo, K., and Onai, R. (2011). Creating fluid animation from a single image using video database. Comput. Graph. Forum, 30(7):1973-1982.
  17. Perlin, K. (1985). An image synthesizer. In Proceedings of the 12th Annual Conference on Computer Graphics and Interactive Techniques, SIGGRAPH 7885, pages 287-296, New York, NY, USA. ACM.
  18. RealFlow2013. http://www.realflow.com/.
  19. Solenthaler, B. and Pajarola, R. (2009). Predictivecorrective incompressible sph. In ACM SIGGRAPH 2009 Papers, SIGGRAPH 7809, pages 40:1-40:6, New York, NY, USA. ACM.
  20. Stam, J. (1999). Stable fluids. In Proceedings of the 26th Annual Conference on Computer Graphics and Interactive Techniques, SIGGRAPH 7899, pages 121-128, New York, NY, USA. ACM Press/Addison-Wesley Publishing Co.
  21. Yu, M. and Quan, H. (2013). Fluid surface reconstruction based on specular reflection model. Journal of Visualization and Computer Animation, 24(5):497-510.
  22. Zhu, Y. and Bridson, R. (2005). Animating sand as a fluid. In ACM SIGGRAPH 2005 Papers, SIGGRAPH 7805, pages 965-972, New York, NY, USA. ACM.
Download


Paper Citation


in Harvard Style

Sotozaki M., Dobashi Y. and Yamamoto T. (2016). Creating Endless Water Flow Animation using Particle Data . In Proceedings of the 11th Joint Conference on Computer Vision, Imaging and Computer Graphics Theory and Applications - Volume 1: GRAPP, (VISIGRAPP 2016) ISBN 978-989-758-175-5, pages 236-241. DOI: 10.5220/0005746602340239


in Bibtex Style

@conference{grapp16,
author={Masanori Sotozaki and Yoshinori Dobashi and Tsuyoshi Yamamoto},
title={Creating Endless Water Flow Animation using Particle Data},
booktitle={Proceedings of the 11th Joint Conference on Computer Vision, Imaging and Computer Graphics Theory and Applications - Volume 1: GRAPP, (VISIGRAPP 2016)},
year={2016},
pages={236-241},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0005746602340239},
isbn={978-989-758-175-5},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 11th Joint Conference on Computer Vision, Imaging and Computer Graphics Theory and Applications - Volume 1: GRAPP, (VISIGRAPP 2016)
TI - Creating Endless Water Flow Animation using Particle Data
SN - 978-989-758-175-5
AU - Sotozaki M.
AU - Dobashi Y.
AU - Yamamoto T.
PY - 2016
SP - 236
EP - 241
DO - 10.5220/0005746602340239