Extended Narrow Band FLIP for Liquid Simulations

Extended Narrow Band FLIP for Liquid Simulations
复制标题

DOI:
10.1111/cgf.13351
复制
发表时间:
2018-05
影响因子:
2.5
通讯作者:
Takahiro Sato;C. Wojtan;N. Thürey;T. Igarashi;R. Ando
Takahiro Sato;C. Wojtan;N. Thürey;T. Igarashi;R. Ando
中科院分区:
计算机科学4区
文献类型:
--
作者:
Takahiro Sato;C. Wojtan;N. Thürey;T. Igarashi;R. Ando

文献摘要

相似文献

流体隐式粒子方法 (FLIP) 通过将粒子与网格相结合来减少数值耗散。为了提高性能,随后的窄带 FLIP 方法(NB-FLIP)仅在液体表面附近使用基于 FLIP 的流体模拟,而在远离表面的地方使用传统的基于网格的流体模拟。这种空间有限的 FLIP 模拟显着减少了粒子数量并缓解了计算瓶颈。在本文中,我们进一步扩展了 NB-FLIP 的思想,允许模拟在任意位置(而不仅仅是靠近表面)在类似 FLIP 的流体模拟和基于网格的模拟之间转换。这种方法可以节省更多的内存和计算量,因为我们可以将粒子仅集中在需要它们的区域。更重要的是,这种新方法允许我们在不需要基于粒子的模拟的地方无缝过渡到平滑的隐式表面几何。因此,我们的方法产生了一种实用的算法,可以避免与基于粒子的液体模拟相关的噪声表面伪影,同时保持动态运动区域中 FLIP 模拟的优势。
The Fluid Implicit Particle method (FLIP) reduces numerical dissipation by combining particles with grids. To improve performance, the subsequent narrow band FLIP method (NB‐FLIP) uses a FLIP‐based fluid simulation only near the liquid surface and a traditional grid‐based fluid simulation away from the surface. This spatially‐limited FLIP simulation significantly reduces the number of particles and alleviates a computational bottleneck. In this paper, we extend the NB‐FLIP idea even further, by allowing a simulation to transition between a FLIP‐like fluid simulation and a grid‐based simulation in arbitrary locations, not just near the surface. This approach leads to even more savings in memory and computation, because we can concentrate the particles only in areas where they are needed. More importantly, this new method allows us to seamlessly transition to smooth implicit surface geometry wherever the particle‐based simulation is unnecessary. Consequently, our method leads to a practical algorithm for avoiding the noisy surface artifacts associated with particle‐based liquid simulations, while simultaneously maintaining the benefits of a FLIP simulation in regions of dynamic motion.