A simple, efficient method for realistic animation of clouds

This paper proposes a simple and computationally inexpensive method for animation of clouds. The cloud evolution is simulated using cellular automaton that simplifies the dynamics of cloud formation. The dynamics are expressed by several simple transition rules and their complex motion can be simulated with a small amount of computation. Realistic images are then created using one of the standard graphics APIs, OpenGL. This makes it possible to utilize graphics hardware, resulting in fast image generation. The proposed method can realize the realistic motion of clouds, shadows cast on the ground, and shafts of light through clouds.

[1]  Tomoyuki Nishita,et al.  Method of displaying optical effects within water using accumulation buffer , 1994, SIGGRAPH.

[2]  Jos Stam,et al.  Stable fluids , 1999, SIGGRAPH.

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

[4]  Hideo Yamashita,et al.  Using metaballs to modeling and animate clouds from satellite images , 1999, The Visual Computer.

[5]  Yoshinori Dobashi,et al.  ANIMATION OF CLOUDS USING CELLULAR AUTOMATON , 1998 .

[6]  Kazufumi Kaneda,et al.  A Fast Display Method of Sky Colour Using Basis Functions , 1995 .

[7]  Nelson L. Max,et al.  Atmospheric illumination and shadows , 1986, SIGGRAPH.

[8]  Tom McREYNOLDS,et al.  Advanced graphics programming techniques using opengl , 1998, SIGGRAPH 1998.

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

[10]  Fabrice Neyret,et al.  Qualitative Simulation of Cloud Formation and Evolution , 1997 .

[11]  Per H. Christensen,et al.  Efficient simulation of light transport in scenes with participating media using photon maps , 1998, SIGGRAPH.

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

[13]  Kazufumi Kaneda,et al.  A Fast Display Method of Sky Colour Using Basis Functions , 1997, Comput. Animat. Virtual Worlds.

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

[15]  Stephen Wolfram,et al.  Cellular automata as models of complexity , 1984, Nature.

[16]  Dimitris N. Metaxas,et al.  Modeling the motion of a hot, turbulent gas , 1997, SIGGRAPH.

[17]  Jian Huang,et al.  High-Quality Splatting on Rectilinear Grids with Efficient Culling of Occluded Voxels , 1999, IEEE Trans. Vis. Comput. Graph..

[18]  James T. Kajiya,et al.  Ray tracing volume densities , 1984, SIGGRAPH.

[19]  Nelson Max,et al.  Light diffusion through clouds and haze , 1986, Comput. Vis. Graph. Image Process..

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

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

[22]  Geoffrey Y. Gardner,et al.  Visual simulation of clouds , 1985, SIGGRAPH.

[23]  David S. Ebert,et al.  Volumetric modeling with implicit functions: a cloud is born , 1997, SIGGRAPH '97.

[24]  G. Wyvill,et al.  Ray-tracing soft objects , 1990 .

[25]  K. Nagel,et al.  Self-organizing criticality in cloud formation? , 1992 .

[26]  Kenneth E. Torrance,et al.  The zonal method for calculating light intensities in the presence of a participating medium , 1987, SIGGRAPH.

[27]  Georgios Sakas,et al.  Sampling and anti-aliasing of discrete 3-D volume density textures , 1991, Comput. Graph..

[28]  Tomoyuki Nishita,et al.  A shading model for atmospheric scattering considering luminous intensity distribution of light sources , 1987, SIGGRAPH.

[29]  Peter Shirley,et al.  A practical analytic model for daylight , 1999, SIGGRAPH.

[30]  N. Max Efficient light propagation for multiple anisotropic volume scattering , 1995 .