飞行仿真演示系统中人机交互模块分为模拟操纵手柄输入和三维动画显示两部分。为了在实验室现有软、硬件基础上开发实时、快速和模块化的演示系统 ,使用 Direct X SDK做开发工具 ,以便直接访问底层硬件 ,充分利用硬件的优化性能。在模...飞行仿真演示系统中人机交互模块分为模拟操纵手柄输入和三维动画显示两部分。为了在实验室现有软、硬件基础上开发实时、快速和模块化的演示系统 ,使用 Direct X SDK做开发工具 ,以便直接访问底层硬件 ,充分利用硬件的优化性能。在模拟操纵手柄输入模块开发中使用Direct X的 Direct Input组件 ,借助其与硬件类型及输入端口无关的特性 ,方便地实现手柄输入信号读取 ;在三维动画显示模块开发中使用 Direct X Graphics组件提供的方法 ,根据飞行器模型实时运动状态量 ,对飞行器三维模型进行六个自由度的控制 ,以动画形式表现人工操纵的飞行器模型实时运动状态。通过这两个模块的开发 。展开更多
文摘飞行仿真演示系统中人机交互模块分为模拟操纵手柄输入和三维动画显示两部分。为了在实验室现有软、硬件基础上开发实时、快速和模块化的演示系统 ,使用 Direct X SDK做开发工具 ,以便直接访问底层硬件 ,充分利用硬件的优化性能。在模拟操纵手柄输入模块开发中使用Direct X的 Direct Input组件 ,借助其与硬件类型及输入端口无关的特性 ,方便地实现手柄输入信号读取 ;在三维动画显示模块开发中使用 Direct X Graphics组件提供的方法 ,根据飞行器模型实时运动状态量 ,对飞行器三维模型进行六个自由度的控制 ,以动画形式表现人工操纵的飞行器模型实时运动状态。通过这两个模块的开发 。