Stable and Detail-preserving Liquid and Smoke Simulation Algorithm

Dong Ze-jian, Meng Yang, Xiaojun Liu · Jisuanji gongcheng · 2011

In liquid and smoke simulation using Euler model,the common Semi-Lagrangian Method(SLM) has numerical viscosity due to excessive averaging steps,and the surface extracting method will further smear out details of water surface.This paper proposes a stable and detail-preserving liquid and smoke simulation algorithm.It employs numerical method with higher numerical accuracy to solve advection term.The algorithm distributes massless implicit particles near the surface and in the fluid volume,using simple interpolating strategy and utilizing the bidirectional influence between particles and grid,achieving the target of guaranteeing numerical stability and reducing numerical viscosity.It combines with surface tracking method based on explicit surface to achieve rich visual effects.Experimental results demonstrate the algorithm has the capability of preserving details.

Read the paper · More papers on PaperTik