毕业论文-基于X3D的虚拟校园漫游系统设计与实现3712639.docx
《毕业论文-基于X3D的虚拟校园漫游系统设计与实现3712639.docx》由会员分享,可在线阅读,更多相关《毕业论文-基于X3D的虚拟校园漫游系统设计与实现3712639.docx(64页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、基于X3D的虚拟校园漫游系统设计与实现基于X3D的虚拟校园漫游系统设计与实现【摘要】虚拟校校园是虚拟现现实技术在数数字化校园中中的具体应用用。虚拟校园园可以再现真真实的校园场场景,可以使使那些没有机机会实地参观观的人获得身身临其境的感感受。还可以以在此基础上上建立三维虚虚拟大学,提提供相应的网网上教育等,具具有较高的应应用价值。本文较为全面地地介绍了虚拟拟现实技术和和X3D技术术,对虚拟校校园漫游系统统所涉及的技技术问题进行行了比较详细细的研究。本本文以深圳大大学为对象,以以X3D技术术为主,综合合运用多种技技术,设计了了校园内的多多个场景,构构建了办公楼楼、图书馆、科科技楼等立体体模型,经过
2、过整体拼合,最最终实现了一一个虚拟校园园漫游系统。【关键词】虚拟拟现实;虚拟拟校园;漫游游系统;场景景设计;X33D第1章 绪论1.1 研究背景及意意义随着科学技术的的发展和人类类的进步,人人们对世界的的探索越来越越深入,人们们对事物的认认识与了解已已经不再局限限于表面,更更多地的是对对事物多方面面的接触与深深入了解。然然而,很多领领域的发展受受到了很多条条件的约束和和限制,很难难真正意义上上实现人类的的主观愿望,比比如对没有发发生的事物的的预测,未知知结果的提前前模拟等,也也有对现有事事物的可视化化描述。这些些社会的需求求摆在我们眼眼前,迫切需需要一个能解解决上述问题题的有效工具具,虚拟现实
3、实技术正是在在这样的背景景下诞生的1。虚拟现实技术一一经问世,人人们就对它产产生了浓厚的的兴趣。近几几年,虚拟现现实技术不但但已开始在军军事、医学、教教育、设计、艺艺术、娱乐等等诸多领域得得到了越来越越广泛的应用用,而且还给给社会带来了了巨大的经济济效益。因此此,有关人士士认为:200世纪80年年代是个人计计算机的时代代,90年代代是网络、多多媒体的时代代,而21世世纪初则将是是虚拟现实技技术的时代。虚拟校园是虚拟拟现实技术在在教育领域中中的一个重要要应用。它是是将现实中学学校的教学环环境和校园的的三维景观利利用先进的技技术在计算机机中虚拟的再再现出来。虚虚拟校园不仅仅能够构建一一个全三维的的
4、逼真的校园园环境,还能能够挂到校园园网上,让远远程用户下载载或者直接参参看。有了虚虚拟校园,学学校的对外宣宣传就不再仅仅仅局限于文文字、图片等等传统的宣传传方式,能够够更加直观的的将学校的情情况展现在用用户的眼前2。虚拟校园技术对对大学的对外外宣传、招生生就业、校容容校貌的展示示等具有非常常重要的作用用,是校园信信息化平台建建设的重要组组成部分。虚虚拟校园漫游游系统可以方方便浏览者直直观的了解校校园;方便师师生尽快的熟熟悉校园生活活;有利于树树立学校形象象、提高学校校知名度,吸吸引更多生源源;是校园文文化,校容校校貌的展示平平台、是校园园信息化建设设的重要组成成部分。1.2 虚拟现实研究究现状
5、1.2.1 国外虚拟现现实技术的研研究现状美国是虚拟现实实技术研究的的发源地,其其研究水平基基本就代表国国际虚拟现实实发展的水平平。近年来,虚虚拟现实在美美国航空航天天和军事领域域的若干成功功应用获得了了巨大经济效效益和社会效效益,促使美美国进一步加加大对虚拟现现实技术研究究的支持力度度。在军事领域,虚虚拟现实在武武器系统的性性能评价和设设计、操纵训训练和大规模模军事演习及及战役指挥方方面发挥了重重要作用,并并产生了巨大大的经济效益益。美国已初初步建成了一一些洲际范围围的分布式虚虚拟环境,并并将所有人操操纵和半自主主兵力引入虚虚拟的战役空空间,在世界界上处于领先先地位。在航天领域,美美国宇航局
6、(NNASA)已已经建立了航航空、卫星维维护VR训练练系统,空间间站VR训练练系统,并且且建立了可供供全国使用的的VR教育系系统。北卡罗罗来纳大学(UUNC)是进进行VR研究究最早的大学学,他们主要要研究分子建建模、航空驾驾驶、外科手手术仿真和建建筑仿真等。在欧洲,英国在在VR开发的的某些方面,特特别是分布并并行处理、辅辅助设备(包包括触觉反馈馈)设计和应应用研究方面面是领先的。英英国Brisstol公司司发现,VRR应用的焦点点应集中在整整体综合技术术上,在软件件和硬件的某某些领域处于于领先地位。英英国ARRLL公司关于远远地呈现的研研究实验,主主要包括VRR重构问题,其其产品还包括括建筑和
7、科学学可视化计算算。日本的虚拟现实实技术的发展展在世界相关关领域的研究究中同样具有有举足轻重的的地位,它在在建立大规模模VR知识库库和虚拟现实实的游戏方面面取得了很大大的成就33。1.2.2 国内虚拟现现实技术的研研究现状我国虚拟现实技技术研究起步步较晚,与发发达国家还有有一定的差距距。但是近十十年来,虚拟拟现实技术已已经得到了相相当的重视,国国家科委、国国防科工委都都已将虚拟现现实技术的研研究列为重点点攻关项目。国国内许多研究究机构和高校校也都在进行行虚拟现实的的研究和应用用,并取得了了一些不错的的研究成果3。如:北京航空航航天大学计算算机系虚拟现现实与可视化化新技术研究究室集成的分分布式虚
8、拟环环境;清华大大学国家光盘盘工程研究中中心所做的“布达拉宫”,实现了大大全景虚拟现现实;浙江大大学CAD&CG国家重重点实验室开开发了一套桌桌面型虚拟建建筑环境实时时漫游系统;另外,哈尔尔滨工业大学学、西安交通通大学、国防防科技大学、中中科院软件所所、上海交通通大学等单位位也进行了交交通领域的虚虚拟现实研究究工作,并取取得了一批研研究成果44。1.2.3 虚拟现实技技术在虚拟校校园方面的研研究现状目前,虚拟校园园的研究与实实现方法主要要分为两类:1.基于图形软软件的开发基于图形软件的的开发是指利利用三维图形形程序接口软软件结合面向向对象的可视视化编程工具具来开发5,三维图形形程序接口软软件主
9、要有 OpenGGL,Dirrect3DD 和 Jaava3D。可可视化编程工工具如 Viisual C+,VVisuall Basiic,Depphi,Jaava 等。这这种方法的特特点在于开发发周期长、工工作量大、投投资大且数据据兼容性差。2.基于 VRRML 的方方法数字化信息社会会最具代表性性的三种新技技术是多媒体体、Inteernet 和虚拟现实实,而这三种种新技术的交交叉点是虚拟拟现实建模语语言6(virttual rrealitty moddelingg langguage)。它它是一种可以以发布到 33D 网页的的跨平台、简简单的文本语语言;也是一一种能提供更更自然地体验验方式
10、,包括括沉浸感、交交互性、动态态效果、延续续性以及用户户参与探索的的语言。在原 VRMLL 组织基础础上成立的 Web3DD 联盟,在在 20066 年 6 月制定了第第三代 VRRML标准 X3D,XX3D 结合合了 Javva3D 和和 XML 技术,已经经成为三维世世界的主要标标准7。基于 X3D 技术构建的的方法与第一一种方法比较较,虽然在真真实感、实时时性、交互功功能、渲染速速度等方面有有些欠缺,但但是它具有以以下几方面的的突出优点8:(1)简单易学学、开发周期期短、投资少少收获多。(2)X3D 文件短小精精悍,构造的的是动态的虚虚拟场景,它它尽可能的提提供几何造型型特征,却包包含了
11、大量不不属于造型语语言范围的特特性。且具有有良好的跨平平台性,能够够轻易地实现现 Inteernet 上的远程访访问。(3)通过与 JavaSScriptt 等脚本语语言和 Jaava 语言言容易实现 GIS 查查询分析功能能。结合建立立深圳大学虚虚拟校园的实实际情况,考考虑目前的技技术条件、时时间以及实验验条件等综合合因素,本系系统使用了基基于X3D的的方法实现虚虚拟校园的构构建。1.3 本文研究内容容本文主要研究建建设虚拟校园园的基本原理理和关键技术术,包括虚拟拟校园的设计计、三维建模模,场景构建建等功能。最最终实现一个个基于X3DD的虚拟校园园漫游系统。本文的研究内容容主要包括以以下几个
12、方面面:1X3D虚拟拟校园开发与与设计X3D虚拟校园园开发与设计计,应遵循软软件工程的思思想进行开发发与设计。从从立项、可行行性分析,到到需求分析,到到总体设计,详详细设计,一一直到编码测测试以及运行行维护等主要要环节。2X3D几何何节点设计利用X3D几何何节点设计虚虚拟校园,提提高虚拟校园园信息资源场场景浏览速度度,使浏览者者在虚拟现实实世界里体验验虚拟校园所所带来的乐趣趣以及身临其其境的感觉。利用X3D虚拟拟增强现实技技术开发的“基于X3DD的虚拟校园园漫游系统”,利用基本本几何节点开开发虚拟校园园中的造型和和场景,可以以提高开发效效率。3X3D虚拟拟现实建筑设设计X3D虚拟现实实建筑规划
13、设设计是由土地地规划、公路路街道设计、各各种建筑设计计以及校园绿绿化设计组成成。在总体框框架设计思想想的基础上,对对各个部分进进行详细设计计,根据需求求分析做进一一步调整、改改进和完善,最最终达到要求求,完成整个个建筑规划设设计要求。土土地规划、公公路街道设计计、各种、建建筑设计和绿绿化设计,根根据用户需求求画出草图,再再根据草图绘绘制出计算机机软件层次结结构图,再根根据软件结构构图画出流程程图。4. X3D虚虚拟校园整体体设计X3D虚拟校园园整体设计采采用深圳大学学的真实校园园为背景,通通过虚拟现实实技术完整的的体现真实校校园的校容校校貌。按照以以下两点进行行设计: 按照学校的的实际情况进进
14、行虚拟建模模,勾勒出学学校的真实场场景和自然风风貌。建立起起包括:学校校大门、办公公楼、教学楼楼、图书馆、体体育馆、游泳泳馆、田径运运动场、学生生宿舍、花草草树木等对象象。 为了增强真真实的校园气气氛,可以加加入汽车、行行人、学生等等人流。最后使用虚拟现现实技术进行行编码和调试试,作出合格格的项目产品品。1.4 本文章节安排排本论文共分为五五章,各章节节的主要内容容如下:第一章为绪论。简简要的介绍了了论文的的研研究背景、研研究目的和研研究意义,简简要的介绍了了本文研究的的内容,最后后阐述了论文文章节的安排排。第二章为虚拟现现实技术基础础。介绍了虚虚拟现实的基基本概念、发发展和现状、虚虚拟现实的
15、关关键技术。对对于完成本系系统所需要的的X3D和相相关的知识做做了详尽的介介绍。第三章为总体设设计。对虚拟拟校园漫游系系统的开发和和总体设计进进行了描述。讨讨论了虚拟校校园漫游系统统的需求分析析。对系统的的总体设计目目标,系统的的总体设计流流程等进行了了阐述。第四章为虚拟校校园场景设计计与实现。这这一部分是虚虚拟校园漫游游系统的基础础支撑部分,整整章针对校园园场景中不同同类型的对象象场景提出了了多种建设思思路,从效率率和效果两方方面考虑,为为每个对象选选择最优的构构建方法。最最终实现了可可以为用户提提供漫游平台台的虚拟校园园场景,对系系统进行了测测试与分析,并并提出了优化化方法。第五章为工作总
16、总结。对本文文的研究工作作进行了总结结,并提出了了进一步的研研究和改进方方案。第2章 虚拟现实技术术基础2.1 虚拟现实的基基本概念虚拟现实技术,又又称“灵境技术”、“虚拟环境”、“赛伯空间”等,原来是是美国军方开开发研究出来来的一种计算算机技术,其其主要目的是是用于军事上上的仿真,在在美国军方内内部使用。一一直到20世世纪80年代代末期,虚拟拟现实技术才才开始作为一一个较完整的的体系受到人人们极大地关关注。虚拟现实技术是是20世纪以以来科学技术术进步的结晶晶,集中体现现了计算机技技术、计算机机图形学、多多媒体技术、传传感技术、显显示技术、人人体工程学、人人机交互理论论、人工智能能等多个领域域
17、的最新成果果。它以计算算机技术为主主,利用计算算机和一些特特殊的输入/输出设备来来营造出一个个多感官的三三维虚拟世界界。在这个虚虚拟世界中,人人与虚拟世界界可以进行自自然地交互,使使人与虚拟世世界融为一体体9。2.1.1 虚拟现实的定定义关于虚拟现实技技术的定义,目目前尚无统一一的标准,有有多种不同的的定义,主要要分为狭义和和广义两种。所谓狭义的定义义,认为虚拟拟现实技术就就是一种先进进的人机交互互方式。在这这种情况下,虚虚拟现实技术术被称为“基于自然的的人机接口”,在虚拟现现实环境中,用用户看到的是是彩色的、立立体的、随视视点不同而变变化的景象,听听到的是虚拟拟环境中的声声响,身体部部位可以
18、感受受到虚拟环境境反馈回来的的作用力,由由此使用户产产生一种身临临其境的感觉觉。所谓广义的定义义,认为虚拟拟现实技术是是对虚拟想象象(三维可视视化)或真实实的、多感官官的三维虚拟拟世界的模拟拟。它不仅仅仅是一种人机机交互的接口口,更主要的的是对虚拟世世界内部的模模拟。人机交交互接口采用用虚拟现实的的方式,对某某个特定环境境真实再现后后,用户通过过自然的方式式接受和影响响模拟环境的的各种感官刺刺激,与虚拟拟世界中的人人及物体进行行交流,使用用户产生身临临其境的感觉觉9。2.1.2 虚拟现实技术术的基本特征征从本质上来说,虚虚拟现实系统统就是一种先先进的计算机机用户接口,它它通过给用户户同时提供诸
19、诸如视、听、触触等各种直观观而又自然的的实时感知交交互手段、最最大限度地方方便用户的操操作,从而减减轻用户的负负担、提高整整个系统的工工作效率。美美国科学家BBurdeaaG.,Cooiffett曾在Eleectro993国际会议议上发表的“Virtuual Reealityy Systtem annd Appplicattions”一文中,提提出一个“虚拟现实技技术三角形”,它简明地地表示了虚拟拟现实技术具具有的三个最最突出特征:交互性(IInteraactiviity)、沉沉浸感(Immmersiion)和构构想性(Immaginaation),也也就是人们俗俗称的3个“I”特性,如图图1
20、所示110。 交互性(IInteraactiviity)沉浸感(Immmersiion)构想性(IImaginnationn)图1 3个个“I”特性图 1.交互性 指指参与者对虚虚拟环境内的的物体的物体体的可操作程程度和从环境境中得到反馈馈的自然程度度。这种交互互的产生主要要借助于各种种专用的三维维交互设备(如如头盔显示器器、数据手套套等),它们们使人类能够够利用自然技技能,如同在在真实的环境境中一样与虚虚拟环境中的的对象发生交交互关系。2.沉浸感 用用户感到作为为主角存在于于模拟环境中中的真实程度度。它包括如如下内容。(1)多感知性性。它除了一一般计算机技技术所具有的的视觉感知之之外,还有听
21、听觉感知、力力觉感知、触触觉感知、运运动感知等。理理想的虚拟现现实技术应该该具有一切人人所具有的感感知功能。由由于相关技术术的限制,特特别是传感技技术的限制,目目前虚拟现实实技术所具有有的感知功能能仅限于视觉觉、听觉、力力觉、触觉、运运动等几种,无无论感知范围围还是感知的的精确程度都都尚无法与人人相比拟。(2)自主性。它它是指虚拟环环境中的物体体依据物理定定律动作的程程度。例如,当当受到力的推推动时,物体体会向力的方方向移动或翻翻倒,或从高高处跌落到地地面等。虚拟拟现实技术的的四大特征使使得我们不难难将VR与相相关技术区分分开来,如仿仿真技术、计计算机图形技技术及多媒体体技术。3.构想性 人人
22、类在许多领领域都面临着着越来越多前前所未有而又又必须解决和和突破的问题题。例如,载载人航天、核核试验、核反反应堆维护、新新产品的开发发与设计、医医疗手术的模模拟与训练等等。借助于VVR技术,人人有可能从定定性和定量综综合集成的虚虚拟环境中得得到感性和理理性的认识,进进而使人能深深化概念,产产生新意和构构想10。2.1.3 虚拟现技术的的组成一个典型的虚拟拟现实系统主主要包括5大大组成部分:虚拟世界、计计算机、虚拟拟现实软件、输输入设备和输输出设备,如如图2所示。其其中,虚拟世世界是可交互互的虚拟环境境,涉及模型型的构筑、动动力学特征、物物理约束、照照明及碰撞检检测等;计算算机环境涉及及处理器配
23、置置、I/O通通道及实时操操作系统等;虚拟现实软软件负责提供供实时构造和和参与虚拟世世界的能力,涉涉及建模、物物理仿真等;输入和输出出设备则用于于观察和操纵纵虚拟世界,涉涉及跟踪系统统、图像显示示、声音交互互、触觉反馈馈等10。 虚拟世界 VR软件 输入设备 输出设备 计算机 图2 虚拟拟现实系统的的一般构成构建一个虚拟现现实系统的基基本手段和目目标就是利用用并集成高性性能计算机软软硬件及各类类先进的传感感器,去创建建一个使参与与者处于一个个身临其境的的沉浸感,具具有完美交互互能力和启发发构思的信息息环境。1.硬件方面。需需要以下设备备。 (1)跟踪系系统:用以确确定参与者的的头手和身躯躯的位
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业论文 基于 X3D 虚拟 校园 漫游 系统 设计 实现 3712639
限制150内