论文部分内容阅读
火箭视景仿真系统是火箭数字化仿真系统最有显示度和表现力的子系统,是整个仿真系统核心研究内容之一。它采用视景仿真技术,建立仿真对象的三维模型并对场景进行实时渲染,实现火箭飞行状态的可视化仿真和火箭测试状态的实时漫游等功能。作者根据在数字化火箭课题组所承担的研究任务,在视景仿真技术的研究和实现方面做了大量深入的工作。目前大多数同类视景系统采用基于仿真平台MultiGen Creator/VEGA的开发方式,这种方式虽然效率高、易用,但缺乏灵活性而且软件成本昂贵,对硬件性能要求高,不利于系统的推广。而基于OpenGL或Direct3D进行视景系统开发效率低下。针对这种情况,本文力求在火箭视景仿真系统的开发成本、运行效果以及开发效率上达到平衡。基于这一研究目的,本文最终采用三维建模软件3DSMAX和开放源代码的OGRE图形渲染引擎,在对视景仿真技术理论进行深入研究的基础上,设计并实现了火箭视景仿真系统。作者主要工作如下:1.使用3DSMAX对火箭箭体、火箭发射场以及装配大厅的进行三维建模。2.制定了对复杂三维场景建模的组织管理方案,实现了三维模型的优化。3.使用开源图形引擎OGRE进行图形驱动,并且在此基础上进行二次开发。4.分析了OGRE的主要框架及场景管理器,在此基础上实现了视景系统三维场景的载入。5.对视景系统四大功能模块进行设计与实现。