Dissertation > Excellent graduate degree dissertation topics show

Study and Development of Virtual-Reality and3D-Visualization Ocean Engine

Author: LiBo
Tutor: ChenGe
School: Ocean University of China
Course: Cartography and Geographic Information Systems
Keywords: Digital Ocean Visualization and Simulation Sphere-basedVolume Rendering 3DLIC
CLC: P208
Type: PhD thesis
Year: 2013
Downloads: 17
Quote: 0
Read: Download Dissertation

Abstract


Ocean is a complicated dynamic time-varying system with many factors andprocesses interacting. China is a large maritime country and increasinglydependents on the ocean because of the development of society and economy."Digital Ocean" is an ocean information system consisting of vast,multi-resolution, multi-time phase, multi-type data and its correspondingalgorithm. China has already put “Digital Ocean” into the developmentprogramme of marine science and technology as a long-term strategy. As theproceeding of this programme, the task of digitalized management, analysis andexpression of marine data has become increasingly pressing.In this paper, a virtual-reality and3D-visualization engine of ocean, i4Ocean,is designed for the applications oriented to “Digital Ocean”. The word i4means4Is:“Immersion”,”Interactivity”,”Imagination” and”Intelligence”. i4Oceanprovides a marine space-time data model for marine data management. Thismodel can well express marine space-time data and somecharacteristic patterns.The engine of this model employs the programmable effect files to manage andrealize the complicated visualization effects such as shadows. i4Ocean contains4main modules, which correspond4different functions of management. They areresource management module, scene management module, renderingmanagement module and interactivity management module. They can help usersand developers to build a real-time interactive3D environment of virtual oceanand realize the basic functions of marine data visualization. Based on this engine,users and developers can also build an ocean digital platform efficiently andextend their functions for some special use. In the last, two application cases arerealized based on this engine. The first case is the simulation of oil spilling in theocean. In this case, the whole diffusing and drifting process of the oil particlesunder the influences of wind and flow field is emulated and visualized. The other case is constructing a visualization system of hydrologic environment. And in thiscase, this system realizes the spherical3D visualization of scalar and vector datalocated at Chinese East Sea.The main contributions of this paper are:1. Design and realization of a virtual-reality and3D-visualization engine ofocean, i4Ocean. In this paper, an improved Model-View-Adapter-Effect frame isemployed to build the underlying architecture of the engine so that the integrationof interface, interactivity, function and effect is realized. The connections amongthese4parts are reduced, which realizes the weak coupling. The layers of viewand operation are isolated, so the codes in view layer can be edited withoutre-compiling codes of model and adapter. Meanwhile, the engine providesexpanded ports of data, interactivity, function and effect for developers. i4Oceanpackages and realizes the visualization and emulation of the ocean. Base on thisengine, users and developers can also build digital ocean platforms of differenttypes efficiently.2. A sphere-based volume rendering method, which is suitable for theexpression of ocean data, is proposed. The traditional ray-casting method ofvolume rendering is realized in a cube. However, for topographic data of largespatial scale, cube-based volume rendering cannot precisely reveal the geographicposition on the earth because of the influence of the earth’s curvature. So it willcause a lot error when displaying large-scale oceanic data. In GPU-acceleratingsphere-based volume rendering method, spheroidal coordinates are employed inthe process of coordinate transformation. Volume rendering in a sphere can betterexpress patterns and variations of marine data.3. A self-adapting noise-sampling volume rendering method of vector data isput forward. The traditional Line Integral Convolution (LIC) method selects thenoise texture as the input, and uses line integral to convolute the output data.Then every value of pixel of the output texture can be obtained. This method usesthe noise texture with a fixed spatial resolution and the sampling frequency of thismethod is also fixed regardless of the distance of the view point. In this paper, a self-adapting method of setting sampling resolution considering the distance ofthe view point is used. The new real-time noise texture is sent to GPU forgenerating the convolution of flow line. Using this method, a Level-Of-Detail(LOD) effect, the amount of the flow line vitiating with the distance of the viewpoint, is realized.

Related Dissertations

  1. Key Technologies for Multidimensional Dynamic Visulatization Based on Shpere for Marine Data,TP391.41
  2. The Organization and Management of Marine Spatio-Temporal Data in Grid Environment,P208
  3. 3D GIS Applications in the Digital Ocean,P208
  4. Universal Data Management Method for "Digital Ocean",P717
  5. Axial compression performance of system -stall and stall recoverability,TH453
  6. Study on Modeling Methods and Related Techniques of Fundamental Data and Business Processes in Digital Ocean,TP311.11
  7. Study on Soft Fusion Strategy of Multi-Channel Incertitude Information in Digital Ocean,TP399-C3
  8. Experimental and Numerical Investigation of Shock Wave/Boundary Layer Interaction in Hypersonic Flow,V211.7
  9. The Research on the Simulation with Prediction of the Groundwater Level and the Rational Utilization of the Water Resource in Panjin Area,P641.8
  10. The Research on Virtual Reality System of Mine Safety,TP391.9
  11. A protein unfolding Visualization System Design and Implementation,TP391.41
  12. Preliminary Study on 3D Visualization System of Layered Rock Foundation Pit,TU45
  13. The Visual Dynamic Simulation System Study and Exploitation of Electroslag Remelting Process,TF142
  14. Metal Mine Cavity Instability Analysis and Measurement Verification,TD853.391
  15. Experimental and Numerical Investigation on Unsteady Flow Behavior in Tight Lattice,TK124
  16. Air defense missile trajectory simulation visualization technology research,TJ761.13
  17. Research on the Critical Technology of 3D Visualization on Urban Design,TP391.41
  18. Research on Xin Yuan Coal Mine Integrated Management Information System Building Program,TP315
  19. Study on Fuel-Air Mixture Formation and Combustion Process in Internal Combustion Engine of Premixed Charge Compression Ignition,TK421.2
  20. The Research of Open Pit Coal Mine Truck Dispatching Decision Method and Visual Simulation,TD57
  21. The Research on Craniomaxillofacial Plastic Surgery Visualization and Operation Simulation,R-39

CLC: > Astronomy,Earth Sciences > Surveying and Mapping > General issues > Mapping database and information system
© 2012 www.DissertationTopic.Net  Mobile