Coupling water and smoke to thin deformable and rigid shells

被引:120
作者
Guendelman, E [1 ]
Selle, A
Losasso, F
Fedkiw, R
机构
[1] Stanford Univ, Stanford, CA 94305 USA
[2] Intel Corp, Santa Clara, CA 95051 USA
来源
ACM TRANSACTIONS ON GRAPHICS | 2005年 / 24卷 / 03期
基金
美国国家科学基金会;
关键词
water; smoke; cloth; shells; rigid bodies;
D O I
10.1145/1073204.1073299
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
We present a novel method for solid/fluid coupling that can treat infinitesimally thin solids modeled by a lower dimensional triangulated surface. Since classical solid/fluid coupling algorithms rasterize the solid body onto the fluid grid, an entirely new approach is required to treat thin objects that do not contain an interior region. Robust ray casting is used to augment a number of interpolation, finite difference and rendering techniques so that fluid does not leak through the triangulated surface. Moreover, we propose a technique for properly enforcing incompressibility so that fluid does not incorrectly compress (and appear to lose mass) near the triangulated surface. This allows for the robust interaction of cloth and shells with thin sheets of water. The proposed method works for both rigid body shells and for deformable manifolds such as cloth, and we present a two way coupling technique that allows the fluid's pressure to affect the solid. Examples illustrate that our method performs well, especially in the difficult case of water and cloth where it produces visually rich interactions between the particle level set method for treating the water/air interface and our newly proposed method for treating the solid/fluid interface. We have implemented the method on both uniform and adaptive octree grids.
引用
收藏
页码:973 / 981
页数:9
相关论文
共 61 条
  • [21] Foster N, 2001, COMP GRAPH, P23, DOI 10.1145/383259.383261
  • [22] Foster Nick., 1997, P 24 ANN C COMP GRAP, P181
  • [23] Génevaux O, 2003, PROC GRAPH INTERF, P31
  • [24] GOKTEKIN TG, 2004, ACM T GRAPH, V23
  • [25] Grinspun Eitan, 2003, P ACM SIGGRAPH EUR S, P62
  • [26] Nonconvex rigid bodies with stacking
    Guendelman, E
    Bridson, R
    Fedkiw, R
    [J]. ACM TRANSACTIONS ON GRAPHICS, 2003, 22 (03): : 871 - 878
  • [27] Modeling dynamic hair as a continuum
    Hadap, S
    Magnenat-Thalmann, N
    [J]. COMPUTER GRAPHICS FORUM, 2001, 20 (03) : C329 - +
  • [28] Realistic animation of rigid bodies
    Hahn, James K.
    [J]. Computer Graphics (ACM), 1988, 22 (04): : 299 - 308
  • [29] Animation of bubbles in liquid
    Hong, JM
    Kim, CH
    [J]. COMPUTER GRAPHICS FORUM, 2003, 22 (03) : 253 - 262
  • [30] HOUSTON B, 2004, SIGGRAPH 2004 SKETCH