论文部分内容阅读
基于三维动画技术的军事仿真系统和显控界面三维动画将得到广泛应用。采用面向对象技术设计生成三维动画,并将其应用于舰艇显控界面是该项研究的主要目的。 本课题运用面向对象方法学,基于OpenGL平台,研究舰船三维实体建模和舰船显控界面三维动画系统建模。 文中提出一个基于B-rep表示广义基本体素的面向对象CSG模型,作为舰船实体建模总体框架的核心。由此建模方案出发,设计船体图形构件库,进一步“装配”舰船三维图形,构建舰船三维图形库。 舰船显控界面三维动画系统的总体结构框架核心是显控界面控制系统,对显控界面控制系统的对象模型、动态模型和功能模型详细分析后,给出了它的对象类层次结构。在此基础上,用开放式三维图形软件平台OpenGL,设计了舰船显控界面系统的三维场景设置、三维动画生成、人机交互以及可视化驾驭等方案,并且采用纹理映射、双缓存机制、显示列表等技术较好地解决了场景显示真实感与实时性的矛盾。