Simulating Liquid Dynamics by a Particle-Based Method

Article Preview

Abstract:

There is much research focusing on natural phenomena simulation in virtual reality and computer graphics. Liquid is chosen as our research object, because it is one of the most common natural phenomena. A particle-based modeling method for dynamic liquid simulation is presented in this paper. In our approach, accurate solutions for the Navier-Stokes equations are first accomplished in an Euler-based grid at each time step. This returns a velocity field calculated based on the pressure solved from a converted Poisson equation. Finally, particle movements are advected through this velocity field in order to simulate the dynamics of fluid volume. Experiment shows that visual effect which can satisfy users requirement is achieved by this method. This application has promising potentials in the areas of movie making, computer games, virtual construction and virtual simulation in medicine, etc.

You might also be interested in these eBooks

Info:

Periodical:

Pages:

1121-1124

Citation:

Online since:

August 2013

Authors:

Export:

Price:

Permissions CCC:

Permissions PLS:

Сopyright:

© 2013 Trans Tech Publications Ltd. All Rights Reserved

Share:

Citation:

[1] N. Foster and D. Metaxas, Realistic animation of liquids, Graph. Models Image Process., vol. 58, pp.471-483, (1996).

DOI: 10.1006/gmip.1996.0039

Google Scholar

[2] J. Stam, Stable fluids, " SIGGRAPH , 99, New York, NY, USA, 1999, pp.121-128.

Google Scholar

[3] N. Foster and R. Fedkiw, Practical animation of liquids, " SIGGRAPH , 01, New York, NY, USA, 2001, pp.23-30.

Google Scholar

[4] G. H. Golub and C. F. Van Loan, Matrix Computations: The Jhns Hopkins University Press, (1996).

Google Scholar

[5] J. Bolz, I. Farmer, E. Grinspun, and P. Schroder, Sparse Matrix Solvers on the GPU: Conjugate Gradients and Multigrid, ACM Transactions On Graphics, vol. 22, pp.917-924, (2003).

DOI: 10.1145/882262.882364

Google Scholar

[6] N. Goodnight, C. Woolley, G. Lewin, D. Luebke, and G. Humphreys, A multigrid solver for boundary value problems using programmable graphics hardware, " HWWS , 03, Aire-la-Ville, Switzerland, Switzerland, 2003, pp.102-111.

DOI: 10.1145/1198555.1198784

Google Scholar

[7] R. Bridson, Fluid Simulation for Computer Graphics. U.S.: CRC Press, (2008).

Google Scholar

[8] M. Desbrun and M. Gascuel, Smoothed particles: A new paradigm for animating highly deformable bodies, " In Computer Animation and Simulation , 96 (Proceedings of EG Workshop on Animation and Simulation), 1996, pp.61-76.

DOI: 10.1007/978-3-7091-7486-9_5

Google Scholar

[9] D. Tonnesen, Dynamically Coupled Particle Systems for Geometric Modeling, Reconstruction, and Animation,. vol. PhD: University of Toronto, (1998).

Google Scholar

[10] M. Muller, D. Charypar and M. Gross, Particle-based fluid simulation for interactive applications, " SCA , 03, Aire-la-Ville, Switzerland, Switzerland, 2003, pp.154-159.

Google Scholar

[11] B. Solenthaler and R. Pajarola, Predictive-corrective incompressible SPH, " SIGGRAPH , 09, New York, NY, USA, 2009, p.40: 1-40: 6.

DOI: 10.1145/1576246.1531346

Google Scholar

[12] X. Y. Hu and N. A. Adams, An incompressible multi-phase SPH method, J. Comput. Phys., vol. 227, pp.264-278, (2007).

Google Scholar

[13] J. Yu and G. Turk, Reconstructing surfaces of particle-based fluids using anisotropic kernels, " SCA , 10, Aire-la-Ville, Switzerland, Switzerland, 2010, pp.217-225.

Google Scholar