Font Size: a A A

Design And Development Of Visual Virtual Simulation Experiment Platform Based On Unity3D

Posted on:2018-07-01Degree:MasterType:Thesis
Country:ChinaCandidate:X S ZhaoFull Text:PDF
GTID:2348330521951030Subject:Circuits and Systems
Abstract/Summary:PDF Full Text Request
With the development of the information age,virtual simulation technology has made great progress,people can immerse in the virtual world through the virtual simulation technology,which can directly interact with the objects in the virtual world,through the virtual simulation to obtain the necessary data.The battlefield scene simulation is a very important application of the virtual simulation technology in the military.Conventional military training and military exercises are costly and complicated.To simulate the battlefield scene by the virtual simulation technology and display the three-dimensional scene vividly and realistically.The experimenter can observe the combat process and details conveniently,quickly and intuitively.At the same time the experimenter can calculate and obtain the corresponding experimental data.It can significantly save time and cost,has a very significant application significance.The Unity is a cross-platform development tool developed by Unity Technologies,which integrates game development,real-time 3D animation creation,and building visualization.Unity is known for its cool 3D rendering and powerful cross-platform,it can easily develop a brilliant and realistic 3D content,and then a key release to a variety of platforms.In this paper,a virtual simulation visualization platform is developed by using Unity3 D and virtual simulation technology.The combat process of battlefield scene and missile weapon is simulated and visualized,and the corresponding scientific data are calculated.In this paper,the basic modules,main features and development framework of Unity software are introduced in detail.And this paper systematically describes the system requirements and difficulties of virtual simulation visualization platform,including the selection of mathematical model,the requirement of system data computing ability,real-time data update and scene visualization.This paper introduces the design idea of modularization,hierarchy and cross platform of the system,and introduces the functions of each layer of the system,including the basic layer,management layer and function layer.And the main development tools of the system,the development language,notes were described.The module design of visualization part is introduced.And the creation f the model and the introduction process,including the model format,coordinate system and the size of the conversion are introduced in detail.In this paper,the realization method and the realization process of the camera visual angle,dynamic signal,collision detection and special effect simulation are discussed.And the scene control module,including the perspective transformation,frame control and real-time screenshots and other functions are described.At the end of this paper,the network communication module of the system is introduced,the concept of authorization server and unauthorized server is expounded,and the advantages and disadvantages of the two server modes are compared.This paper describes the remote process call and state synchronization of the underlying communication mode between client and server,and introduces the establishment and communication process of client and server in detail,including the main function of client and server and the application of server-side multi-threading technology.
Keywords/Search Tags:virtual simulation, visualization, Unity3D, Battlefield scene, TCP
PDF Full Text Request
Related items