Font Size: a A A

Key Technologies Of Antisubmarine Combat Simulation Visualization

Posted on:2018-09-22Degree:MasterType:Thesis
Country:ChinaCandidate:X ZhangFull Text:PDF
GTID:2322330512987159Subject:Software engineering
Abstract/Summary:PDF Full Text Request
In recent years,as more and more marine resources had been discovered,the competition of marine resources had become the hot spot of local conflict.Compared with the real situation that military training was limited by the environment and many other factors,it was very important that ocean battlefield combat was simulated by computer technology.By ocean rendering,simulation data communication and interpolation processing,scene modeling key technologies,antisubmarine combat process based on ogre engine was simulated.In the process of ocean rendering,firstly,the sea surface modeling based on the combination of projection grid and FFT rendering and the dynamic scheduling seabed modeling based on quad-tree were established.Then on this basis,different from the previous marine combat simulation system sea surface was finely rendered and seabed is simply rendered,sea surface and seabed are finely rendered,on the surface of the water,reflection,Fresnel effect were considered and water reflection was added to rendering surface of the water,under the water surface,Fresnel effect,Godray,and atomization effects were considered to rendering underwater part.The atomization model based on sea water transmittance was proposed to solve the influence of water depth on seawater atomization.The water and underwater switch drawing algorithm was proposed,the water and underwater dual cameras were set according to the algorithm,the camera is automatically switched according to the height difference of the view point from the sea level to render non-complete scene.In the simulation of data communication,after server to establish communication,server-side transmission of data,the client analytical data processes were completed,the method of interpolation processing for data in WGS84 coordinates of latitude and longitude through local area network was proposed,the interpolation processing was implemented by calculating the ratio between the current timestamp and both before and after timestamp.The position and orientation interpolation processing was implemented by using entity coordinate data and antisubmarine combat scene entities in the smooth movement were implemented.Finally,antisubmarine combat simulation visualization system was implemented,firstly,the entity data models were established and antisubmarine combat scene particle effects were implemented.Then antisubmarine combat scene modeling was implemented,antisubmarine combat particles in the special effects simulation was implemented,entity data from the server-side was parsed,the interpolation processing was implemented when there were changes in the position of the entity,entity combat actions were implemented when getting order information,particle effects were added to entity combat actions to increase the sense of reality,antisubmarine real-time combat was implemented.
Keywords/Search Tags:Underwater scene, sea water drawing, Shader, local area network communication, particle effects, FFT, projection grid, seawater atomization
PDF Full Text Request
Related items