Font Size: a A A

Design And Implementation Of Rendering Engine For Marine Virtual Reality And Visualization

Posted on:2013-10-20Degree:MasterType:Thesis
Country:ChinaCandidate:S X LiuFull Text:PDF
GTID:2230330377452206Subject:Cartography and Geographic Information System
Abstract/Summary:PDF Full Text Request
The21st century is the century of marine. With the development of economicand the revolution of new technology, marine information technology is highlydeveloped and it becomes one of the most effective tools to deal with the marineproblems.3D virtual reality has its own advantage in simulation of marineenvironment and sea life. At the same time, the research of marine in the way ofvisualization becomes one of the most important problems to build the system ofDigital Ocean. We have to observe, research and explore the marine with all kinds ofmethods, technology and theories. For the marine virtual reality and visualization hasbecome an important part of the marine information, the design and implementationof the rendering engine for virtual reality and visualization means a lot.This paper designs and implements the rendering engine for the marine virtualreality and visualization to meet the need of marine research. Based on the renderingengine, this paper pays attention to function development of marine virtual reality andvisualization in the platform of VV-Ocean (virtual reality and visualization of ocean).All the research results are listed as follows.1.1. The design and implementation of rendering engine for VV-OceanThis paper designs and implements the rendering engine for marine virtualreality and visualization and the rendering engine both support the functions ofsimulation of3D scene and the visualization of the complex data of marine. Itmanages the data in the engine with type pool and draws the scene in theprogrammable graphics pipeline instead of the fixed graphics pipeline. It gets perfectrendering effect and high efficiency.2.2. The function development of marine virtual reality in VV-OceanThis paper builds the virtual marine environment based on the3D renderingengine. It includes the rendering of building on the land in3ds format and it supports the function of animation. It realizes the water effect in some small scene and theeffect of global water rendering. The rendering of fog and bubbles based on particlesystem are also realized.3.3. The function development of marine visualization in VV-OceanThis paper visualizes the terrain by means of shading and gets shading maps. Itrealizes the water rendering with the data of MSLA (map of sea level anomaly) basedon the rendering engine and analyze the relation between MSLA and oceancirculation. It also realizes some function of visualization with different kinds ofscalar and vector data.This paper designs and implements the rendering engine for marine virtualreality and visualization. It uses the rendering engine to support the rendering functionfor platform of VV-Ocean and realize the function development of marine virtualreality and visualization. It combines the virtual reality and visualization in theplatform of vv-ocean based on the rendering engine and it has great value in the areaof marine building, marine management and marine use.
Keywords/Search Tags:marine, virtual reality, visualization, rendering engine, GPU
PDF Full Text Request
Related items