Target-driven smoke animation

被引:113
作者
Fattal, R [1 ]
Lischinski, D [1 ]
机构
[1] Hebrew Univ Jerusalem, Sch Engn & Comp Sci, IL-91905 Jerusalem, Israel
来源
ACM TRANSACTIONS ON GRAPHICS | 2004年 / 23卷 / 03期
关键词
animation control; fluid dynamics; smoke simulation;
D O I
10.1145/1015706.1015743
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
In this paper we present a new method for efficiently controlling animated smoke. Given a sequence of target smoke states, our method generates a smoke simulation in which the smoke is driven towards each of these targets in turn, while exhibiting natural-looking interesting smoke-like behavior. This control is made possible by two new terms that we add to the standard flow equations: (i) a driving force term that causes the fluid to carry the smoke towards a particular target, and (ii) a smoke gathering term that prevents the smoke from diffusing too much. These terms are explicitly defined by the instantaneous state of the system at each simulation timestep. Thus, no expensive optimization is required, allowing complex smoke animations to be generated with very little additional cost compared to ordinary flow simulations.
引用
收藏
页码:441 / 448
页数:8
相关论文
共 15 条
[1]   A numerical method for solving incompressible viscous flow problems (Reprinted from the Journal of Computational Physics, vol 2, pg 12-26, 1997) [J].
Chorin, AJ .
JOURNAL OF COMPUTATIONAL PHYSICS, 1997, 135 (02) :118-125
[2]  
Enright D, 2002, ACM T GRAPHIC, V21, P736, DOI [10.1145/566570.566581, 10.1145/566570.566645]
[3]  
Fedkiw R, 2001, COMP GRAPH, P15, DOI 10.1145/383259.383260
[4]   Realistic animation of liquids [J].
Foster, N ;
Metaxas, D .
GRAPHICAL MODELS AND IMAGE PROCESSING, 1996, 58 (05) :471-483
[5]   Controlling fluid animation [J].
Foster, N ;
Metaxas, D .
COMPUTER GRAPHICS INTERNATIONAL, PROCEEDINGS, 1997, :178-188
[6]  
Foster N, 2001, COMP GRAPH, P23, DOI 10.1145/383259.383261
[7]   NUMERICAL CALCULATION OF TIME-DEPENDENT VISCOUS INCOMPRESSIBLE FLOW OF FLUID WITH FREE SURFACE [J].
HARLOW, FH ;
WELCH, JE .
PHYSICS OF FLUIDS, 1965, 8 (12) :2182-&
[8]  
Lamorlette A, 2002, ACM T GRAPHIC, V21, P729, DOI 10.1145/566570.566644
[9]  
LeVeque R.J., 2002, FINITE VOLUME METHOD, DOI [DOI 10.1017/CBO9780511791253, 10.1017/CBO9780511791253]
[10]  
Nguyen DQ, 2002, ACM T GRAPHIC, V21, P721, DOI 10.1145/566570.566643