论文

一种面向虚拟地球的海面动态可视化优化方法

  • 黄吴蒙 ,
  • 陈静
展开
  • 1. 武汉大学测绘遥感信息工程国家重点实验室, 湖北 武汉 430079;
    2. 地球空间信息技术协同创新中心, 湖北 武汉 430079
黄吴蒙(1991-),男,博士生,主要从事VR-GIS理论、方法和应用研究。E-mail:690612731@QQ.com

收稿日期: 2016-08-20

  修回日期: 2016-10-20

  网络出版日期: 2017-03-29

基金资助

测绘遥感信息工程国家重点实验室专项科研经费资助

An Optimization Method for Virtual Globe Ocean Surface Dynamic Visualization

  • HUANG Wumeng ,
  • CHEN Jing
Expand
  • 1. State Key Laboratory of Information Engineering in Surveying Mapping and Remote Sensing, Wuhan University, Wuhan 430079, China;
    2. Collaborative Innovation Center of Geospatial Technology, Wuhan 430079, China

Received date: 2016-08-20

  Revised date: 2016-10-20

  Online published: 2017-03-29

Supported by

Supported by LIESMARS Special Research Funding

摘要

现有的虚拟地球中的海面可视化方法主要采用投影网格的方式组织海面格网,这种特殊的网格组织方式,导致其在反映不同海域差异性特征时存在缺陷。基于全球离散格网的海面可视化方法由于能够与虚拟地球离散的空间剖分相匹配,有效弥补了投影网格法的缺陷,因此更符合虚拟地球海面仿真应用的需要。然而现有的离散格网法存在绘制效率差、场景加载慢、需要修补格网缝隙等问题,限制了其应用发展。对此,本文在现有离散格网法基础上进行优化:首先,在数据结构上对传统等经纬度离散格网进行扩展,设计了一种面向GPU绘制的多尺度海面网格模型来组织管理海面格网;其次,为了实现风场驱动下的海浪动态绘制,在多尺度海面网格模型的基础上提出了一种支持实时风场更新的海浪动态绘制方法;同时,考虑到格网缝隙修补对系统效率的影响,本文针对海面格网特点并结合GPU技术提出了一种高效的海面格网缝隙修补方法。最后通过对比试验验证了本文方法的可行性和有效性。试验结果表明,本文方法绘制效率稳定,加载速度快,且能弥补现有方法在功能上的缺失,因此应用范围更加广泛。

本文引用格式

黄吴蒙 , 陈静 . 一种面向虚拟地球的海面动态可视化优化方法[J]. 测绘学报, 2016 , 45(S1) : 135 -143 . DOI: 10.11947/j.AGCS.2016.F017

Abstract

The existing visualization method in the virtual globe mainly uses the projection grid to organize the ocean grid. This special grid organization has the defects in reflecting the difference characteristics of different ocean areas. The method of global ocean visualization based on global discrete grid can make up the defect of the projection grid method by matching with the discrete space of the virtual globe, so it is more suitable for the virtual ocean surface simulation application.But the available global discrete grids method has many problems which limiting its application such as the low efficiency of rendering and loading, the need of repairing grid crevices. To this point, we propose an optimization for the global discrete grids method. At first, a GPU-oriented multi-scale grid model of ocean surface which develops on the foundation of global discrete grids was designed to organize and manage the ocean surface grids. Then, in order to achieve the wind-drive wave dynamic rendering, this paper proposes a dynamic wave rendering method based on the multi-scale ocean surface grid model to support real-time wind field updating. At the same time, considering the effect of repairing grid crevices on the system efficiency, this paper presents an efficient method for repairing ocean surface grid crevices based on the characteristics of ocean grid and GPU technology. At last, the feasibility and validity of the method are verified by the comparison experiment. The experimental results show that the proposed method is efficient, stable and fast, and can compensate for the lack of function of the existing methods, so the application range is more extensive.

参考文献

[1] JOHANSON C. Real-time Water Rendering:Introducing the Projected Grid Concept[D]. Lund:Lund University, 2004.
[2] 赵欣, 裴炳南. 一种快速的海浪仿真方法[J]. 系统仿真学报, 2012, 24(1):132-135, 145. ZHAO Xin, PEI Bingnan. Fast Ocean Wave Simulation Method[J]. Journal of System Simulation, 2012, 24(1):132-135, 145.
[3] 明德烈, 徐秋程, 李向春. 面向全球应用的海洋仿真系统的实现研究[J]. 系统仿真学报, 2012, 24(8):1741-1745, 1750. MING Delie, XU Qiucheng, LI Xiangchun. On Realization of Visualization System for Global Ocean Simulation[J]. Journal of System Simulation, 2012, 24(8):1741-1745, 1750.
[4] YANG Xudong, PI Xuexian, ZENG Liang, et al. GPU-Based Real-Time Simulation and Rendering of Unbounded Ocean Surface[C]//Proceedings of the Ninth International Conference on Computer Aided Design and Computer Graphics. Hong Kong, China:IEEE, 2005:6.
[5] LI Bo, WANG Cheng, LI Zhongyi, et al. A Practical Method for Real-Time Ocean Simulation[C]//Proceedings of the 4th International Conference on Computer Science & Education. Nanning:IEEE, 2009:742-747.
[6] PUIG-CENTELLES A, RAMOS F, RIPOLLES O, et al. View-Dependent Tessellation and Simulation of Ocean Surfaces[J]. The Scientific World Journal, 2014, 2014:979418.
[7] 龚健雅, 陈静, 向隆刚, 等. 开放式虚拟地球集成共享平台GeoGlobe[J]. 测绘学报, 2010, 39(6):551-553. GONG Jianya, CHEN Jing, XIANG Longgang, et al. GeoGlobe:Geo-spatial Information Sharing Platform as Open Virtual Earth[J]. Acta Geodaetica et Cartographica Sinica, 2010, 39(6):551-553.
[8] 童晓冲. 空间信息剖分组织的全球离散格网理论与方法[J]. 测绘学报, 2011, 40(4):536. TONG Xiaochong. The Principles and Methods of Discrete Global Grid Systems For Geospatial Information Subdivision Organization[J]. Acta Geodaetica et Cartographica Sinica, 2011, 40(4):536.
[9] TESSENDORF J. Simulating Ocean Water[C]//Simulating Nature:Realistic and Interactive Techniques, SIGGRAPH2001 Course Notes. Los Angeles, CA:Addison Wesley, 2001:47-58.
文章导航

/