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
A butterfly subdivision scheme for surface interpolation with tension control
ACM Transactions on Graphics (TOG)
Interpolating Subdivision for meshes with arbitrary topology
SIGGRAPH '96 Proceedings of the 23rd annual conference on Computer graphics and interactive techniques
Journal of Computational Physics
Surface simplification using quadric error metrics
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 Generalization of Algebraic Surface Drawing
ACM Transactions on Graphics (TOG)
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
Robust treatment of collisions, contact and friction for cloth animation
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
Cutting and Stitching: Converting Sets of Polygons to Manifold Surfaces
IEEE Transactions on Visualization and Computer Graphics
A hybrid particle level set method for improved interface capturing
Journal of Computational Physics
A moving unstructured staggered mesh method for the simulation of incompressible free-surface flows
Journal of Computational Physics
Particle-based fluid simulation for interactive applications
Proceedings of the 2003 ACM SIGGRAPH/Eurographics symposium on Computer animation
A unified approach for modeling complex occlusions in fluid simulations
ACM SIGGRAPH 2003 Sketches & Applications
GI '04 Proceedings of the 2004 Graphics Interface Conference
Simulating water and smoke with an octree data structure
ACM SIGGRAPH 2004 Papers
ACM SIGGRAPH 2005 Papers
ACM SIGGRAPH 2005 Papers
A semi-Lagrangian contouring method for fluid simulation
ACM Transactions on Graphics (TOG)
ACM SIGGRAPH 2006 Papers
A simple package for front tracking
Journal of Computational Physics
Advections with Significantly Reduced Dissipation and Diffusion
IEEE Transactions on Visualization and Computer Graphics
Proceedings of the 2006 ACM SIGGRAPH/Eurographics symposium on Computer animation
A texture synthesis method for liquid animations
Proceedings of the 2006 ACM SIGGRAPH/Eurographics symposium on Computer animation
Face offsetting: A unified approach for explicit moving interfaces
Journal of Computational Physics
Computation of the curvature field in numerical simulation of multiphase flow
Journal of Computational Physics
On Boundary Condition Capturing for Multiphase Interfaces
Journal of Scientific Computing
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 variational approach to Eulerian geometry processing
ACM SIGGRAPH 2007 papers
Simulation of bubbles in foam with the volume control method
ACM SIGGRAPH 2007 papers
Robust treatment of simultaneous collisions
ACM SIGGRAPH 2008 papers
Fast viscoelastic behavior with thin features
ACM SIGGRAPH 2008 papers
An Unconditionally Stable MacCormack Method
Journal of Scientific Computing
Fluid Simulation
Deforming meshes that split and merge
ACM SIGGRAPH 2009 papers
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
A Stable and Efficient Method for Treating Surface Tension in Incompressible Two-Phase Flow
SIAM Journal on Scientific Computing
Robust Topological Operations for Dynamic Explicit Surfaces
SIAM Journal on Scientific Computing
A fast and accurate semi-Lagrangian particle level set method
Computers and Structures
SGP '09 Proceedings of the Symposium on Geometry Processing
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
Physics-inspired topology changes for thin fluid features
ACM SIGGRAPH 2010 papers
Detail-preserving fully-Eulerian interface tracking framework
ACM SIGGRAPH Asia 2010 papers
Reconstructing surfaces of particle-based fluids using anisotropic kernels
Proceedings of the 2010 ACM SIGGRAPH/Eurographics Symposium on Computer Animation
Approximate Boolean Operations on Large Polyhedral Solids with Partial Mesh Reconstruction
IEEE Transactions on Visualization and Computer Graphics
Animating physical phenomena with embedded surface meshes
Animating physical phenomena with embedded surface meshes
IEEE Transactions on Visualization and Computer Graphics
Tracking surfaces with evolving topology
ACM Transactions on Graphics (TOG) - SIGGRAPH 2012 Conference Proceedings
Reconstructing surfaces of particle-based fluids using anisotropic kernels
ACM Transactions on Graphics (TOG)
Mass-conserving eulerian liquid simulation
EUROSCA'12 Proceedings of the 11th ACM SIGGRAPH / Eurographics conference on Computer Animation
Mass-conserving eulerian liquid simulation
Proceedings of the ACM SIGGRAPH/Eurographics Symposium on Computer Animation
Liquid surface tracking with error compensation
ACM Transactions on Graphics (TOG) - SIGGRAPH 2013 Conference Proceedings
Hi-index | 0.00 |
Animating detailed liquid surfaces has always been a challenge for computer graphics researchers and visual effects artists. Over the past few years, researchers in this field have focused on mesh-based surface tracking to synthesize extremely detailed liquid surfaces as efficiently as possible. This course provides a solid understanding of the steps required to create a fluid simulator with a mesh-based liquid surface. The course begins with an overview of several existing liquid-surface-tracking techniques and the pros and cons of each method. Then it explains how to embed a triangle mesh into a finite-difference-based fluid simulator and describes several methods for allowing the liquid surface to merge together or break apart. The final section showcases the benefits and further applications of a mesh-based liquid surface, highlighting state-of-the-art methods for tracking colors and textures, maintaining liquid volume, preserving small surface features, and simulating realistic surface-tension waves.