Efficient Extracting Surfaces Approach Employing Anisotropic Kernels for SPH Fluids

Efficient Extracting Surfaces Approach Employing Anisotropic Kernels for SPH Fluids
复制标题

采用 SPH 流体各向异性核的高效提取表面方法

DOI:
10.1007/s12650-015-0317-7
复制
发表时间:
2016
影响因子:
1.7
通讯作者:
Wang LiPeng
Wang LiPeng
中科院分区:
计算机科学4区
文献类型:
--
作者:
Wang XiaoKun;Ban XiaoJuan;Liu Xu;Zhang YaLan;Wang LiPeng

文献摘要

被引文献

相似文献

摘要基于粒子的流体模拟方法在整个过程中粒子是无序的,通过跟踪粒子来提取表面是不可能实现的。因此,提取流体表面是十分必要的,称为表面重建,这是几十年来基于粒子的流体模拟研究的重点。为了在流体模拟中构造更光滑的表面,提高重建效率,本文研究了一种高效的基于颗粒的流体模拟的各向异性表面重建方法。首先,对传统的各向异性核函数的构造进行了简化和修正。其次,根据粒子特征向量的分析,将粒子分为近表面粒子和内部粒子;最后,近表面粒子参与表面重建的计算,内部粒子通过相邻粒子的数量直接分配颜色场值。实验结果表明,该算法保证了重构流体表面的平滑性和几何特征。与现有算法相比,该方法简单易行,大大提高了运算效率。图形抽象
AbstractParticles are disordered throughout the entire process of fluid simulation using particle-based methods, extracting surfaces through following up particles is unlikely to achieve. Therefore, it is reasonably necessary to extract fluid surfaces called surface reconstruction which has been research focus in particle-based fluid simulation for decades. To construct more smooth surfaces and enhance reconstruction efficiency in fluid simulation, this paper addresses an efficient anisotropic surface reconstruction method for particle-based fluid simulation. First, we simplify and modify the construction of traditional anisotropic kernel function. Second, we divide particles into near-surface particles and internal particles according to the analysis of particles’ eigenvectors. Finally, near-surface particles are involved in the calculation of surface reconstruction while internal particles are directly assigned color field values through the number of neighbor particles. Experimental results show that this algorithm ensures smoothness and geometric characteristics of fluid surfaces reconstructed. Compared to existing algorithms, this approach is simple and easy to implement and greatly improves the operation efficiency.Graphical Abstract