A hybrid Eulerian-DFSPH scheme for efficient surface band liquid simulation

•Hybrid models are suitable solutions to focus on fine surface details for liquids.•Larger particles offer an effective coupling between a surface band and a grid.•In-depth larger particle layer coupling does not dissipate fine surface details.•An advected level set allows us to accurately track the...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Computers & graphics 2018-12, Vol.77, p.194-204
Hauptverfasser: Roy, Bruno, Poulin, Pierre
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:•Hybrid models are suitable solutions to focus on fine surface details for liquids.•Larger particles offer an effective coupling between a surface band and a grid.•In-depth larger particle layer coupling does not dissipate fine surface details.•An advected level set allows us to accurately track the coarse volume of a liquid.•Significant speed-up to particle-based liquids for the industry of visual effects. [Display omitted] The discretization of fluids can significantly affect computation times of traditional SPH methods. Even if state-of-the-art SPH methods such as divergence-free SPH (DFSPH) produce excellent small-scale details for complex scenarios, simulating a large volume of liquid with these particle-based approaches is still highly expensive considering that only a fraction of the particles will contribute to the visible outcome. This paper introduces a hybrid Eulerian-DFSPH method to reduce the dependency of the number of particles by constraining kernel-based calculations to a narrow band of particles at the liquid surface. A coarse Eulerian grid handles volume conservation and leads to a fast convergence of the pressure forces through a hybrid method. We ensure the stability of the liquid by seeding larger particles (which we call fictitious) in the grid below the band and by advecting them along the SPH particles. These fictitious particles require a two-scale DFSPH model with distinct masses inside and below the band. The significantly heavier fictitious particles are used to correct the density and reduce its fluctuation inside the liquid. Our approach effectively preserves small-scale surface details over large bodies of liquid, but at a fraction of the computation cost required by an equivalent reference high-resolution SPH simulation.
ISSN:0097-8493
1873-7684
DOI:10.1016/j.cag.2018.10.007