摘要
为解决火箭深弹发射炮在教学训练中存在的若干问题,提出研制基于XNA的教学训练软件。根据火箭深弹发射炮的教学训练需求,对软件的功能进行了设计;通过实体建模,场景渲染以及将XNA框架嵌入Winform窗口等多项技术的应用,实现了火箭深弹发射炮教学训练平台的搭建,通过在XNA中实施选择和拾取、平移和旋转以及位置与碰撞的检测,实现了用户对火箭深弹发射炮教学训练平台的交互操作。该教学训练软件既降低了运用实装的训练成本和操作风险,又提高了教学训练的科学性和安全性,为武器装备教学训练软件的研制开发提供了理想的途径。
For solving the problems in the teaching and training of rocket depth- charge launcher,put forward develop the software of teaching and Training based XNA.According to the teaching and training needs,design the functions of the software.Through solid modeling,rendering and scene simultaneous display of multiple windows,achieve a training simulation platform to build.By selecting and picking,translational and rotational position detection or collision detection technology application in XNA,achieve the interaction between the user and launcher.The software reduced the use of the actual cost of training equipment and operational risk,and improved the teaching and training of scientific and safety,provide the ideal way to software development of weapons and equipment Teaching and Training.
出处
《电子质量》
2016年第2期39-42,共4页
Electronics Quality
关键词
XNA
火箭深弹发射炮
教学训练
软件开发
XNA
Rocket Depth-Charge Launcher
Teaching and Training
Software Development