Browse > Article

Level Set Advection of Free Fluid Surface Modified by Surface Tension  

Pineda, Israel (Division of Computer Science & Engineering, Chonbuk National University)
Gwun, Oubong (Division of Computer Science & Engineering, Chonbuk National University)
Publication Information
Smart Media Journal / v.4, no.2, 2015 , pp. 9-16 More about this Journal
Abstract
Fluids appear in innumerable phenomena; therefore, it is interesting to reproduce those phenomena by computer graphics techniques. However, this process is not trivial. We work with a fluid simulation that uses Navier-Stokes equations to model the fluid, a semi-Lagrangian approach to solve it and the level set method to track the surface of the fluid. Modified versions of the Navier-Stokes equations for computer graphics allow us to create a wide diversity of effects. In this paper, we propose a technique that allows us to integrate a force inspired by surface tension into the model. We describe which information we need and how to modify the model with this new approach. We end up with a modified simulation that has additional effects that might be suitable for computer graphics purposes. The effects that we are able to recreate are small waves and droplet-like formations close to the surface of the fluid. This model preserves the overall behavior governed by the Navier-Stokes equations.
Keywords
fluid simulation; surface tension; level set; fluid surface;
Citations & Related Records
연도 인용수 순위
  • Reference
1 Christopher Batty, Florence Bertails, Robert Bridson, "A Fast Variational Framework for Accurate Solid-fluid Coupling", ACM SIGGRAPH 2007 Papers(New York, NY, USA: ACM, 2007).
2 Ronald Fedkiw, Tariq Aslam, Barry Merriman, Stanley Osher, "A Non-oscillatory Eulerian Approach to Interfaces in Multimaterial Flows (the Ghost Fluid Method).", Journal of Computational Physics 152, 2 (1999). pp. 457-492.   DOI
3 Jie Tan, XuBo Yang, "Physically-based fluid animation: A survey", Science in China Series P: Information Sciences 52, 5 (2009), pp. 723-740.   DOI
4 Francis Harlow, Eddie Welch, "Numerical Calculation of Time-Dependent Viscous Incompressible Flow of Fluid with Free Surface", Phys. Fluids 8 (1965), pp. 2182-2189.   DOI
5 Jos Stam, "Stable Fluids", Proceedings of the 26th Annual Conference on Computer Graphics and Interactive Techniques (New York, NY, USA: ACM Press/Addison-Wesley Publishing Co., 1999). pp. 121-128.
6 Nick Foster, Dimitri Metaxas, "Realistic Animation of Liquids", Graphical Models and Image Processing(, 1996). pp. 23-30.
7 C. W. Hirt, B. D. Nichols, "Volume of fluid (VOF) method for the dynamics of free boundaries", Journal of Computational Physics 39, 1 (1981). pp. 201-225.   DOI
8 Stanley Osher, Ronald Fedkiw, "Level Set Methods and Dynamic Implicit Surfaces 2003 edition" (New York: Springer, 2002).
9 Raanan Fattal, Dani Lischinski, "Target-driven Smoke Animation", AGM SIGGRAPH 2004 Papers (New York, NY, USA: ACM, 2004). pp. 441-448.
10 Israel Pineda, Oubong Gwun, "Surface Tension Approximation in Semi-Lagrangian Level Set Based Fluid Simulations for Computer Graphics", CGMIP 2014 The International Conference on Computer Graphics, Multimedia and Image Processing (Malaysia, 2014).
11 Huamin Wang, Peter Mucha, Greg Turk, "Water Drops on Surfaces", ACM SIGGRAPH 2005 Papers (New York, NY, USA: ACM, 2005). pp. 921-929.
12 Myungjoo Kang, "A Level Set Approach for the Motion of Soap Bubbles with Curvature Dependent Velocity Or Acceleration" (1996).
13 A. Albadawi, D.B. Donoghue, A.J. Robinson, D.B. Murray, Y.M.C Delaure, "Influence of surface tension implementation in Volume of Fluid and coupled Volume of Fluid with Level Set methods for bubble growth and detachment", International Journal of Multiphase Flow 53 (2013). pp. 11-28.   DOI
14 Douglas Enright, Ronald Fedkiw, Joel Ferziger, Ian Mitchell, "A Hybrid Particle Level Set Method for Improved Interface Capturing", Journal of Computational Physics 183, 1 (2002). pp. 83-116.   DOI
15 Frank Losasso, Tamar Shinar, Andrew Selle, Ronald Fedkiw, "Multiple Interacting Liquids", ACM SIGGRAPH 2006 Papers (New York, NY, USA: ACM, 2006). pp. 812-819.