论文部分内容阅读
视景仿真技术作为现代计算机仿真的一个重要分支,具有可靠性高、可移植、不受时间和空间限制、成本低等诸多优点,它已经广泛应用与船舶轮机模拟器的开发上。多通道的视景显示技术是指采用多台投影机组合而成的多通道大屏幕展示三维视景,是三维投影显示系统中一种沉浸式虚拟仿真显示环境,可以提供较宽的视野,较高的分辨率、高质量的立体影像,提高了系统的逼真度。本文所述统采用了一台仿真计算机驱动多通道多投影设备的视景显示技术,解决了多通道视景显示技术的多个关键问题。随着科学技术水平发展,轮机模拟器所需求的功能也逐渐增多,本文根据针对视景仿真系统中人、机和虚拟环境三大要素的相互关系对多通道视景仿真系统的功能进行了新的设计,本视景仿真系统不但可以让操作者在虚拟环境中进行漫游,直观的了解机舱布置,还能够完成操作者对三维场景虚拟设备的交互操作,以及船舶机舱典型事件的模拟演示功能,对轮机模拟器的学员尽快熟悉机舱业务有着极大的促进作用。论文主要工作包括以下几个部分:1、Creator建模中使用的Open Flight格式模型数据库的优化。根据计算机实时渲染过程对模型数据库的层次结构进行整理,以及合理应用纹理映射技术来减少模型多边形数量,提高仿真系统实时性。2、采用DOF技术实现对虚拟设备的运动仿真,以及虚拟人对机舱典型事件的模拟。3、利用Vega提供的vgPicker类API接口函数,将基于Vega的三维虚拟面板与利用Visual C++程序开发的二维虚拟面板相结合,完成了对虚拟面板的操作。4、多通道视景显示技术的硬件架设和软件实现。本文利用专业图形加速卡和信号转换接口搭配使用的方法,实现了用一个图形工作站驱动多台投影设备分别渲染多个不同通道,解决了多通道视景仿真系统的图像同步问题。