Font Size: a A A

Virtual Simulation Engine And Its Application In 3D Flight Replay

Posted on:2005-05-10Degree:MasterType:Thesis
Country:ChinaCandidate:S H LiuFull Text:PDF
GTID:2168360155971790Subject:Control Science and Engineering
Abstract/Summary:PDF Full Text Request
As a new and rising technology, virtual simulation technique has been applied in many fields besides military affairs. For example, it has been applied in the spaceflight, design, manufacture, information management, trade, entertainment, etc. Virtual simulation is a more promising technology in the future.Virtual simulation engine is one of the most important part of a virtual simulation system. It provides API of virtual simulation for the users to develop advanced virtual simulation programs without caring about the low level techniques. But this technology is in a sprouting phrase in studying and applying in China today.First, according to the characters of virtual simulation and study on the present virtual simulation development tools, the concept and function of virtual simulation engine is described in this paper.Second, the requirements of designing a virtual simulation engine is described as viewed from software engineering. The architecture that meets the requirements well is proposed. Therefore, a virtual simulation engine named KD-VSE based on OSG (OpenSceneGraph) is developed. The working progress, class architecture and some key techniques of KD-VSE are introduced.Third, the real time scheduling of the large scale 3D terrain scene is one of the most important functions of KD-VSE. The management of terrain database in real time scheduling is described in detail. The methods and steps for generating the large scale terrain models under the context of virtual simulation are introduced. The methods for transforming the geographic data format and reading and presenting the civil feature data are discussed.Last, the methods and steps of implementing a 3D flight replay system using KD-VSE are described. And a test program of using keyboard driving a plane moving in a virtual scene is implemented using KD-VSE.It can be concluded that KD-VSE is a suitable VSE from the result of running the test system. It is easy-use and has good efficiency, has met the designing requirements.
Keywords/Search Tags:virtual simulation, virtual simulation engine, 3D terrain navigation, flight replay, DEM
PDF Full Text Request
Related items