文摘
英文文摘
第1章绪论
1.1课题背景
1.2本课题研究的目的及意义
1.3国内外相关技术发展现状
1.3.1国外漫游系统发展的状况
1.3.2国内虚拟漫游研究现状
1.4本文主要研究内容
第2章室内虚拟漫游技术基础
2.1引言
2.2三维结构坐标变换
2.2.1仿射变换
2.2.2坐标系的变换
2.3向量
2.3.1向量加法
2.3.2向量的长度
2.3.3法向量与叉积
2.3.4法向量与点积
2.4三维到二维的变换框架
2.5观察坐标系
2.5.1投影
2.5.2观察坐标系
2.6实现平面几何投影
2.6.1视图方向矩阵
2.6.2视图映射矩阵
2.6.3投影矩阵
2.7本章小结
第3章室内虚拟漫游的基本构架
3.1引言
3.2建模与表示
3.2.1三维物体的表示法
3.3场景空间的层次管理
3.3.1可视性处理中的层次结构
3.3.2层次管理体系中的树结构
3.3.3入口和镜子
3.4碰撞检测
3.4.1单阶段方法的实现
3.5本章小结
第4章室内虚拟漫游系统的设计与实现
4.1 OPENGL框架
4.1.1 OpenGL的运行机制
4.1.2 OpenGL的渲染管道
4.2 WINDOWS和OPENGL程序设计的框架
4.3整个场景的数据结构
4.4建模—采用多边形手工建模的方法
4.5空间的分割—创建BSP树
4.6实时的渲染—遍历BSP树
4.6.1实时输入与观察变换
4.6.2碰撞检测
4.6.3遍历BSP树渲染场景
4.7本章小节
结论
参考文献
附录1
附录2
攻读学位期间发表的学术论文
哈尔滨工业大学硕士学位论文原创性声明及使用授权书
致谢