Rapid, stable fluid dynamics for computer graphics
SIGGRAPH '90 Proceedings of the 17th annual conference on Computer graphics and interactive techniques
An implicit formulation for precise contact modeling between flexible solids
SIGGRAPH '93 Proceedings of the 20th annual conference on Computer graphics and interactive techniques
Motion of multiple junctions: a level set approach
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
A variational level set approach to multiphase motion
Journal of Computational Physics
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
A diffusion-generated approach to multiphase motion
Journal of Computational Physics
Proceedings of the 26th annual conference on Computer graphics and interactive techniques
A non-oscillatory Eulerian approach to interfaces in multimaterial flows (the ghost fluid method)
Journal of Computational Physics
Proceedings of the 27th annual conference on Computer graphics and interactive techniques
A visual model for blast waves and fracture
Proceedings of the 1999 conference on Graphics interface '99
A Boundary Condition Capturing Method for Multiphase Incompressible Flow
Journal of Scientific Computing
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
Proceedings of the 2002 ACM SIGGRAPH/Eurographics symposium on Computer animation
Physically based modeling and animation of fire
Proceedings of the 29th annual conference on Computer graphics and interactive techniques
Structural modeling of flames for a production environment
Proceedings of the 29th 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
A Multiphase Level Set Framework for Image Segmentation Using the Mumford and Shah Model
International Journal of Computer Vision
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
Flows on surfaces of arbitrary topology
ACM SIGGRAPH 2003 Papers
Rigid fluid: animating the interplay between rigid bodies and fluid
ACM SIGGRAPH 2004 Papers
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
Directable photorealistic liquids
SCA '04 Proceedings of the 2004 ACM SIGGRAPH/Eurographics symposium on Computer animation
Animation of reactive gaseous fluids through chemical kinetics
SCA '04 Proceedings of the 2004 ACM SIGGRAPH/Eurographics symposium on Computer animation
Animation and control of breaking waves
SCA '04 Proceedings of the 2004 ACM SIGGRAPH/Eurographics symposium on Computer animation
Multi-representation interaction for physically based modeling
Proceedings of the 2005 ACM symposium on Solid and physical modeling
Animating gases with hybrid meshes
ACM SIGGRAPH 2005 Papers
A vortex particle method for smoke, water and explosions
ACM SIGGRAPH 2005 Papers
ACM SIGGRAPH 2005 Papers
ACM SIGGRAPH 2005 Papers
ACM SIGGRAPH 2005 Papers
Coupling water and smoke to thin deformable and rigid shells
ACM SIGGRAPH 2005 Papers
Taming liquids for rapidly changing targets
Proceedings of the 2005 ACM SIGGRAPH/Eurographics symposium on Computer animation
Particle-based fluid-fluid interaction
Proceedings of the 2005 ACM SIGGRAPH/Eurographics symposium on Computer animation
Hierarchical RLE level set: A compact and versatile deformable surface representation
ACM Transactions on Graphics (TOG)
Melting and Burning Solids into Liquids and Gases
IEEE Transactions on Visualization and Computer Graphics
A unified lagrangian approach to solid-fluid animation
SPBG'05 Proceedings of the Second Eurographics / IEEE VGTC conference on Point-Based Graphics
Physics based boiling simulation
Proceedings of the 2006 ACM SIGGRAPH/Eurographics symposium on Computer animation
On Boundary Condition Capturing for Multiphase Interfaces
Journal of Scientific Computing
SCA '07 Proceedings of the 2007 ACM SIGGRAPH/Eurographics symposium on Computer animation
Animation of chemically reactive fluids using a hybrid simulation method
SCA '07 Proceedings of the 2007 ACM SIGGRAPH/Eurographics symposium on Computer animation
Animation of chemically reactive fluids using a hybrid simulation method
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
A finite element method for animating large viscoplastic flow
ACM SIGGRAPH 2007 papers
Wrinkled flames and cellular patterns
ACM SIGGRAPH 2007 papers
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
Two-way coupling of fluids to rigid and deformable solids and shells
ACM SIGGRAPH 2008 papers
Fast viscoelastic behavior with thin features
ACM SIGGRAPH 2008 papers
ACM SIGGRAPH 2008 papers
An Improved Sharp Interface Method for Viscoelastic and Viscous Two-Phase Flows
Journal of Scientific Computing
Interaction of two-phase flow with animated models
Graphical Models
Simulation of atmospheric binary mixtures based on two-fluid model
Graphical Models
Real-time fluid simulation using discrete sine/cosine transforms
Proceedings of the 2009 symposium on Interactive 3D graphics and games
Deforming meshes that split and merge
ACM SIGGRAPH 2009 papers
A point-based method for animating elastoplastic solids
Proceedings of the 2009 ACM SIGGRAPH/Eurographics Symposium on Computer Animation
Accurate tangential velocities for solid fluid coupling
Proceedings of the 2009 ACM SIGGRAPH/Eurographics Symposium on Computer Animation
ICEC '09 Proceedings of the 8th International Conference on Entertainment Computing
Stretching and wiggling liquids
ACM SIGGRAPH Asia 2009 papers
Density contrast SPH interfaces
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
A particle-based method for viscoelastic fluids animation
Proceedings of the 16th ACM Symposium on Virtual Reality Software and Technology
Matching fluid simulation elements to surface geometry and topology
ACM SIGGRAPH 2010 papers
Multi-phase fluid simulations using regional level sets
ACM SIGGRAPH Asia 2010 papers
Detail-preserving fully-Eulerian interface tracking framework
ACM SIGGRAPH Asia 2010 papers
Experimenting with real time simulation parameters for fluid model of soft bodies
SpringSim '10 Proceedings of the 2010 Spring Simulation Multiconference
A particle-based method for large-scale breaking waves simulation
ICCVG'10 Proceedings of the 2010 international conference on Computer vision and graphics: Part I
Eulerian solid simulation with contact
ACM SIGGRAPH 2011 papers
A simple finite volume method for adaptive viscous liquids
SCA '11 Proceedings of the 2011 ACM SIGGRAPH/Eurographics Symposium on Computer Animation
Liquid simulation with mesh-based surface tracking
ACM SIGGRAPH 2011 Courses
MultiFLIP for energetic two-phase fluid simulation
ACM Transactions on Graphics (TOG)
Topology-adaptive interface tracking using the deformable simplicial complex
ACM Transactions on Graphics (TOG)
Object-space multiphase implicit functions
ACM Transactions on Graphics (TOG) - SIGGRAPH 2012 Conference Proceedings
Simulation of multiple fluids with solid–liquid phase transition
Computer Animation and Virtual Worlds
A particle-based method for large-scale breaking wave simulation
Machine Graphics & Vision International Journal
A hybrid level set-volume constraint method for incompressible two-phase flow
Journal of Computational Physics
Wake Synthesis For Shallow Water Equation
Computer Graphics Forum
Multi-object spring level sets (MUSCLE)
MICCAI'12 Proceedings of the 15th international conference on Medical Image Computing and Computer-Assisted Intervention - Volume Part I
Multi-Object geodesic active contours (MOGAC)
MICCAI'12 Proceedings of the 15th international conference on Medical Image Computing and Computer-Assisted Intervention - Volume Part II
Multiphase flow of immiscible fluids on unstructured moving meshes
EUROSCA'12 Proceedings of the 11th ACM SIGGRAPH / Eurographics conference on Computer Animation
Simulating free surface flow with very large time steps
EUROSCA'12 Proceedings of the 11th ACM SIGGRAPH / Eurographics conference on Computer Animation
Multiphase flow of immiscible fluids on unstructured moving meshes
Proceedings of the ACM SIGGRAPH/Eurographics Symposium on Computer Animation
Simulating free surface flow with very large time steps
Proceedings of the ACM SIGGRAPH/Eurographics Symposium on Computer Animation
Simulating liquids and solid-liquid interactions with lagrangian meshes
ACM Transactions on Graphics (TOG)
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
Eulerian-on-lagrangian simulation
ACM Transactions on Graphics (TOG)
A new level set model for multimaterial flows
Journal of Computational Physics
A new SPH fluid simulation method using ellipsoidal kernels
Journal of Visualization
Hi-index | 0.04 |
The particle level set method has proven successful for the simulation of two separate regions (such as water and air, or fuel and products). In this paper, we propose a novel approach to extend this method to the simulation of as many regions as desired. The various regions can be liquids (or gases) of any type with differing viscosities, densities, viscoelastic properties, etc. We also propose techniques for simulating interactions between materials, whether it be simple surface tension forces or more complex chemical reactions with one material converting to another or two materials combining to form a third. We use a separate particle level set method for each region, and propose a novel projection algorithm that decodes the resulting vector of level set values providing a "dictionary" that translates between them and the standard single-valued level set representation. An additional difficulty occurs since discretization stencils (for interpolation, tracing semi-Lagrangian rays, etc.) cross region boundaries naively combining non-smooth or even discontinuous data. This has recently been addressed via ghost values, e.g. for fire or bubbles. We instead propose a new paradigm that allows one to incorporate physical jump conditions in data "on the fly," which is significantly more efficient for multiple regions especially at triple points or near boundaries with solids.