Font Size: a A A

Research And Development Of The Aircraft Emulation System Based On Six-Dimensional Mouse

Posted on:2005-08-24Degree:MasterType:Thesis
Country:ChinaCandidate:Y ZhaoFull Text:PDF
GTID:2168360122988140Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
Through the development in recent years, virtual reality technology and equipments apply in a lot of fields, and the emulation of the aircraft is one of the most important applications. This flight emulation system that this paper studies adopts new-type six-dimensional controller (six degrees of freedom mouse) as the input equipment, the monitor as the output equipment and OpenGL as the virtual machine that creates environment to form a set of high-performance computer system, realizing the high flight simulator sport systems of emulations. Through this system, it is possible to come true that people experience simulated flight in person.This paper studies the technology of virtual reality at first, and explains the realization of the modules that forms the aircraft emulation system based on six-dimensional mouse in divided chapters in succession.To realize the emulation of the interactive three-dimensional figure movement that controlled by the ways of many kinds of movement, we will face many problems such as how to receive the control data that the user delivers, forms the data collection, and constructs the physical model from data set to build visual model, how to realize the three-dimensional animation and export the data. This subject combines object-oriented technology and abstracts the characteristic data of the simulator as the parameter control to encapsulate these abstract data into operational aircraft target according to object- oriented principle in order to realize C++ mechanism that have adopted, and construct the class that draws target of aircraft through data element, element parameterization, element attributes and the parameterizations of element attributes. In the end, according to parameters provided by the six-dimensional mouse, we offer the ways of controlling the objects to realize the movement emulation.
Keywords/Search Tags:virtual reality, aircraft emulation, opengl, six-dimensional mouse
PDF Full Text Request
Related items