当前位置: X-MOL 学术Wirel. Commun. Mob. Comput. › 论文详情
Our official English website, www.x-mol.net, welcomes your feedback! (Note: you will need to create a separate account there.)
A Coupled Grid-Particle Method for Fluid Animation on GPU
Wireless Communications and Mobile Computing ( IF 2.146 ) Pub Date : 2020-05-23 , DOI: 10.1155/2020/8865931
Fengquan Zhang 1, 2 , Qiuming Wei 1 , Zhaohui Wu 2, 3
Affiliation  

In digital production environments, high-quality visual effects play a key role in our mobile device such as game and film. The simulation of fluid animation with free surface is an important area in computer graphic. However, the tracking of fluid surface is a challenging problem because of its instability. In this paper, a coupled grid-particle method for fluid animation surface tracking and detail preserving is proposed. Firstly, based on the nonequilibrium extrapolation method, we design a novel method for reconstructing distribution functions (DFs) of interface grids of lattice Boltzmann method (LBM) and couple the reconstruction method with LBM and volume of fluid (VOF) to track the free surface, which can obtain the accurate surface. Secondly, in order to avoid the loss of details caused by weaknesses in the traditional LBM-VOF method, we design a coupled grid-particle method that not only makes full use of the advantages of the coupled grid-particle method but also realizes the two-way coupling between grid method and particle method. Furthermore, for achieving the real-time requirements of fluid animation, we use GPU parallel computing to accelerate the simulation and use an improved screen space fluid (SSF) rendering method for realistic rendering. The various experiments show that this work can track the fluid surface with high precision and preserve the details of the fluid surface, and it also achieves good real-time performance in large-scale fluid simulation.

中文翻译:

一种在GPU上进行流体动画的网格-粒子耦合方法

在数字制作环境中,高质量的视觉效果在我们的游戏和电影等移动设备中起着关键作用。具有自由表面的流体动画模拟是计算机图形学中的重要领域。然而,由于其不稳定性,跟踪流体表面是一个具有挑战性的问题。在本文中,提出了一种用于流体动画表面跟踪和细节保留的网格-粒子耦合方法。首先,基于非平衡外推法,设计了一种新颖的格子Boltzmann方法(LBM)的界面网格分布函数(DFs)重构方法,并将重构方法与LBM和流体体积(VOF)耦合以跟踪自由表面,可以获得准确的表面。其次,为了避免传统LBM-VOF方法的弱点导致细节丢失,我们设计了一种耦合网格-粒子方法,不仅充分利用了耦合网格-粒子方法的优点,而且实现了网格方法与粒子方法之间的双向耦合。此外,为了满足流体动画的实时要求,我们使用GPU并行计算来加速仿真,并使用改进的屏幕空间流体(SSF)渲染方法进行逼真的渲染。各种实验表明,这项工作可以高精度地跟踪流体表面并保留流体表面的细节,并且在大规模流体模拟中也实现了良好的实时性能。为了满足流体动画的实时要求,我们使用GPU并行计算来加速仿真,并使用改进的屏幕空间流体(SSF)渲染方法进行逼真的渲染。各种实验表明,这项工作可以高精度地跟踪流体表面并保留流体表面的细节,并且在大规模流体模拟中也实现了良好的实时性能。为了满足流体动画的实时要求,我们使用GPU并行计算来加速仿真,并使用改进的屏幕空间流体(SSF)渲染方法进行逼真的渲染。各种实验表明,这项工作可以高精度地跟踪流体表面并保留流体表面的细节,并且在大规模流体模拟中也实现了良好的实时性能。
更新日期:2020-05-23
down
wechat
bug