Font Size: a A A

Research On Marine Environment Information Visualization Based On Unity3

Posted on:2024-01-02Degree:MasterType:Thesis
Country:ChinaCandidate:G D ZhangFull Text:PDF
GTID:2530307106474634Subject:Resources and environment
Abstract/Summary:PDF Full Text Request
With the rapid development of 3D geographic information systems,3D visualization of complex marine environments has become a research hotspot.This article mainly studies the visualization of ocean waves,seabed topography,and ocean water data(such as temperature)in marine environmental information.To address the issue of unclear detail representation in3 D visualization of ocean waves,a study is conducted on the dynamic 3D visualization of ocean waves using Perlin noise algorithm based on high-order interpolation functions;Based on the mature development platform of Unity3 D rendering engine and Terrain visualization interface,research on the 3D visualization of underwater terrain based on Unity3D;Aiming at how to visualize data visualization of ocean water in Unity3 D,the ocean water data and its rendering based on Net CDF format are studied and the ocean environment information visualization prototype system based on Unity3 D is designed.The specific work of this article is as follows:(1)Research on 3D visualization of ocean waves based on wave surface geometry.It mainly includes Perlin noise algorithm,Gerstner Rankine wave function and height field method.Analyze the characteristics and applicability of each modeling method.On the basis of Perlin noise algorithm,the model optimization of ocean waves was achieved by improving the low order interpolation function to a high order interpolation function.Based on the Unity3 D rendering engine,the three-dimensional visualization of ocean waves was achieved through the establishment of ocean grid,texture mapping,and texture rendering.By conducting a survey questionnaire to evaluate the authenticity and aesthetics of ocean waves,it was found that the waves generated by the higher-order interpolation function Perlin noise algorithm are more in line with reality;Analyzing the results of the Perlin noise algorithm,it was found that the generated wave effect has a higher similarity to reality,which is more in line with the experimental results of real scenarios;Comparing the modeling methods of ocean waves,the wave created by high-order interpolation function Perlin noise has higher authenticity and aesthetics,meeting the needs of dynamic 3D visualization of the sea surface.(2)Research on the 3D visualization of underwater terrain based on Unity3 D.Obtaining water depth data from electronic charts and discussing spatial data processing methods,obtaining seabed topography through vertical reference conversion of ocean water depth and Kriging interpolation method;Design and research Terrain components based on Unity3 D for seabed terrain visualization,including generating grayscale maps,converting grayscale maps to altitude maps,and modeling and rendering in Terrain.Analyze the terrain results,and the experiment shows that the terrain created based on the Terrain component in Unity3 D has a smoother surface and more complete details;The analysis of terrain rendering engines shows that Unity3 D,with its mature development platform and terrain rendering components,as well as its convenient and excellent visual operation interface,is suitable for underwater terrain 3D modeling experiments.(3)The data processing of marine water body based on Net CDF format is studied,and the scalar field data visualization method is analyzed;The prototype system of ocean environment information visualization based on Unity3 D is designed and implemented,and the ocean environment information 3D visualization is realized.On the basis of studying the theory and method of 3D visualization of marine environment,this paper designs and implements a prototype system of information visualization of marine environment based on Unity3 D,realizes the data visualization of ocean waves,seabed topography and marine water bodies,and provides convenient and intuitive services for marine environment management and engineering construction.
Keywords/Search Tags:Marine environment data, visualization, Perlin noise, Seabed topography, Unity3D
PDF Full Text Request
Related items