Real-Time Cloud Simulation Using Lennard-Jones Approximation

Cloud simulation is important for creating images of outdoor scenes. However, the complexity of this natural phenomenon makes the simulation of large-scale clouds difficult in real time. In this paper, we present a new method for 3D cloud simulation in which cloud animation is simplified and simulated by approximating Lennard-Jones Potential. To solve the N-body problem in Lennard-Jones Potential, we minimized the interaction between particles by dividing the simulation space into many cells and we defined a cutoff distance to perform calculation between neighboring particles. Additionally, a separate distance is introduced between particles to maintain the stability in the Lennard-Jones system. Our experimental results demonstrate that our method is computationally inexpensive and suitable for real time applications where large-scale simulation of clouds is required.

[1]  L. Verlet Computer "Experiments" on Classical Fluids. I. Thermodynamical Properties of Lennard-Jones Molecules , 1967 .

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

[3]  Ken Perlin,et al.  [Computer Graphics]: Three-Dimensional Graphics and Realism , 2022 .

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

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

[6]  Kazufumi Kaneda,et al.  A simple, efficient method for realistic animation of clouds , 2000, SIGGRAPH.

[7]  Pantelis Elinas,et al.  Real-time Rendering of 3D Clouds , 2000, J. Graphics, GPU, & Game Tools.

[8]  Ronald Fedkiw,et al.  Visual simulation of smoke , 2001, SIGGRAPH.

[9]  Anselmo Lastra,et al.  Real‐Time Cloud Rendering , 2001, Comput. Graph. Forum.

[10]  Yoshinori Dobashi,et al.  A method for modeling clouds based on atmospheric fluid dynamics , 2001, Proceedings Ninth Pacific Conference on Computer Graphics and Applications. Pacific Graphics 2001.

[11]  Yoshinori Dobashi,et al.  Simulation of Cumuliform Clouds Based on Computational Fluid Dynamics , 2002, Eurographics.

[12]  David S. Ebert,et al.  A real-time cloud modeling, rendering, and animation system , 2003, SCA '03.

[13]  Anselmo Lastra,et al.  Simulation of cloud dynamics on graphics hardware , 2003, HWWS '03.

[14]  Niniane Wang Realistic and fast cloud rendering in computer games , 2003, SIGGRAPH '03.

[15]  T. Nishita,et al.  A Fast Rendering Method of Clouds Using Shadow-View Slices , 2004 .

[16]  Niniane Wang Realistic and Fast Cloud Rendering , 2004, J. Graphics, GPU, & Game Tools.

[17]  Marie-Paule Cani,et al.  Rapid sketch modeling of clouds , 2008, SBM'08.

[18]  Nelson L. Max,et al.  Interactive multiple anisotropic scattering in clouds , 2008, I3D '08.

[19]  T. Nishita,et al.  Feedback control of cumuliform cloud formation based on computational fluid dynamics , 2008, SIGGRAPH 2008.

[20]  Yoshinori Dobashi,et al.  An inverse problem approach for automatically adjusting the parameters for rendering clouds using photographs , 2012, ACM Trans. Graph..

[21]  Miles Macklin,et al.  Position based fluids , 2013, ACM Trans. Graph..

[22]  Qinping Zhao,et al.  Modelling Cumulus Cloud Shape from a Single Image , 2014, Comput. Graph. Forum.

[23]  Egor Yusov,et al.  High-Performance Rendering of Realistic Cumulus Clouds Using Pre-computed Lighting , 2014, High Performance Graphics.

[24]  Yoshinori Dobashi,et al.  Adaptive cloud simulation using position based fluids , 2015, Comput. Animat. Virtual Worlds.

[25]  Kei Iwasaki,et al.  Visual simulation of clouds , 2017, Vis. Informatics.