学位论文 > 优秀研究生学位论文题录展示

建筑虚拟漫游技术研究

作 者: 胡瑞
导 师: 樊养余
学 校: 西北工业大学
专 业: 信号与信息处理
关键词: OpenGL 虚拟漫游 碰撞检测 基于图像的绘制
分类号: TP391.41
类 型: 硕士论文
年 份: 2005年
下 载: 495次
引 用: 5次
阅 读: 论文下载
 

内容摘要


建筑物虚拟漫游技术在建筑设计、室内建筑装潢、房地产开发、游戏设计等方面具有非常广阔的应用前景。它的沉浸感、交互性与实时性的综合效果是传统的平面效果图与动画播放所无法达到的。 本论文研究了虚拟漫游技术及相关三维图形理论的基础,并开发了一套基于MFC和OpenGL的建筑物虚拟漫游系统。该系统借助电脑的基本I/O设备,实现了三维虚拟场景中的漫游功能,并为用户提供了友好的MFC界面以及虚拟建筑场景的多观察视角、多漫游模式选择。主要工作和研究成果包括: 1.提出了碰撞检测新方法。在研究已往碰撞检测方法的基础上,论文将空间分解法、层次包围盒法和DS法相综合,提出了一种基于空间位置数据结构的碰撞检测新方法。该方法提高了漫游系统中碰撞检测的速度、碰撞点的检测精度。 2.研究了多种文件读入、虚拟建筑场景建模、虚拟场景漫游的I/O控制技术,并予以编程实现。在研究虚拟漫游关键技术的基础上,建立了摄像机函数类、场景模型输入函数类和模型数据类,完善了程序功能,优化了程序结构。 3.开发了一套基于MFC和OpenGL的简单的建筑物虚拟漫游系统。通过友好的Windows用户界面,为用户提供了多观察视角、多漫游模式、多光源模式的选择,可满足用户的多方面漫游要求。

全文目录


摘要  2-6
第一章 建筑虚拟漫游概述  6-9
  1.1 建筑物虚拟漫游  6
  1.2 建筑物虚拟漫游发展概况  6-8
  1.3 论文的主要研究内容和目的  8-9
第二章 建筑虚拟漫游技术简介  9-26
  2.1 虚拟漫游的基础技术  9-19
    2.1.1 三维图形的基本算法  9-16
    2.1.2 真实感图形与可视化技术基础  16-19
  2.2 虚拟现实漫游的关键技术  19-26
    2.2.1 LOD技术  19-22
    2.2.2 碰撞检测技术  22-26
第三章 建筑虚拟漫游系统的编程平台  26-43
  3.1 常用的虚拟漫游设计软件  26-27
  3.2 VC++编程平台以及 MFC库介绍  27
    3.2.1 VC++编程平台介绍  27
    3.2.2 MFC库介绍  27
  3.3 OPENGL图形编程基础  27-40
    3.3.1 OpenGL概述  27-29
    3.3.2 OpenGL主要函数  29-37
    3.3.3 OpenGL工作原理  37-40
  3.4 建模工具3D STUDIO软件介绍  40-41
    3.4.1 3D studio概述  40
    3.4.2 3DS格式的存储结构  40-41
  3.5 动画原理  41-43
第四章 建筑漫游系统中关键技术的解决方案  43-61
  4.1 3DS文件导入  43-49
    4.1.1 导入类函数的介绍  44-45
    4.1.2 导入程序的递归结构  45-48
    4.1.3 建筑漫游系统的数据格式  48-49
  4.2 漫游控制技术解决方案  49-51
    4.2.1 控制类主要函数  49-50
    4.2.2 控制方法以及算法流图  50-51
  4.3 碰撞检测技术解决方案及创新  51-61
    4.3.1 碰撞检测函数功能要求  52-53
    4.3.2 基于空间数据结构的碰撞检测新方法原理及实现  53-58
    4.3.3 碰撞检测算法分析及流程图  58-61
第五章 建筑漫游系统的实现  61-71
  5.1 系统功能概述  61-62
  5.2 系统模块结构  62-64
  5.3 系统运行效果  64-65
  5.4 系统技术指标  65-69
  5.5 系统优化措施  69-71
第六章 总结与展望  71-73
  6.1 论文工作总结  71
  6.2 有待改进之处与展望  71-73
参加科研项目和发表论文  73-74
致谢  74-75
参考文献  75-78

相似论文

  1. 人脑解剖结构图谱软件的设计与实现,TP391.41
  2. 下肢康复机器人的训练规划与康复效果评估,R49
  3. 小麦群体生长可视化系统的设计与实现,S512.1
  4. 基于模型的水稻根系可视化研究,S511
  5. 油菜植株形态结构模型及可视化,S565.4
  6. 虚拟手术中建模与仿真关键技术研究,TP391.41
  7. 立式数控铣削仿真加工系统研制,TG547
  8. 虚拟校园的三维建模与设计,TP391.9
  9. 基于数字化技术的工程制图教学系统研究,TB23-4
  10. 基于OpenGL的实时阴影算法研究,TP391.41
  11. 钣金数控切割三维仿真研究,TG48
  12. 基于三维扫描技术的针织物起毛球等级评定的研究,TP391.41
  13. 汽车起重机模拟作业系统关键技术的研究,TH213.6
  14. 手机增强现实虚实注册关键技术研究,TP391.9
  15. 基于DirectShow与OpenGL的视频通讯软件设计与实现,TN919.8
  16. 基于Direct3D的3D飞行射击游戏研究,TP393.09
  17. 大型射电望远镜主动面系统控制软件的开发,TH751
  18. 基于MAYA和VIRTOOLS的虚拟仓储物流系统的研究与实现,F252
  19. 河北旅游职业学院虚拟校园漫游系统设计与实现,TP391.9
  20. 机器人辅助上肢康复的虚拟现实训练系统的研究,TP391.9
  21. 基于LED扫描的光场还原三维显示技术及仿真,TP391.41

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机的应用 > 信息处理(信息加工) > 模式识别与装置 > 图像识别及其装置
© 2012 www.xueweilunwen.com