Icicles

Detail-Preserving Explicit Mesh Projection and Topology Matching for Particle-Based Fluid

François Dagenais, Jonathan Gagnon, and Eric Paquette,
Computer Graphics Forum, Volume 36, Number 8, pp 444–457, 2017.

 

Abstract

We propose a new explicit surface tracking approach for particle-based fluid simulations. Our goal is to advect and update a highly detailed surface, while only computing a coarse simulation. Current explicit surface methods lose surface details when projecting on the isosurface of an implicit function built from particles. Our approach uses a detail-preserving projection, based on a signed distance field, to prevent the divergence of the explicit surface without losing its initial details. Furthermore, we introduce a novel topology matching stage that corrects the topology of the explicit surface based on the topology of an implicit function. To that end, we introduce an optimization approach to update our explicit mesh signed distance field before remeshing. Our approach is successfully used to preserve the surface details of melting and highly viscous objects, and shown to be stable by handling complex cases involving multiple topological changes. Compared to the computation of a high-resolution simulation, using our approach with a coarse fluid simulation significantly reduces the computation time and improves the quality of the resulting surface.

Keywords

Fluid simulation, Explicit mesh, Topology matching, Surface tracking, Detail preserving

BibTeX entry

@Article{Dagenais:2017:CGF,
  author =       "Fran{\c{c}}ois Dagenais and Jonathan Gagnon and Eric Paquette",
  title =        "Detail-Preserving Explicit Mesh Projection and Topology Matching for Particle-Based Fluids",
  journal = {Computer Graphics Forum},
publisher = {John Wiley & Sons, Ltd},
pages = {444--457},
volume = {36},
issue = {8},
year = {2017}, }

Online version

Official published paper.

Pre-print version of the paper.

Additional material

Video demonstrating our results: