A fast variational framework for accurate solid-fluid coupling

被引:105
作者
Batty, Christopher [1 ]
Bertails, Florence [1 ]
Bridson, Robert [1 ]
机构
[1] Univ British Columbia, Vancouver, BC V5Z 1M9, Canada
来源
ACM TRANSACTIONS ON GRAPHICS | 2007年 / 26卷 / 03期
关键词
fluid simulation; physically-based animation; fluid-solid coupling;
D O I
10.1145/1239451.1239551
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Physical simulation has emerged as a compelling animation technique, yet current approaches to coupling simulations of fluids and solids with irregular boundary geometry are inefficient or cannot handle some relevant scenarios robustly. We propose a new variational approach which allows robust and accurate solution on relatively coarse Cartesian grids, allowing possibly orders of magnitude faster simulation. By rephrasing the classical pressure projection step as a kinetic energy minimization, broadly similar to modern approaches to rigid body contact, we permit a robust coupling between fluid and arbitrary solid simulations that always gives a wellposed symmetric positive semi-definite linear system. We provide several examples of efficient fluid-solid interaction and rigid body coupling with sub-grid cell flow. In addition, we extend the framework with a new boundary condition for free-surface flow, allowing fluid to separate naturally from solids.
引用
收藏
页数:7
相关论文
共 35 条
[1]  
ANGELIDIS A, 2006, ACM EG P S COMP AN, P25
[2]  
BARAFF D, 2006, COMPUTER GRAPHICS P, P137
[3]  
BRIDSON R, 2006, ACM SIGGRAPH
[4]   Rigid fluid: Animating the interplay between rigid bodies and fluid [J].
Carlson, M ;
Mucha, PJ ;
Turk, G .
ACM TRANSACTIONS ON GRAPHICS, 2004, 23 (03) :377-384
[5]  
CHENTANEZ N, 2006, ACM EG P S COMP AN, P83
[6]  
Fedkiw R, 2001, COMP GRAPH, P15, DOI 10.1145/383259.383260
[7]   Animating gases with hybrid meshes [J].
Feldman, BE ;
O'Brien, JF ;
Klingner, BM .
ACM TRANSACTIONS ON GRAPHICS, 2005, 24 (03) :904-909
[8]  
FERRIS MC, 1998, COMPLEMENTATITY PROB, P98
[9]   Realistic animation of liquids [J].
Foster, N ;
Metaxas, D .
GRAPHICAL MODELS AND IMAGE PROCESSING, 1996, 58 (05) :471-483
[10]  
Foster N, 2001, COMP GRAPH, P23, DOI 10.1145/383259.383261