Font Size: a A A

Research On GPU Accelerated Simulation Of Fight Ocean Environment

Posted on:2009-10-29Degree:MasterType:Thesis
Country:ChinaCandidate:H G LiuFull Text:PDF
GTID:2178360245987768Subject:Control theory and control engineering
Abstract/Summary:PDF Full Text Request
Virtual Reality Technology can provide naval soldier with economical and secure training environment. The Simulation degree of Virtual Environment is an important factor which affected training quality. Constructing high-Simulation-degree dynamic sea and fight specially good effect is pivotal factor of realistic Simulation about Fight Ocean Environment. Great improvement have gained in the simulation of Fight Ocean Environment by the advancement of computer calculation speed and the development of Graphics Processing Unit.In this essay, the writer mainly studies the key modeling and real-time rendering technology of ocean scene environment accelerated by GPU . The main contents of this paper are as followsThis essay firstly introduced the conception of GPU and Cg, a programmatic graphics processors programming language, and explained the working process of Vertex Shader and Pixel Shader. On the basis of researching the characteristics of sea surface, the modeling and real-time rendering algorithm of sea surface based on noise fractal surfaces is adopted. Firstly, the LOD model of ocean surface grids is built. Joint Template is introduced to implement the stitching between different resolution patches. Then Perlin noises of different frequencies are introduced to create noise fractal surface which is the stimulator of ocean height field, and by which the ocean surface is simulated, after that it is obtained a sequence of fractal surfaces of different time, and then simulating the continuously dynamic ocean surface When rendering the optics of ocean surface, normal map computing is implemented, the cube map technology is adopted to simulate the sky background around ocean, and the local reflection effect of sunlight is computed by linear texture lookup table. The experiment results show that this algorithm can build sea scene with high reality in real time.The entity modeling and special effect in the ocean battlefield are studied. Based on the analysis of the method of modeling and date-storing, model importing is used to model entity. As an important part of sea battle simulation, the special battle effect such as the wake of ship,blaze of the weapon exploding, etc. in the battlefield, and the protect methods have been studied and realized based on systematic principle of particle. All those have improved the Simulation degree and reality greatly.
Keywords/Search Tags:Ocean Environment, Simulation, Real-Time Rendering, GPU, Particle System
PDF Full Text Request
Related items