论文题名: | 船舶运动可视化建模与轻量化处理技术研究 |
关键词: | 船舶运动;船舶设计;计算机仿真;边折叠算法 |
摘要: | 为研究船舶运动仿真可视化方法,快速构建船体模型是首要的基础工作。本文提出了采用3ds max系统建模后利用其系统内脚本语言对模型数据进行抽取和导出,再用C++开发的边折叠算法处理模型数据,进而快速重建失真性小、处理速度快的OpenGL模型,从而实现船舶运动可视化仿真。主要内容如下: 1、运用3ds max中各种建模方法,建立了船舶模型中的各个部件,最终根据船舶总布置图完成可视化运动的三维船体模型; 2、运用3ds-maxscript语言将船舶模型中的几何数据和空间数据导出,为船舶模型的重新建立提供数据依据; 3、将边折叠算法应用到船舶模型的冗余数据处理中,实现模型数据轻量化处理,使之在显示和动画方面达到可视化的要求; 4、应用OpenGL中的API函数,以及导出的模型数据信息,分别对模型中的规则图形和不规则图形进行绘制,完成模型的整个重建工作; 5、利用船舶运动过程中的参数信息,以及OpenGL中的显示列表技术和双缓存技术完成船舶运动的可视化。 |
作者: | 邓学雷 |
专业: | 船舶与海洋结构物设计制造 |
导师: | 陈明 |
授予学位: | 硕士 |
授予学位单位: | 大连理工大学 |
学位年度: | 2007 |
正文语种: | 中文 |