第一章 绪论 | 第1-12页 |
1-1 问题的提出(课题来源和研究背景) | 第7页 |
1-2 虚拟现实技术 | 第7-10页 |
1-2-1 虚拟现实技术的研究内容 | 第7-8页 |
1-2-2 虚拟现实技术的特征 | 第8-9页 |
1-2-3 虚拟现实系统的组成 | 第9页 |
1-2-4 虚拟现实技术的研究现状 | 第9-10页 |
1-3 本课题研究的主要内容 | 第10-12页 |
第二章 串行通信技术 | 第12-20页 |
2-1 计算机接口技术 | 第12-14页 |
2-2 RS-232C串口标准简介 | 第14页 |
2-3 串口通信基本概念 | 第14-16页 |
2-4 课题对MSComm控件的应用 | 第16-20页 |
2-4-1 MSComm控件的操作模式 | 第16页 |
2-4-2 MSComm控件的属性 | 第16-19页 |
2-4-3 MSComm控件的事件 | 第19-20页 |
第三章 基于VC++6.0的OpenGL技术 | 第20-27页 |
3-1 OpenGL简介 | 第20-21页 |
3-2 OpenGL工作流程及功能 | 第21-25页 |
3-2-1 OpenGL函数库 | 第22页 |
3-2-2 用OpenGL创建对象 | 第22-23页 |
3-2-3 课题对OpenGL功能的应用 | 第23-25页 |
3-3 课题中OpenGL在VC++6.0下的实现 | 第25-27页 |
3-3-1 VC++6.0的作图简介 | 第25-26页 |
3-3-2 VC++6.0对OpenGL的调用 | 第26-27页 |
第四章 飞行仿真系统总体设计 | 第27-38页 |
4-1 建立应用程序框架 | 第27-31页 |
4-2 绘制场景 | 第31-33页 |
4-2-1 缓冲区 | 第31-32页 |
4-2-2 图形变换技术 | 第32页 |
4-2-3 设置系统的光照 | 第32-33页 |
4-2-4 设置材质属性 | 第33页 |
4-3 构造飞行器 | 第33-35页 |
4-3-1 飞行器的数据描述 | 第33-34页 |
4-3-2 程序实现方法 | 第34-35页 |
4-4 构造三维地形 | 第35-38页 |
4-4-1 天空实现原理 | 第35-36页 |
4-4-2 地面实现原理 | 第36-38页 |
第五章 六维鼠标控制的飞行仿真系统总体实现 | 第38-46页 |
5-1 六维鼠标工作原理 | 第38-40页 |
5-1-1 六维鼠标控制系统组成 | 第38-39页 |
5-1-2 六维鼠标系统工作原理 | 第39-40页 |
5-1-3 六维鼠标中力矩与转角的转换方法 | 第40页 |
5-2 仿真系统总体实现 | 第40-44页 |
5-2-1 Mscomm控件串口编程的实现流程 | 第40-41页 |
5-2-2 仿真系统总体实现流程 | 第41-44页 |
5-3 仿真系统待解决的问题 | 第44-46页 |
5-3-1 计算机内存释放问题 | 第44-45页 |
5-3-2 飞行器与地面的关系问题 | 第45-46页 |
第六章 结论 | 第46-47页 |
参考文献 | 第47-49页 |
致谢 | 第49-50页 |
攻读学位期间所取得的相关科研成果 | 第50页 |