Marching cubes: A high resolution 3D surface construction algorithm
SIGGRAPH '87 Proceedings of the 14th annual conference on Computer graphics and interactive techniques
Fronts propagating with curvature-dependent speed: algorithms based on Hamilton-Jacobi formulations
Journal of Computational Physics
Rapid, stable fluid dynamics for computer graphics
SIGGRAPH '90 Proceedings of the 17th annual conference on Computer graphics and interactive techniques
A continuum method for modeling surface tension
Journal of Computational Physics
A level set approach for computing solutions to incompressible two-phase flow
Journal of Computational Physics
Toward interactive-rate simulation of fluids with moving obstacles using Navier-Stokes equations
Graphical Models and Image Processing
Depicting fire and other gaseous phenomena using diffusion processes
SIGGRAPH '95 Proceedings of the 22nd annual conference on Computer graphics and interactive techniques
Realistic animation of liquids
Graphical Models and Image Processing
Modeling the motion of a hot, turbulent gas
Proceedings of the 24th annual conference on Computer graphics and interactive techniques
Proceedings of the 26th annual conference on Computer graphics and interactive techniques
A PDE-based fast local level set method
Journal of Computational Physics
Multigrid
Proceedings of the 28th annual conference on Computer graphics and interactive techniques
Practical animation of liquids
Proceedings of the 28th annual conference on Computer graphics and interactive techniques
The constrained interpolation profile method for multiphase analysis
Journal of Computational Physics
Animation and rendering of complex water surfaces
Proceedings of the 29th annual conference on Computer graphics and interactive techniques
Dynamic simulation of splashing fluids
CA '95 Proceedings of the Computer Animation
CGI '97 Proceedings of the 1997 Conference on Computer Graphics International
Smoke simulation for large scale phenomena
ACM SIGGRAPH 2003 Papers
Animating suspended particle explosions
ACM SIGGRAPH 2003 Papers
Keyframe control of smoke simulations
ACM SIGGRAPH 2003 Papers
Rigid fluid: animating the interplay between rigid bodies and fluid
ACM SIGGRAPH 2004 Papers
Fluid control using the adjoint method
ACM SIGGRAPH 2004 Papers
Simulating water and smoke with an octree data structure
ACM SIGGRAPH 2004 Papers
A method for animating viscoelastic fluids
ACM SIGGRAPH 2004 Papers
ACM SIGGRAPH 2005 Papers
Advections with Significantly Reduced Dissipation and Diffusion
IEEE Transactions on Visualization and Computer Graphics
Physics based boiling simulation
Proceedings of the 2006 ACM SIGGRAPH/Eurographics symposium on Computer animation
Proceedings of the 2006 ACM SIGGRAPH/Eurographics symposium on Computer animation
Practical animation of turbulent splashing water
Proceedings of the 2006 ACM SIGGRAPH/Eurographics symposium on Computer animation
Finite volume flow simulations on arbitrary domains
Graphical Models
Derivative Particles for Simulating Detailed Movements of Fluids
IEEE Transactions on Visualization and Computer Graphics
Solving general shallow wave equations on surfaces
SCA '07 Proceedings of the 2007 ACM SIGGRAPH/Eurographics symposium on Computer animation
Simulation of bubbles in foam with the volume control method
ACM SIGGRAPH 2007 papers
Animation of ice melting phenomenon based on thermodynamics with thermal radiation
Proceedings of the 5th international conference on Computer graphics and interactive techniques in Australia and Southeast Asia
ACM SIGGRAPH 2008 papers
Interaction of two-phase flow with animated models
Graphical Models
AtelierM++: a fast and accurate marbling system
Multimedia Tools and Applications
Stretching and wiggling liquids
ACM SIGGRAPH Asia 2009 papers
Graphical Models
A practical simulation of dispersed bubble flow
ACM SIGGRAPH 2010 papers
ACSC '10 Proceedings of the Thirty-Third Australasian Conferenc on Computer Science - Volume 102
Detail-preserving fully-Eulerian interface tracking framework
ACM SIGGRAPH Asia 2010 papers
MultiFLIP for energetic two-phase fluid simulation
ACM Transactions on Graphics (TOG)
Parallel computing of 3D smoking simulation based on OpenCL heterogeneous platform
The Journal of Supercomputing
FlowFixer: using BFECC for fluid simulation
NPH'05 Proceedings of the First Eurographics conference on Natural Phenomena
NPH'07 Proceedings of the Third Eurographics conference on Natural Phenomena
Fast fluid simulation using residual distribution schemes
NPH'07 Proceedings of the Third Eurographics conference on Natural Phenomena
Particle-based simulation of bubbles in water–solid interaction
Computer Animation and Virtual Worlds
A two-continua approach to Eulerian simulation of water spray
ACM Transactions on Graphics (TOG) - SIGGRAPH 2013 Conference Proceedings
A hybrid Lagrangian-Eulerian formulation for bubble generation and dynamics
Proceedings of the 12th ACM SIGGRAPH/Eurographics Symposium on Computer Animation
A new SPH fluid simulation method using ellipsoidal kernels
Journal of Visualization
Visual simulation of turbulent fluids using MLS interpolation profiles
The Visual Computer: International Journal of Computer Graphics
Hi-index | 0.00 |
This article presents a physically-based technique for simulating water. This work is motivated by the "stable fluids" method, developed by Stam [1999], to handle gaseous fluids. We extend this technique to water, which calls for the development of methods for modeling multiphase fluids and suppressing dissipation. We construct a multiphase fluid formulation by combining the Navier--Stokes equations with the level set method. By adopting constrained interpolation profile (CIP)-based advection, we reduce the numerical dissipation and diffusion significantly. We further reduce the dissipation by converting potentially dissipative cells into droplets or bubbles that undergo Lagrangian motion. Due to the multiphase formulation, the proposed method properly simulates the interaction of water with surrounding air, instead of simulating water in a void space. Moreover, the introduction of the nondissipative technique means that, in contrast to previous methods, the simulated water does not unnecessarily lose mass, and its motion is not damped to an unphysical extent. Experiments showed that the proposed method is stable and runs fast. It is demonstrated that two-dimensional simulation runs in real-time.