论文部分内容阅读
海洋是人类宝贵的自然资源,海洋资源的开发是当今世界的重要任务。海底地形三维可视化技术是研究海洋的重要手段,它在海洋资源的勘探和开发、海底管道建设、海底地质研究和海底环境的勘测等诸多方面都起着非常重要的作用。本文以三维计算机图形学,地理信息系统和计算可视化的理论方法为基础,对海底地形三维可视化的理论和方法进行了研究。论文主要工作如下:首先,论述了基于OpenGL的三维地形可视化的相关理论、技术和方法,并以此为基础,制定了海底地形三维可视化系统的设计流程和实施方案。其次,以海洋测深数据为数据源,对其进行Catmull-Rom插值算法,实现了海底三维模型的构建。最后,以VC++6.0和OpenGL为开发工具,建立了一个海底三维可视化系统。此系统可以将“.grd”格式的测深网格数据以三维地形的形式显示出来,还可以进行人机交互操作,包括对图形进行放大、缩小、旋转和视角变换等,可以在不同角度对海底地形进行观察。