Font Size: a A A

Multi-morphology Dynamic Cloud Generation Algorithm And Realistic Rendering Based On Cellular Automata

Posted on:2022-03-12Degree:MasterType:Thesis
Country:ChinaCandidate:Z H ZhenFull Text:PDF
GTID:2480306536491754Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
Clouds are an important part of various landscapes in nature,and cloud simulation is a hot research topic in the field of computer graphics and meteorology.Cloud simulation plays an important role in the construction of real scenes and the simulation of film and television animation.Adding simulated cloud images to the simulation scene can effectively improve the visual effect of the virtual scene and enhance the realism of the virtual environment.Aiming at the problem that the simulation form of the current cloud is relatively single and the rendering effect is not realistic enough,the cellular automata model is optimized to generate multi-form dynamic clouds,and the lighting,dynamic sky and other factors are considered to complete the realistic rendering of the cloud scene.First,combined with the characteristics of natural three-dimensional clouds,the principle of cellular automata is deeply studied,and the cellular automata model is applied to the construction of natural cloud models.Optimize the cellular automata model,introduce the probability set into the transformation rules of the cellular automata model,and use a set of state transition rules to realize the simulation effect of the dynamic change of cloud generation and dissipation,so that the optimized cellular automata model The generated cloud is more in line with the state transition law of the natural cloud.Secondly,by setting the ellipsoid and its parameters in the simulation space,the shape of the simulated cloud is controlled so as to generate clouds of various shapes.In order to increase the details of cloud simulation,the wind function with collision analysis is introduced to realize the detailed cloud effect that the whole is blown by the wind and move to the left or right,so that the dynamic simulation of multi-form clouds has both realism and speed.Then,a hybrid method of calculating light effects is proposed,that is,the combination of optimized forward scattering-based multiple scattering illumination model and single scattering illumination model is used to improve the light effect rendering effect of the cloud,and the calculation of cloud simulation is improved.And considering the dynamic sky factor,increase the real-time dynamic changes of various celestial bodies such as the sun,moon,and stars to show the rendering effect of cloud scenes at different times,and enhance the realism of large-scale cloud scene simulation.Finally,using the Unity engine platform,combined with C# and Unity Shader language for rendering,design a multi-form dynamic cloud realistic simulation system,and verify the algorithm in this paper.The simulation of different forms of dynamic cloud is realized,and the lighting effect can be adjusted freely.
Keywords/Search Tags:cloud simulation, cellular automata, polymorphic, dynamic, illumination, realism
PDF Full Text Request
Related items