虚拟校园漫游系统的设计与开发毕业论文
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
虚拟校园漫游系统的设计与开发
毕业论文
目录
摘要.............................................................. I ABSTRACT........................................................... I I 第一章绪论 (1)
1.1 引言 (1)
1.2虚拟现实技术概述 (1)
1.3虚拟现实技术的定义和特征 (4)
1.4本文的主要工作 (5)
1.5论文的主要结构 (6)
第二章系统总体设计 (7)
2.1系统的总体结构 (7)
2.2开发工具 (8)
2.3系统开发流程 (11)
第三章虚拟校园场景建模 (13)
3.1场景建模 (13)
3.2场景对象优化 (19)
3.3场景外观 (21)
3.4本章小结 (24)
第四章虚拟校园漫游系统的交互 (25)
4.1VRML传感器节点简介 (25)
4.2虚拟校园漫游系统的交互 (26)
4.3虚拟校园漫游系统的视点控制 (28)
4.4本章小结 (29)
第五章虚拟校园漫游系统的优化 (30)
5.1 碰撞检测技术 (30)
5.2层次细节技术 (30)
5.3 纹理映射技术 (31)
5.4 场景消隐技术 (31)
5.5文件编辑环节的优化 (32)
5.4本章小结 (33)
第六章总结与展望 (34)
参考文献 (35)
致谢 (36)
附录1虚拟校园漫游系统的部分场景图 (37)
第一章绪论
1.1 引言
虚拟现实技术(Virtual Reality,简称VR)是20世纪末兴起的一门崭新的综合性信息技术。它融合了数字图象处理,多媒体技术,传感器等一系列新兴技术,利用计算机生成虚拟的环境,并可以进行交互和仿真。人们将虚拟现实技术看做是仅次于互联网的改变世界的未来的重要技术。当代科学技术的发展以及人们为了适应未来信息社会的需要,必须提高人与信息社会的接口能力,提高人对信息的理解能力。人们不仅要求通过打印输出在外部去观察信息处理的结果,还要求能通过人的视觉、听觉、触觉以及形体、手势或者口令等参与到信息处理的环境中去,从而获得身临其境的体验[1]。
虚拟现实技术是一种计算机界面技术。是一种先进的计算机用户接口。它通过给用户提供诸如视觉、听觉、触觉等各种直观和自然的实时交互手段,最大限度的方便用户的操作,提供用户对一些事物真实的感受。虚拟现实实时的三维空间表现能力,人机交互的工作环境,以及给人带来的身临其境的感受,改变了人与计算机的枯燥、生硬的现状。人们过去只能从计算机系统外部去观察处理的结果,现在已能够沉浸到计算机系统所创造的环境中;过去只能通过键盘、鼠标、麦克风与计算机环境中的单维数字信息交互,现在已能够利用多种传感器与多维化的信息空间发生交互。
目前,虚拟现实技术在应用方面的研究非常的活跃,涉及的领域非常的广泛,也充分显示出其良好的发展前景。如在军事、机械设计方面、医疗、教育、娱乐等方面,虚拟现实都起到了增强现实的作用,在一定程度上的人机交互中,用户把计算机作为完成工作的工具,增强用户对现实世界的感知和交互。
虚拟现实技术与多媒体技术、网络技术是21世纪三大最具发展潜力的计算机应用技术。虽然虚拟现实目前还存在着许多尚待解决的理论问题和尚未克服的技术困难,对人类的生活工作所产生的影响也不过微乎其微。但是,可以预见的是,在不久的将来,虚拟现实技术必将对人类的生产和生活产生重大的影响。
1.2虚拟现实技术概述
1.2.1虚拟现实的演进
虚拟现实技术经历了探索、集成、全面发展三个阶段。
1962年Morton Heilig研制成功首台全传感仿真系统Sensorma。
1965年Sutherland博士提出Ultimate Display(终极显示)概念。1968年Sutherland首次研制成功头盔式显示器(Head Mountes Display,HMD)。
20世纪70年代中期美国战斗机飞行模拟器研制成功,仅头盔显示器就价值数百万美元,其屏幕显示容主要包括:窗外场景、敌友识别符、攻击目标信息、威胁信息以及优化的飞行路线。
1984年,William Gibson的小说《Neuromnance》(神经漫游者),使赛博空间这个词得到了广泛的推广。
20世纪80年代中期,美国NASA研制成功应用于载人航天使用的VIEW系统,VIEW系统具有以下特征:头部安装有跟踪器、单色宽视场立体头盔显示器、语音识别器、三维声音输出装置以及带有跟踪器的数据手套等。VIEW系统配置已经成为当今虚拟现实系统的典型配置。
20世纪90年代,VR的研究热潮开始向民用高科技企业转移。
20世纪90年代中期,标准化的虚拟现实建模语言VRML为在INTERNET上构建可共享、可交换的WWW(WORD WIDE WEB)虚拟环境奠定了良好的基础。随着技术的进步,VRML本身也从早期的VRML1.0发展到了VRML2.0,再发展为VRML97标准,直到目前的X3D规[2]。
1.2.2虚拟现实技术的发展现状
(1)国外虚拟现实技术的研究现状
美国作为VR 技术的发源地,其研究水平基本上就代表国际VR 发展的水平。目前美国在该领域的基础研究主要集中在感知、用户界面、后台软件和硬件四个方面[4]。
美国宇航局(NASA) 的Ames 实验室研究主要集中在以下方面:将数据手套工程化,使其成为可用性较高的产品;在约翰逊空间中心完成空间站操纵的实时仿真。大量运用了面向座舱的飞行模拟技术。对哈勃太空望远镜的仿真。现在正致力于一个叫“虚拟行星探索”(VPE) 的试验计划。现在NASA 己经建立了航空、卫星维护VR 训练系统,空间站VR训练系统,并且已经建立了可供全国使用的VR 教育系统。麻省理工学院(MIT) 是研究人工智能、机器人和计算机图形学及动画的先锋,这些技术都是VR 技术的基础,1985年MIT成立了媒体实验室,进行虚拟环境的正规研究。华盛顿大学华盛顿技术中心的人机界面技术实验室(HITLab),将VR 研究引入了教育、设计、娱乐和制造领域。
从90 年代初起,美国率先将虚拟现实技术用于军事领域,主要用于以下四个方面:虚拟战场环境;进行单兵模拟训练;实施诸军兵种联合演习;进行指挥员训练[5]。