Font Size: a A A

Improvement And Evaluation Of Real-time Rendering Algorithm For Aerobatic Flight Smoke

Posted on:2019-12-15Degree:MasterType:Thesis
Country:ChinaCandidate:Y ZhangFull Text:PDF
GTID:2428330566988788Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
The simulation of smoke has always been one of the hot topics in computer graphics.In recent years,smoke simulation has been used more and more in film production,game and other smoke scenes simulation,so the simulation of smoke has been attracting the attention of a large number of researchers.Flight aerobatics simulation based on smoke simulation has gradually gained attention and favor.This paper is mainly to improve and explore the smoke simulation in aerobatic performances:First of all,comparing the three smoke modeling methods,in order to demonstrate the authenticity of the aerobatic flight smoke,we choose the particle system that is more realistic and natural in the details to build the smoke model.Considering that the turbulence of aerobatic smoke is relatively stable,the turbulence model established by Reynolds average N-S equation is introduced into the smoke to better show the turbulent effects of aerobatic flight smoke.Secondly,improve smoke and aircraft trajectory modeling method.In order to allow aircraft and smoke to move on a sleek curved trajectory,the traditional curve modeling method is abolished,and the NURBS curve modeling method is used to create a smooth curved trajectory even near high curvature points.The analysis of the force field is performed on the smoke,the velocity field is calculated,the velocity and position of the smoke at any time are determined,and the design of the smoke trajectory is completed.Thirdly,in order to ensure the real-time nature of the scene,the deferred shading method is used for light source processing,and GPU acceleration processing are applied to smoke modeling and shading processing.In the case of ensuring that the light effects presented by the screen are consistent,the deferred shading method reduces the number of times of lighting processing on the light source.At the same time,the GPU parallel computer system is used to reduce the CPU graphics processing tasks,save computing time,and improve the real-time performance of the scene.Finally,real-time rendering of aerobatic smoke is completed on the Unity3 D platform.Design a variety of formations,a variety of flight trajectories,a variety of smoke colorsand other interactive scenes in aircraft aerobatics;and it achieves user-defined flight simulation trajectory scene simulation.
Keywords/Search Tags:Aerobatic show, smoke simulation, NURBS curve, deferred shading, GPU acceleration
PDF Full Text Request
Related items