论文部分内容阅读
为提高射击模拟训练系统的开发效率,运用面向对象技术,设计了基于OpenGL的、应用于射击模拟训练系统开发的三维引擎。根据射击模拟训练系统开发的要求,分析了三维引擎的功能模型,确定了引擎各模块的主要功能。在此基础上,分析了引擎的结构模型,并对构成引擎主体的2个重要部分,即场景管理模块和主控模块的设计进行了介绍。简要说明了引擎总体架构的设计思路。该引擎已应用于步兵营属火器射击模拟训练系统的开发中。