TY - JOUR
T1 - Thin-feature-aware transport-velocity formulation for SPH-based liquid animation
AU - Si, Weixin
AU - Qin, Jing
AU - Chen, Zhuchao
AU - Liao, Xiangyun
AU - Wang, Qiong
AU - Heng, Pheng Ann
N1 - Funding Information:
Manuscript received April 12, 2017; revised January 13, 2018 and February 28, 2018; accepted March 19, 2018. Date of publication April 12, 2018; date of current version October 15, 2018. This work was supported in part by the Hong Kong Research Grants Council under General Research Fund (Project No. 14225616); in part by the Innovation and Technology Fund of Hong Kong under Grants ITS/026/17 and ITS/304/16; in part by the Hong Kong Polytechnic University under Grant 1-ZE8J; in part by the Shenzhen Science and Technology Program under Grants JCYJ20160429190300857, JCYJ20150925163244742, and 2017B010110004; and in part by the China Postdoctoral Science Foundation under Grant 2017M622831. The associate editor coordinating the review of this manuscript and approving it for publication was Dr. Sen-Ching Samson Cheung. (Corresponding authors: Xiangyun Liao; Qiong Wang.) W. Si is with the Shenzhen Key Laboratory of Virtual Reality and Human Interaction Technology, Shenzhen Institutes of Advanced Technology, Chinese Academy of Sciences, Shenzhen 518055, China, and also with the School of Nursing, The Hong Kong Polytechnic University, Hong Kong, China (e-mail:, [email protected]).
Publisher Copyright:
© 2018 IEEE.
PY - 2018/11
Y1 - 2018/11
N2 - Realistic liquid animations with thin sheets or streams are crucial for creating fluid effects in digital media. However, it is challenging to simulate these appealing thin sheets or streams in the framework of smoothed particle hydrodynamics (SPH). The underlying reason for this challenge mainly lies in the inherent numerical instability of SPH due to inconsistent kernel interpolation, which is caused by the incomplete kernel support on the free surface and the particles' disorder dispersion within the simulation domain. To address this challenge, we propose a novel and effective approach to ensure the consistency of kernel interpolation at both internal flow and the free surface during the simulation such that these thin features can always be well maintained. First, we introduce a transport-velocity formulation to alleviate the disorder dispersion in the liquid domain. However, this formulation can only work in the internal flow, and it fails at the free surface because it cannot accurately estimate the density of particles there. To this end, we propose adaptively correcting the underestimated density caused by the incomplete kernel support of free-surface particles, which are identified by a geometry-aware anisotropic kernel, to counteract the inconsistent interpolation on the free surface. Then, we propose a novel scheme to further filter the background pressure to enhance the interactions between the internal flow and the free surface, as well as liquid and solid, such that the thin features generated from such interactions can be realistically simulated. The proposed approach can also achieve anticlumping and regularization effects in the entire simulation domain and, hence, further enhance the thin features in liquids. We evaluate our method on a variety of benchmark examples, and the results demonstrate that our method can achieve more appealing visual effects than state-of-the-art methods by realistically simulating more vivid thin features.
AB - Realistic liquid animations with thin sheets or streams are crucial for creating fluid effects in digital media. However, it is challenging to simulate these appealing thin sheets or streams in the framework of smoothed particle hydrodynamics (SPH). The underlying reason for this challenge mainly lies in the inherent numerical instability of SPH due to inconsistent kernel interpolation, which is caused by the incomplete kernel support on the free surface and the particles' disorder dispersion within the simulation domain. To address this challenge, we propose a novel and effective approach to ensure the consistency of kernel interpolation at both internal flow and the free surface during the simulation such that these thin features can always be well maintained. First, we introduce a transport-velocity formulation to alleviate the disorder dispersion in the liquid domain. However, this formulation can only work in the internal flow, and it fails at the free surface because it cannot accurately estimate the density of particles there. To this end, we propose adaptively correcting the underestimated density caused by the incomplete kernel support of free-surface particles, which are identified by a geometry-aware anisotropic kernel, to counteract the inconsistent interpolation on the free surface. Then, we propose a novel scheme to further filter the background pressure to enhance the interactions between the internal flow and the free surface, as well as liquid and solid, such that the thin features generated from such interactions can be realistically simulated. The proposed approach can also achieve anticlumping and regularization effects in the entire simulation domain and, hence, further enhance the thin features in liquids. We evaluate our method on a variety of benchmark examples, and the results demonstrate that our method can achieve more appealing visual effects than state-of-the-art methods by realistically simulating more vivid thin features.
KW - Fluid effect
KW - liquid simulation
KW - SPH
KW - thin-feature-aware transport-velocity formulation
UR - http://www.scopus.com/inward/record.url?scp=85045299620&partnerID=8YFLogxK
U2 - 10.1109/TMM.2018.2825888
DO - 10.1109/TMM.2018.2825888
M3 - Journal article
AN - SCOPUS:85045299620
SN - 1520-9210
VL - 20
SP - 3033
EP - 3044
JO - IEEE Transactions on Multimedia
JF - IEEE Transactions on Multimedia
IS - 11
M1 - 8336963
ER -