声明
摘要
第一章 绪论
1.1 课题的背景、目标与任务
1.2 虚拟校园的定义与国内外发展概况
1.2.1 虚拟校园的定义
1.2.2 国外虚拟校园的发展
1.2.3 国内虚拟校园的发展
1.3 基于游戏引擎的三维虚拟场景开发技术
1.4 论文章节安排
第二章 基于游戏引擎的三维虚拟校园系统简介
2.1 Irrlicht游戏引擎系统
2.1.1 Irrlicht简介
2.1.2 Irrlicht的主要特性
2.1.3 Irrlicht的功能模块
2.1.4 基于Irrlicht的游戏场景开发技术
2.2 三维虚拟校园系统
2.2.1 三维虚拟校园系统简介
2.2.2 三维虚拟校园系统的开发技术
2.3 基于Irrlicht游戏引擎实现三维虚拟校园系统
2.4 本章小结
第三章 基于Irrlicht游戏引擎的三维虚拟校园系统设计
3.1 系统需求分析
3.2 系统设计的原则与目标
3.2.1 系统设计原则
3.2.2 系统设计的目标
3.3 系统总体框架与功能模块设计
3.3.1 系统总体框架构建
3.3.2 系统功能模块设计
3.4 系统的开发流程设计
3.5 本章小结
第四章 基于Irrlicht游戏引擎的三维虚拟校园系统实现与测试
4.1 三维虚拟校园场景系统开发
4.1.1 软硬件开发环境
4.1.2 场景模型的建立与优化
4.1.3 场景的加载与渲染
4.1.4 交互功能开发
4.1.5 三维特效的实现
4.2 真实感图形生成
4.2.1 光照的实现
4.2.2 材质的实现
4.2.3 纹理映射的实现
4.3 碰撞检测的实现
4.3.1 基本的碰撞检测算法
4.3.2 基于AABB碰撞检测模型的应用分析与改进
4.3.3 基于改进的AABB碰撞检测模型在系统中的实现
4.4 系统运行结果测试
4.5 系统改进与优化
4.5.1 系统性能改进
4.5.2 代码编写的优化
4.6 本章小结
第五章 论文总结与展望
5.1 本文的工作总结
5.2 未来的研究工作
致谢
参考文献
硕士期间发表论文