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
Parallel programming in OpenMP
Parallel programming in OpenMP
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
Iterative Methods for Sparse Linear Systems
Iterative Methods for Sparse Linear Systems
Animating gases with hybrid meshes
ACM SIGGRAPH 2005 Papers
Proceedings of the 2005 ACM SIGGRAPH/Eurographics symposium on Computer animation
ACM SIGGRAPH 2006 Papers
Fluid animation with dynamic meshes
ACM SIGGRAPH 2006 Papers
Stable, circulation-preserving, simplicial fluids
ACM Transactions on Graphics (TOG)
Simultaneous coupling of fluids and deformable bodies
Proceedings of the 2006 ACM SIGGRAPH/Eurographics symposium on Computer animation
Proceedings of the 2006 ACM SIGGRAPH/Eurographics symposium on Computer animation
Finite volume flow simulations on arbitrary domains
Graphical Models
Face offsetting: A unified approach for explicit moving interfaces
Journal of Computational Physics
A unified particle model for fluid–solid interactions: Research Articles
Computer Animation and Virtual Worlds
Liquid simulation on lattice-based tetrahedral meshes
SCA '07 Proceedings of the 2007 ACM SIGGRAPH/Eurographics symposium on Computer animation
A finite element method for animating large viscoplastic flow
ACM SIGGRAPH 2007 papers
Fast viscoelastic behavior with thin features
ACM SIGGRAPH 2008 papers
Fluid Simulation
Matching fluid simulation elements to surface geometry and topology
ACM SIGGRAPH 2010 papers
A multiscale approach to mesh-based surface tension flows
ACM SIGGRAPH 2010 papers
Dynamic local remeshing for elastoplastic simulation
ACM SIGGRAPH 2010 papers
Multi-phase fluid simulations using regional level sets
ACM SIGGRAPH Asia 2010 papers
A parallel multigrid Poisson solver for fluids simulation on large grids
Proceedings of the 2010 ACM SIGGRAPH/Eurographics Symposium on Computer Animation
Mathematical foundation of the optimization-based fluid animation method
SCA '11 Proceedings of the 2011 ACM SIGGRAPH/Eurographics Symposium on Computer Animation
Topology-adaptive interface tracking using the deformable simplicial complex
ACM Transactions on Graphics (TOG)
Simulating liquids and solid-liquid interactions with lagrangian meshes
ACM Transactions on Graphics (TOG)
Topology optimization using an explicit interface representation
Structural and Multidisciplinary Optimization
Hi-index | 0.00 |
In this paper, we present a method for animating multiphase flow of immiscible fluids using unstructured moving meshes. Our underlying discretization is an unstructured tetrahedral mesh, the deformable simplicial complex (DSC), that moves with the flow in a Lagrangian manner. Mesh optimization operations improve element quality and avoid element inversion. In the context of multiphase flow, we guarantee that every element is occupied by a single fluid and, consequently, the interface between fluids is represented by a set of faces in the simplicial complex. This approach ensures that the underlying discretization matches the physics and avoids the additional book-keeping required in grid-based methods where multiple fluids may occupy the same cell. Our Lagrangian approach naturally leads us to adopt a finite element approach to simulation, in contrast to the finite volume approaches adopted by a majority of fluid simulation techniques that use tetrahedral meshes. We characterize fluid simulation as an optimization problem allowing for full coupling of the pressure and velocity fields and the incorporation of a second-order surface energy. We introduce a preconditioner based on the diagonal Schur complement and solve our optimization on the GPU. We provide the results of parameter studies as well as a performance analysis of our method.