A General Animation Framework for Gaseous Phenomena

This paper presents a new animation framework for the modeling of gaseous phenomena. We combine particle and grid based techniques in an innovative way. Based on this framework, our system allows for an incremental design of animations. In the first stage, an animator uses particle methods to model the evolution and appearance of gases. Grid based techniques are subsequently employed to compute high quality animations. Central to the success of our technique is a new algorithm to efficiently advect densities on grids. To demonstrate the effectiveness of our approach, we have included many animations.

[1]  Tom Davis,et al.  Opengl programming guide: the official guide to learning opengl , 1993 .

[2]  Karl Sims,et al.  Particle animation and rendering using data parallel computation , 1990, SIGGRAPH.

[3]  Nelson L. Max,et al.  Unsteady flow volumes , 1995, Proceedings Visualization '95.

[4]  Alain Fournier,et al.  Stochastic Motion—Motion Under the Influence of Wind , 1992, Comput. Graph. Forum.

[5]  Nelson L. Max,et al.  Optical Models for Direct Volume Rendering , 1995, IEEE Trans. Vis. Comput. Graph..

[6]  David S. Ebert,et al.  Rendering and animation of gaseous phenomena by combining fast volume and scanline A-buffer techniques , 1990, SIGGRAPH.

[7]  Nelson L. Max,et al.  Visualizing wind velocities by advecting cloud textures , 1992, Proceedings Visualization '92.

[8]  Gregory J. Ward,et al.  The RADIANCE lighting simulation and rendering system , 1994, SIGGRAPH.

[9]  Jakub Wejchert,et al.  Animation aerodynamics , 1991, SIGGRAPH.

[10]  F. A. Seiler,et al.  Numerical Recipes in C: The Art of Scientific Computing , 1989 .

[11]  Manuel N. Gamito,et al.  Two-dimensional simulation of gaseous phenomena using vortex particles , 1995 .

[12]  Donald S. Fussell,et al.  Computer rendering of stochastic models , 1982, Commun. ACM.

[13]  William H. Press,et al.  Numerical Recipes in FORTRAN - The Art of Scientific Computing, 2nd Edition , 1987 .

[14]  Yoshinori Dobashi,et al.  Display of clouds taking into account multiple anisotropic scattering and sky light , 1996, SIGGRAPH.

[15]  Eugene Fiume,et al.  Depicting fire and other gaseous phenomena using diffusion processes , 1995, SIGGRAPH.

[16]  Karl Sims,et al.  Choreographed image flow , 1992, Comput. Animat. Virtual Worlds.

[17]  Eugene Fiume,et al.  Turbulent wind fields for gaseous phenomena , 1993, SIGGRAPH.

[18]  Nelson Max,et al.  Flow visualization using moving textures , 1995 .

[19]  M. Levoy,et al.  Fast volume rendering using a shear-warp factorization of the viewing transformation , 1994, SIGGRAPH.

[20]  Georgios Sakas,et al.  Fast Rendering of Arbitrary Distributed Volume Densities , 1990, Eurographics.

[21]  Holly Rushmeier,et al.  Rendering Participating Media: Problems and Solutions from Application Areas , 1995 .

[22]  システムソフトエンジニアリング OpenGL programming guide(日本語版) : the official guide to learning OpenGL, release 1 , 1993 .

[23]  Ken Perlin,et al.  An image synthesizer , 1988 .

[24]  David S. Ebert Design and animation of volume density functions , 1993, Comput. Animat. Virtual Worlds.

[25]  Norishige Chiba,et al.  Two-dimensional visual simulation of flames, smoke and the spread of fire , 1994, Comput. Animat. Virtual Worlds.

[26]  Lee Westover,et al.  Footprint evaluation for volume rendering , 1990, SIGGRAPH.