声明
摘要
1 绪论
1.1 课题背景及研究意义
1.2 国内外研究现状
1.3 论文主要工作
1.4 论文结构安排
2 系统相关理论技术
2.1 OpenGL技术
2.1.1 OpenGL概述
2.1.2 显示列表
2.1.3 图形变换
2.1.4 融合与透明
2.1.5 纹理映射
2.2 二维布尔运算
2.3 本章小结
3 系统总体设计
3.1 系统功能需求分析
3.1.1 总体目标
3.1.2 功能目标
3.2 系统开发平台
3.3 系统框架设计
3.4 系统处理流程
3.5 本章小结
4 系统的详细设计与实现
4.1 基本图形元素类的构建
4.1.1 图形元素基类
4.1.2 图形元素子类
4.2 系统场景的图形建模与实现
4.2.1 对称式矩形区域场景
4.2.2 正多边形与任意凸多边形区域场景
4.2.3 标准圆形区域场景
4.2.4 旋转椭圆区域场景
4.3 系统场景的文档管理
4.4 系统操作功能的实现
4.4.1 场景元素的绘制
4.4.2 场景元素的文本标注
4.4.3 场景元素的控制
4.4.4 系统视图的控制
4.4.5 毁伤效果的设置
4.5 毁伤效果的模拟实现
4.5.1 毁伤效果的处理流程
4.5.2 毁伤区域的模拟实现
4.5.3 残留区域的模拟实现
4.6 本章小结
5 系统的测试与分析
5.1 实验平台
5.1.1 硬件平台
5.1.2 软件平台
5.2 系统测试实例
5.2.1 机场毁伤布置
5.2.2 机场毁伤效果模拟
5.3 实验结果分析
5.4 本章小结
6 总结与展望
6.1 总结
6.2 展望
致谢
参考文献