Explicit mesh surfaces for particle based fluids

Jihun Yu, Chris Wojtan, Greg Turk, Chee Yap

Research output: Contribution to journalArticle

Abstract

We introduce the idea of using an explicit triangle mesh to track the air/fluid interface in a smoothed particle hydrodynamics (SPH) simulator. Once an initial surface mesh is created, this mesh is carried forward in time using nearby particle velocities to advect the mesh vertices. The mesh connectivity remains mostly unchanged across time-steps; it is only modified locally for topology change events or for the improvement of triangle quality. In order to ensure that the surface mesh does not diverge from the underlying particle simulation, we periodically project the mesh surface onto an implicit surface defined by the physics simulation. The mesh surface gives us several advantages over previous SPH surface tracking techniques. We demonstrate a new method for surface tension calculations that clearly outperforms the state of the art in SPH surface tension for computer graphics. We also demonstrate a method for tracking detailed surface information (like colors) that is less susceptible to numerical diffusion than competing techniques. Finally, our temporally-coherent surface mesh allows us to simulate highresolution surface wave dynamics without being limited by the particle resolution of the SPH simulation.

Original languageEnglish (US)
Pages (from-to)815-824
Number of pages10
JournalComputer Graphics Forum
Volume31
Issue number2
DOIs
StatePublished - 2012

Fingerprint

Fluids
Hydrodynamics
Surface tension
Computer graphics
Surface waves
Physics
Simulators
Topology
Color
Air

ASJC Scopus subject areas

  • Computer Networks and Communications

Cite this

Explicit mesh surfaces for particle based fluids. / Yu, Jihun; Wojtan, Chris; Turk, Greg; Yap, Chee.

In: Computer Graphics Forum, Vol. 31, No. 2, 2012, p. 815-824.

Research output: Contribution to journalArticle

Yu, Jihun ; Wojtan, Chris ; Turk, Greg ; Yap, Chee. / Explicit mesh surfaces for particle based fluids. In: Computer Graphics Forum. 2012 ; Vol. 31, No. 2. pp. 815-824.
@article{bbf1e24b635b4a1bb4da7ad886dc8723,
title = "Explicit mesh surfaces for particle based fluids",
abstract = "We introduce the idea of using an explicit triangle mesh to track the air/fluid interface in a smoothed particle hydrodynamics (SPH) simulator. Once an initial surface mesh is created, this mesh is carried forward in time using nearby particle velocities to advect the mesh vertices. The mesh connectivity remains mostly unchanged across time-steps; it is only modified locally for topology change events or for the improvement of triangle quality. In order to ensure that the surface mesh does not diverge from the underlying particle simulation, we periodically project the mesh surface onto an implicit surface defined by the physics simulation. The mesh surface gives us several advantages over previous SPH surface tracking techniques. We demonstrate a new method for surface tension calculations that clearly outperforms the state of the art in SPH surface tension for computer graphics. We also demonstrate a method for tracking detailed surface information (like colors) that is less susceptible to numerical diffusion than competing techniques. Finally, our temporally-coherent surface mesh allows us to simulate highresolution surface wave dynamics without being limited by the particle resolution of the SPH simulation.",
author = "Jihun Yu and Chris Wojtan and Greg Turk and Chee Yap",
year = "2012",
doi = "10.1111/j.1467-8659.2012.03062.x",
language = "English (US)",
volume = "31",
pages = "815--824",
journal = "Computer Graphics Forum",
issn = "0167-7055",
publisher = "Wiley-Blackwell",
number = "2",

}

TY - JOUR

T1 - Explicit mesh surfaces for particle based fluids

AU - Yu, Jihun

AU - Wojtan, Chris

AU - Turk, Greg

AU - Yap, Chee

PY - 2012

Y1 - 2012

N2 - We introduce the idea of using an explicit triangle mesh to track the air/fluid interface in a smoothed particle hydrodynamics (SPH) simulator. Once an initial surface mesh is created, this mesh is carried forward in time using nearby particle velocities to advect the mesh vertices. The mesh connectivity remains mostly unchanged across time-steps; it is only modified locally for topology change events or for the improvement of triangle quality. In order to ensure that the surface mesh does not diverge from the underlying particle simulation, we periodically project the mesh surface onto an implicit surface defined by the physics simulation. The mesh surface gives us several advantages over previous SPH surface tracking techniques. We demonstrate a new method for surface tension calculations that clearly outperforms the state of the art in SPH surface tension for computer graphics. We also demonstrate a method for tracking detailed surface information (like colors) that is less susceptible to numerical diffusion than competing techniques. Finally, our temporally-coherent surface mesh allows us to simulate highresolution surface wave dynamics without being limited by the particle resolution of the SPH simulation.

AB - We introduce the idea of using an explicit triangle mesh to track the air/fluid interface in a smoothed particle hydrodynamics (SPH) simulator. Once an initial surface mesh is created, this mesh is carried forward in time using nearby particle velocities to advect the mesh vertices. The mesh connectivity remains mostly unchanged across time-steps; it is only modified locally for topology change events or for the improvement of triangle quality. In order to ensure that the surface mesh does not diverge from the underlying particle simulation, we periodically project the mesh surface onto an implicit surface defined by the physics simulation. The mesh surface gives us several advantages over previous SPH surface tracking techniques. We demonstrate a new method for surface tension calculations that clearly outperforms the state of the art in SPH surface tension for computer graphics. We also demonstrate a method for tracking detailed surface information (like colors) that is less susceptible to numerical diffusion than competing techniques. Finally, our temporally-coherent surface mesh allows us to simulate highresolution surface wave dynamics without being limited by the particle resolution of the SPH simulation.

UR - http://www.scopus.com/inward/record.url?scp=84877861260&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=84877861260&partnerID=8YFLogxK

U2 - 10.1111/j.1467-8659.2012.03062.x

DO - 10.1111/j.1467-8659.2012.03062.x

M3 - Article

VL - 31

SP - 815

EP - 824

JO - Computer Graphics Forum

JF - Computer Graphics Forum

SN - 0167-7055

IS - 2

ER -