Font Size: a A A

Design And Test Of Virtual Environment In Aircraft Flight Simulation Based On DirectX

Posted on:2020-11-26Degree:MasterType:Thesis
Country:ChinaCandidate:Y L GaoFull Text:PDF
GTID:2392330590972145Subject:Aircraft design
Abstract/Summary:PDF Full Text Request
Flight simulation can effectively improve the quality of aircraft design and test,and achieve repeated simulations on the computer platform,thus effectively shortening the design and development cycle of the aircraft and reducing development costs.It is safe and reliable,and is not limited by time,location,and weather,so it is widely used in flight simulation training.Virtual reality is an advanced stage in the development of flight simulation technology,in which visual simulation is indispensable in flight simulation.Considering that the two-dimensional display methods such as text and graphics are not sufficient to fully display the flight attitude and flight status of the aircraft,flight simulation requires a three-dimensional display.This paper takes the visual simulation of flight simulation as the main research content.Using DirectX graphics interface,a set of visual flight simulation software including aircraft model display,virtual terrain display of flight environment and basic visual effects is designed.The software development and testing are finally completed.Firstly,this paper analyzes the software requirements of visual simulation in flight simulation,selects the operating system,programming language and graphical interface,briefly describes the DirectX rendering pipeline,and selects the appropriate rendering path.Secondly,aiming at the requirements of flight simulation software for aircraft model loading,this paper designs a set of procedures to enable the flight simulation software to import the CATIA model data commonly used in the industry.At the same time,the aircraft model interface is designed to facilitate the user to manipulate the aircraft model.The virtual terrain of the flight environment is then modeled so that the software can load terrain continuously and efficiently.Then the model material,atmospheric scattering,and model shadow were designed to increase the visual realism of the flight simulation software.Finally,the actual rendering effect of the visual flight simulation software is demonstrated,and the test verification of the software function is completed.
Keywords/Search Tags:DirectX, flight simulation, OBJ file, massive terrain, Atmospheric scattering, soft shadow
PDF Full Text Request
Related items