论文部分内容阅读
当地震、海啸等紧急情况发生时,空投以其敏捷、准确的特质活跃在第一现场。由于空投试验耗费的人力物力过大,又受到场地、时间、天气等原因影响,所以有必要利用现代电脑的高科技对空投过程进行模拟仿真。国内外对于空投、空降的各种降落伞系统的模拟仿真开展了诸多研究,比如飞行器完整着陆的三维动画模拟和飞船回收的三维动画仿真等,本文则主要研究空投过程中物资舱外运动轨迹的模拟,实现了对物资空投运动过程的三维动画仿真。最后,对全文进行了总结,并指出下一步需要进行的工作。本文主要工作流程如下:首先,对三维动画仿真在空投、空降中的应用研究现状和发展趋势进行分析与研究,思考基于Direct3D的物资空投过程仿真的可行性。其次,研究空投系统和空投运动过程,然后将整个运动过程拆分成几个子阶段,接着按照所分阶段详细分析空投系统仿真建模过程,并将各阶段的运动方程串联求解,给出系统模型仿真计算结果。再次,利用三维建模软件3ds Max方便精确建模和DirectX交互性的特点对飞机和降落伞模型进行了设计,并在VC++6.0的开发环境中将二者融合起来,实现仿真过程。最后,采用面向对象编程思想,将降落伞系统各部件独立封装成3D实体模型库,同时将仿真计算模块独立封装,数据安全可靠,系统具有较高可维护性和较强可扩展性。本系统以C++为程序设计语言,Visual C++为编译开发环境,利用DirectX SDK9.0开发包,基于Direct3D技术原理,采用面向对象的编程思想,以MFC为应用程序框架,设计并实现了“物资空投三维动画仿真平台”系统软件。