论文题名: | 航海模拟器中船舶号灯号型显示研究 |
关键词: | 航海模拟器;船舶号灯号型;透明纹理;多级纹理;遮挡判断;安全航行 |
摘要: | 号灯号型是船舶在海上安全航行的重要信号之一。目前,国内航海模拟器中号灯号型的显示研究,不论是模拟效果还是界面设计都有较大的提升空间。 本文对《1972年国际海上避碰规则》中关于号灯号型的规定条款进行了详细研究,将其内容按照船舶类型、尺度、工作性质、工作状态等因素条理性地显示在表格中,并为表格内容创建了三级索引,为了便于号灯号型显示软件的实现,号灯号型在船舶中的位置则通过公式计算将其具体化。相比以往的表格,该表格分类更加细致、描述更加清晰、对比更加方便。 在船舶号灯灯光模拟方面,本文采用tga格式的透明纹理以及多级纹理的贴图技术来实现不同距离下灯光显示的不同效果;同时考虑了角度、船上物体的遮挡等因素对灯光显示的影响。船舶的号型模拟主要采用opeIlGL函数来实现。 为了使号灯号型控制界面更加人性化,本文采用了对话框背景的位图技术,通过判断鼠标在位图中的像素位置来实现相对应的按钮功能,同时使用了窗口分栏技术将控制界面与显示界面显示在同一窗口中。 |
作者: | 闫学君 |
专业: | 交通信息工程及控制 |
导师: | 任鸿翔 |
授予学位: | 硕士 |
授予学位单位: | 大连海事大学 |
学位年度: | 2012 |
正文语种: | 中文 |