Highly Adaptive Liquid Simulations on Tetrahedral Meshes

被引:104
作者
Ando, Ryoichi [1 ]
Thuerey, Nils [1 ]
Wojtan, Chris [1 ]
机构
[1] Kyushu Univ, Fukuoka 812, Japan
来源
ACM TRANSACTIONS ON GRAPHICS | 2013年 / 32卷 / 04期
基金
日本学术振兴会;
关键词
fluid simulation; tetrahedral discretization; adaptivity; FLUID;
D O I
10.1145/2461912.2461982
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
We introduce a new method for efficiently simulating liquid with extreme amounts of spatial adaptivity. Our method combines several key components to drastically speed up the simulation of large-scale fluid phenomena: We leverage an alternative Eulerian tetrahedral mesh discretization to significantly reduce the complexity of the pressure solve while increasing the robustness with respect to element quality and removing the possibility of locking. Next, we enable subtle free-surface phenomena by deriving novel second-order boundary conditions consistent with our discretization. We couple this discretization with a spatially adaptive Fluid-Implicit Particle (FLIP) method, enabling efficient, robust, minimally-dissipative simulations that can undergo sharp changes in spatial resolution while minimizing artifacts. Along the way, we provide a new method for generating a smooth and detailed surface from a set of particles with variable sizes. Finally, we explore several new sizing functions for determining spatially adaptive simulation resolutions, and we show how to couple them to our simulator. We combine each of these elements to produce a simulation algorithm that is capable of creating animations at high maximum resolutions while avoiding common pitfalls like inaccurate boundary conditions and inefficient computation.
引用
收藏
页数:10
相关论文
共 31 条
[1]  
ADAMS B., 2007, ACM SIGGRAPH 2007 PA, V48
[2]   Preserving Fluid Sheets with Adaptively Sampled Anisotropic Particles [J].
Ando, Ryoichi ;
Thuerey, Nils ;
Tsuruno, Reiji .
IEEE TRANSACTIONS ON VISUALIZATION AND COMPUTER GRAPHICS, 2012, 18 (08) :1202-1214
[3]  
[Anonymous], 2003, P 4 ASME JSME JOINT
[4]  
[Anonymous], P EUR
[5]  
[Anonymous], 2013, ACM T GRAPHICS, V32
[6]  
Batty C., 2008, S COMP AN, P219
[7]   A fast variational framework for accurate solid-fluid coupling [J].
Batty, Christopher ;
Bertails, Florence ;
Bridson, Robert .
ACM TRANSACTIONS ON GRAPHICS, 2007, 26 (03)
[8]  
Bhattacharya H, 2011, P ACM SIGGRAPH EUR S
[9]   MultiFLIP for Energetic Two-Phase Fluid Simulation [J].
Boyd, Landon ;
Bridson, Robert .
ACM TRANSACTIONS ON GRAPHICS, 2012, 31 (02) :1-12
[10]  
Bridson R., 2008, FLUID SIMULATION COM