The Visual Computer

, Volume 28, Issue 2, pp 219–229

Markov-type velocity field for efficiently animating water stream

  • Purevtsogt Nugjgar
  • Tadahiro Fujimoto
  • Norishige Chiba
Original Article

DOI: 10.1007/s00371-011-0637-0

Cite this article as:
Nugjgar, P., Fujimoto, T. & Chiba, N. Vis Comput (2012) 28: 219. doi:10.1007/s00371-011-0637-0

Abstract

In computer graphics, one of the most challenging tasks is continuously varying phenomena such as waving, swaying, and flowing motions. In this paper, we present a novel hybrid model (physical-stochastic) to create an endless animation in which offline simulation is used to produce an infinitely varying real-time animated result. In this particular case, a water stream model is proposed. Most fully 3D physically based simulation methods for depicting fluid flows are very time and memory consuming. Thus, these methods are still reserved for offline simulations and small-domain real-time simulations, especially in the case of fluid flows with irregularly repeating patterns. The proposed model is based on the tracer particle technique, uses a non-static velocity field, and consists of two main phases. In the first phase, we construct the stochastic velocity field by using the physically based method. The second phase is the main part, in which we create real-time endless animation. Here, we introduce a new type of velocity field which we refer to as a Markov-type velocity field (MTVF). MTVF allows us to animate a water stream endlessly in real-time by avoiding the time-consuming process of solving the corresponding equations for every simulation step.

Keywords

Natural phenomena Stochastic-modeling Tracer particles Endless animation Water stream 

Supplementary material

371_2011_637_MOESM1_ESM.pdf (354 kb)
Explanation of the improvements made to the paper. (PDF 353 kB)

Copyright information

© Springer-Verlag 2011

Authors and Affiliations

  • Purevtsogt Nugjgar
    • 1
  • Tadahiro Fujimoto
    • 1
  • Norishige Chiba
    • 1
  1. 1.Graduate School of EngineeringIwate UniversityIwateJapan