Font Size: a A A

Improvement Of Real-time Rendering Algorithm For Allometric Cloud Division In Region

Posted on:2019-06-24Degree:MasterType:Thesis
Country:ChinaCandidate:G Q WuFull Text:PDF
GTID:2428330566988601Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
In the field of computer graphics,people use compute rs to reproduce the real world around them.As a universal natural phenomenon,the cloud is also a part of people who want to reproduce the world.The complex physical structure of the cloud has caused the cloud to have a variety of thermodynamic character istics and rich light efficiency characteristics,making it difficult to draw true clouds.At the same time,with the rapid improvement of the performance of hardware devices,people have higher requirements for cloud rendering in applications such as film and television works,game animations,and aircraft simulations.The simulation of clouds has become a hot topic in computer graphics.In order to realize the realistic simulation of the cloud,this article mainly studies in the following aspects:First of all,this paper proposes a strategy to divide cloud regions for the problem that different heights of clouds cannot achieve good results at the same time.By analyzing and comparing the advantages and disadvantages of different methods,combined with the requirements of real-time and authenticity,we selected the particle system that has significant effect on realism and real-time performance to draw the low level cloud,and then introduced Perlin noise to high-level clouds to improve the layering of the cloud,reduce the number of particles in the scene,and improve drawing efficiency.Secondly,in the dynamic simulation of clouds,improve the simulation results in the wafting,generation,and dissipation.During the cloud's fluctuating process,construct a velocity function related to the location of the cloud,the distance between the viewpoint,and so on,making clouds in different regions and locations in the scene have different movement speeds and directions,and enhances the realism of clouds.During the generation and dissipation of clouds,to prevent cloud mutations,propose to dynamically change the Alpha value during the cloud change process,implementing cloud gradient.Then,in the light simulation of the cloud,a simplified light model in the dynamic sky is proposed.By separately interpolating time,color,and space,approximate the color of ambient light and sunlight,then,accumulate these two colors on the texture to get the final color of the cloud.Through the real-time changes of sunlight and ambient light in one day,and dynamic rendering effect of cloud at different times of the day is realized.Dynamically update the attributes of various elements of the sky to achieve dynamic simulation of the sky,enriching the sky scene.Finally,we design and implement the experiment of the different velocity cloud scene under the regional strategy.By analyzing the experimental results and comparing the effects of the scenes,we can verify the real-time rendering of the different velocity cloud simulation method in this paper.
Keywords/Search Tags:Cloud simulation, divide the area, allometric, dynamic lighting, real-time rendering
PDF Full Text Request
Related items