Combining physical and visual simulation—creation of the planet Jupiter for the film “2010”
SIGGRAPH '86 Proceedings of the 13th annual conference on Computer graphics and interactive techniques
Manifolds, tensor analysis, and applications: 2nd edition
Manifolds, tensor analysis, and applications: 2nd edition
Vorticity boundary condition and related issues for finite difference schemes
Journal of Computational Physics
Modeling the motion of a hot, turbulent gas
Proceedings of the 24th annual conference on Computer graphics and interactive techniques
Covolume Solutions of Three-Dimensional Div-Curl Equations
SIAM Journal on Numerical Analysis
Proceedings of the 26th annual conference on Computer graphics and interactive techniques
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
A simple fluid solver based on the FFT
Journal of Graphics Tools
Analysis of an exact fractional step method
Journal of Computational Physics
Discrete multiscale vector field decomposition
ACM SIGGRAPH 2003 Papers
Keyframe control of smoke simulations
ACM SIGGRAPH 2003 Papers
Flows on surfaces of arbitrary topology
ACM SIGGRAPH 2003 Papers
Discrete exterior calculus
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
Modeling and editing flows using advected radial basis functions
SCA '04 Proceedings of the 2004 ACM SIGGRAPH/Eurographics symposium on Computer animation
Controllable smoke animation with guiding objects
ACM Transactions on Graphics (TOG)
Inviscid and incompressible fluid simulation on triangle meshes: Research Articles
Computer Animation and Virtual Worlds - Special Issue: The Very Best Papers from CASA 2004
Variational tetrahedral meshing
ACM SIGGRAPH 2005 Papers
Animating gases with hybrid meshes
ACM SIGGRAPH 2005 Papers
A vortex particle method for smoke, water and explosions
ACM SIGGRAPH 2005 Papers
Coupling water and smoke to thin deformable and rigid shells
ACM SIGGRAPH 2005 Papers
Modeling and animating gases with simulation features
Proceedings of the 2005 ACM SIGGRAPH/Eurographics symposium on Computer animation
Vortex fluid for gaseous phenomena
Proceedings of the 2005 ACM SIGGRAPH/Eurographics symposium on Computer animation
Fluid animation with dynamic meshes
ACM SIGGRAPH 2006 Papers
Discrete differential forms for computational modeling
ACM SIGGRAPH 2006 Courses
ACM SIGGRAPH 2006 Courses
A controllable, fast and stable basis for vortex based smoke simulation
Proceedings of the 2006 ACM SIGGRAPH/Eurographics symposium on Computer animation
Designing quadrangulations with discrete harmonic forms
SGP '06 Proceedings of the fourth Eurographics symposium on Geometry processing
Finite volume flow simulations on arbitrary domains
Graphical Models
SCA '07 Proceedings of the 2007 ACM SIGGRAPH/Eurographics symposium on Computer animation
Weakly compressible SPH for free surface flows
SCA '07 Proceedings of the 2007 ACM SIGGRAPH/Eurographics symposium on Computer animation
Liquid simulation on lattice-based tetrahedral meshes
SCA '07 Proceedings of the 2007 ACM SIGGRAPH/Eurographics symposium on Computer animation
Solving general shallow wave equations on surfaces
SCA '07 Proceedings of the 2007 ACM SIGGRAPH/Eurographics symposium on Computer animation
Design of tangent vector fields
ACM SIGGRAPH 2007 papers
Wavelet turbulence for fluid simulation
ACM SIGGRAPH 2008 papers
Flow simulations using particles: bridging computer graphics and CFD
ACM SIGGRAPH 2008 classes
Real-time control of physically based simulations using gentle forces
ACM SIGGRAPH Asia 2008 papers
Fast animation of turbulence using energy transport and procedural synthesis
ACM SIGGRAPH Asia 2008 papers
Particle-based fluid flow visualization on meshes
Proceedings of the 6th International Conference on Computer Graphics, Virtual Reality, Visualisation and Interaction in Africa
Energy-preserving integrators for fluid animation
ACM SIGGRAPH 2009 papers
Visual simulation of shockwaves
Graphical Models
Technical Section: Quality encoding for tetrahedral mesh optimization
Computers and Graphics
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
Visual simulation of shockwaves
Proceedings of the 2008 ACM SIGGRAPH/Eurographics Symposium on Computer Animation
Accurate viscous free surfaces for buckling, coiling, and rotating liquids
Proceedings of the 2008 ACM SIGGRAPH/Eurographics Symposium on Computer Animation
Matching fluid simulation elements to surface geometry and topology
ACM SIGGRAPH 2010 papers
Filament-based smoke with vortex shedding and variational reconnection
ACM SIGGRAPH 2010 papers
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
HOT: Hodge-optimized triangulations
ACM SIGGRAPH 2011 papers
Mathematical foundation of the optimization-based fluid animation method
SCA '11 Proceedings of the 2011 ACM SIGGRAPH/Eurographics Symposium on Computer Animation
A simple finite volume method for adaptive viscous liquids
SCA '11 Proceedings of the 2011 ACM SIGGRAPH/Eurographics Symposium on Computer Animation
Pattern-guided smoke animation with lagrangian coherent structure
Proceedings of the 2011 SIGGRAPH Asia Conference
Fluid simulation using Laplacian eigenfunctions
ACM Transactions on Graphics (TOG)
Particle-based drop animation on meshes in real time
Computer Animation and Virtual Worlds
Large-scale fluid simulation using velocity-vorticity domain decomposition
ACM Transactions on Graphics (TOG) - Proceedings of ACM SIGGRAPH Asia 2012
Fast fluid simulation using residual distribution schemes
NPH'07 Proceedings of the Third Eurographics conference on Natural Phenomena
Smoke sheets for graph-structured vortex filaments
EUROSCA'12 Proceedings of the 11th ACM SIGGRAPH / Eurographics conference on Computer Animation
Multiphase flow of immiscible fluids on unstructured moving meshes
EUROSCA'12 Proceedings of the 11th ACM SIGGRAPH / Eurographics conference on Computer Animation
Physically-based dye advection for flow visualization
EuroVis'08 Proceedings of the 10th Joint Eurographics / IEEE - VGTC conference on Visualization
Smoke sheets for graph-structured vortex filaments
Proceedings of the ACM SIGGRAPH/Eurographics Symposium on Computer Animation
Multiphase flow of immiscible fluids on unstructured moving meshes
Proceedings of the ACM SIGGRAPH/Eurographics Symposium on Computer Animation
Non-polynomial Galerkin projection on deforming meshes
ACM Transactions on Graphics (TOG) - SIGGRAPH 2013 Conference Proceedings
The Visual Computer: International Journal of Computer Graphics
Hi-index | 0.00 |
Visual quality, low computational cost, and numerical stability are foremost goals in computer animation. An important ingredient in achieving these goals is the conservation of fundamental motion invariants. For example, rigid and deformable body simulation benefits greatly from the conservation of linear and angular momenta. In the case of fluids, however, none of the current techniques focuses on conserving invariants, and consequently, often introduce a visually disturbing numerical diffusion of vorticity. Just as important visually is the resolution of complex simulation domains. Doing so with regular (even if adaptive) grid techniques can be computationally delicate. In this article, we propose a novel technique for the simulation of fluid flows. It is designed to respect the defining differential properties, that is, the conservation of circulation along arbitrary loops as they are transported by the flow. Consequently, our method offers several new and desirable properties: Arbitrary simplicial meshes (triangles in 2D, tetrahedra in 3D) can be used to define the fluid domain; the computations involved in the update procedure are efficient due to discrete operators with small support; and it preserves discrete circulation, avoiding numerical diffusion of vorticity.