Realistic animation of liquids
Graphical Models and Image Processing
The fast construction of extension velocities in level set methods
Journal of Computational Physics
Proceedings of the 26th annual conference on Computer graphics and interactive techniques
Practical animation of liquids
Proceedings of the 28th annual conference on Computer graphics and interactive techniques
Animation and rendering of complex water surfaces
Proceedings of the 29th annual conference on Computer graphics and interactive techniques
Proceedings of the 2003 ACM SIGGRAPH/Eurographics symposium on Computer animation
Particle-based fluid simulation for interactive applications
Proceedings of the 2003 ACM SIGGRAPH/Eurographics symposium on Computer animation
Efficient modeling and rendering of turbulent water over natural terrain
Proceedings of the 2nd international conference on Computer graphics and interactive techniques in Australasia and South East Asia
Rigid fluid: animating the interplay between rigid bodies and fluid
ACM SIGGRAPH 2004 Papers
Simulating water and smoke with an octree data structure
ACM SIGGRAPH 2004 Papers
Directable photorealistic liquids
SCA '04 Proceedings of the 2004 ACM SIGGRAPH/Eurographics symposium on Computer animation
Animating gases with hybrid meshes
ACM SIGGRAPH 2005 Papers
ACM SIGGRAPH 2005 Papers
Coupling water and smoke to thin deformable and rigid shells
ACM SIGGRAPH 2005 Papers
A semi-Lagrangian contouring method for fluid simulation
ACM Transactions on Graphics (TOG)
Efficient simulation of large bodies of water by coupling two and three dimensional techniques
ACM SIGGRAPH 2006 Papers
Fluid animation with dynamic meshes
ACM SIGGRAPH 2006 Papers
Simultaneous coupling of fluids and deformable bodies
Proceedings of the 2006 ACM SIGGRAPH/Eurographics symposium on Computer animation
The simulation of fluid-rigid body interaction
ACM SIGGRAPH 2002 conference abstracts and applications
Liquid simulation on lattice-based tetrahedral meshes
SCA '07 Proceedings of the 2007 ACM SIGGRAPH/Eurographics symposium on Computer animation
Adaptively sampled particle fluids
ACM SIGGRAPH 2007 papers
A fast variational framework for accurate solid-fluid coupling
ACM SIGGRAPH 2007 papers
Real-time BreakingWaves for Shallow Water Simulations
PG '07 Proceedings of the 15th Pacific Conference on Computer Graphics and Applications
Two-way coupling of fluids to rigid and deformable solids and shells
ACM SIGGRAPH 2008 papers
Two-Way Coupled SPH and Particle Level Set Fluid Simulation
IEEE Transactions on Visualization and Computer Graphics
An Unconditionally Stable MacCormack Method
Journal of Scientific Computing
Fluid Simulation
Real-time fluid simulation using discrete sine/cosine transforms
Proceedings of the 2009 symposium on Interactive 3D graphics and games
Predictive-corrective incompressible SPH
ACM SIGGRAPH 2009 papers
Stable free surface flows with the lattice Boltzmann method on adaptively coarsened grids
Computing and Visualization in Science
Fast and robust tracking of fluid surfaces
Proceedings of the 2009 ACM SIGGRAPH/Eurographics Symposium on Computer Animation
A point-based method for animating incompressible flow
Proceedings of the 2009 ACM SIGGRAPH/Eurographics Symposium on Computer Animation
Low viscosity flow simulations for animation
Proceedings of the 2008 ACM SIGGRAPH/Eurographics Symposium on Computer Animation
Interactive terrain modeling using hydraulic erosion
Proceedings of the 2008 ACM SIGGRAPH/Eurographics Symposium on Computer Animation
Robust Topological Operations for Dynamic Explicit Surfaces
SIAM Journal on Scientific Computing
Interactive fluid-particle simulation using translating Eulerian grids
Proceedings of the 2010 ACM SIGGRAPH symposium on Interactive 3D Graphics and Games
Matching fluid simulation elements to surface geometry and topology
ACM SIGGRAPH 2010 papers
Physics-inspired topology changes for thin fluid features
ACM SIGGRAPH 2010 papers
A novel algorithm for incompressible flow using only a coarse grid projection
ACM SIGGRAPH 2010 papers
CUDA by Example: An Introduction to General-Purpose GPU Programming
CUDA by Example: An Introduction to General-Purpose GPU Programming
A parallel multigrid Poisson solver for fluids simulation on large grids
Proceedings of the 2010 ACM SIGGRAPH/Eurographics Symposium on Computer Animation
Enhancing fluid animation with adaptive, controllable and intermittent turbulence
Proceedings of the 2010 ACM SIGGRAPH/Eurographics Symposium on Computer Animation
Real-time simulation of large bodies of water with small scale details
Proceedings of the 2010 ACM SIGGRAPH/Eurographics Symposium on Computer Animation
A multigrid fluid pressure solver handling separating solid boundary conditions
SCA '11 Proceedings of the 2011 ACM SIGGRAPH/Eurographics Symposium on Computer Animation
Animating bubble interactions in a liquid foam
ACM Transactions on Graphics (TOG) - SIGGRAPH 2012 Conference Proceedings
Lagrangian vortex sheets for animating fluids
ACM Transactions on Graphics (TOG) - SIGGRAPH 2012 Conference Proceedings
Water simulation methods for games: a comparison
Proceeding of the 16th International Academic MindTrek Conference
Wake Synthesis For Shallow Water Equation
Computer Graphics Forum
Real-time animation and rendering of ocean whitecaps
SIGGRAPH Asia 2012 Technical Briefs
Simulating free surface flow with very large time steps
EUROSCA'12 Proceedings of the 11th ACM SIGGRAPH / Eurographics conference on Computer Animation
Mass-conserving eulerian liquid simulation
EUROSCA'12 Proceedings of the 11th ACM SIGGRAPH / Eurographics conference on Computer Animation
Simulating free surface flow with very large time steps
Proceedings of the ACM SIGGRAPH/Eurographics Symposium on Computer Animation
Mass-conserving eulerian liquid simulation
Proceedings of the ACM SIGGRAPH/Eurographics Symposium on Computer Animation
Closest point turbulence for liquid surfaces
ACM Transactions on Graphics (TOG)
A new grid structure for domain extension
ACM Transactions on Graphics (TOG) - SIGGRAPH 2013 Conference Proceedings
Physics-based animation of large-scale splashing liquids
ACM Transactions on Graphics (TOG)
Efficient fluids simulation and rendering on GPU
Proceedings of the 12th ACM SIGGRAPH International Conference on Virtual-Reality Continuum and Its Applications in Industry
Interactive smoke simulation and rendering on the GPU
Proceedings of the 12th ACM SIGGRAPH International Conference on Virtual-Reality Continuum and Its Applications in Industry
Hi-index | 0.00 |
We present a new Eulerian fluid simulation method, which allows real-time simulations of large scale three dimensional liquids. Such scenarios have hitherto been restricted to the domain of off-line computation. To reduce computation time we use a hybrid grid representation composed of regular cubic cells on top of a layer of tall cells. With this layout water above an arbitrary terrain can be represented without consuming an excessive amount of memory and compute power, while focusing effort on the area near the surface where it most matters. Additionally, we optimized the grid representation for a GPU implementation of the fluid solver. To further accelerate the simulation, we introduce a specialized multi-grid algorithm for solving the Poisson equation and propose solver modifications to keep the simulation stable for large time steps. We demonstrate the efficiency of our approach in several real-world scenarios, all running above 30 frames per second on a modern GPU. Some scenes include additional features such as two-way rigid body coupling as well as particle representations of sub-grid detail.