版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
虚拟现实技术初探地理信息论坛系列讲座(四)Saturday,October02,虚拟现实技术课件第1页主要内容一
概述二VR硬件及交互设备三
虚拟现实与网络GIS四
虚拟现实主要开发技术五
虚拟环境建模及其工具六
开发实例:南京师范大学仙林校区虚拟校园七
发展展望与存在问题附录:参考文件虚拟现实技术课件第2页一
概述虚拟现实是高度发展计算机技术在各种领域应用过程中结晶和反应,不但包含图形学、图像处理、模式识别、网络技术、并行处理技术、人工智能等高性能计算技术,而且包括数学、物理、通信,甚至与气象、地理、美学、心理学和社会学等相关。虚拟现实技术课件第3页1.1什么是虚拟现实
虚拟现实或称虚拟环境,是由计算机生成.含有临场感觉环境,它是一个全新人机交互系统.虚拟现实技术本质上说是一个高度逼真地模拟人在现实生活中视觉.听觉.动作等行为交互技术.传统信息处理环境一直是“人适应计算机”,而当今目标或理念是要逐步使“计算机适应人”,人们要求经过视觉、听觉、触觉、嗅觉,以及形体、手势或口令,参加到信息处理环境中去,从而取得身临其境体验。这种信息处理系统已不再是建立在单维数字化空间上,而是建立在一个多维信息空间中。虚拟现实技术就是支撑这个多维信息空间关键技术。虚拟现实技术课件第4页1.2虚拟现实特点浸没感(Immersion)交互性(Interaction)想象性(Imagination)虚拟现实技术课件第5页浸没感(Immersion)v计算机产生一个人为虚拟环境,这种虚拟环境是经过计算机图形组成三维数字模型,编制到计算机中去产生逼真“虚拟环境”,从而使得用户在视觉上产生一个沉醉于虚拟环境感觉,这就是虚拟现实技术浸没感(Immersion)或临场参加感虚拟现实技术课件第6页交互性(Interaction)虚拟现实与通常CAD系统所产生模型以及传统三维动画是不一样,它不是一个静态世界,而是一个开放、互动环境,虚拟现实环境能够经过控制与监视装置影响或被使用者影响,这是VR第二个特征,即交互性(Interaction)。虚拟现实技术课件第7页想象性(Imagination)虚拟现实不但仅是一个演示媒体,而且还是一个设计工具。它以视觉形式反应了设计者思想,比如当在盖一座当代化大厦之前,你首先要做事是对这座大厦结构、外形做细致构思,为了使之定量化,你还需设计许多图纸,当然这些图纸只能内行人读懂,虚拟现实能够把这种构思变成看得见虚拟物体和环境,使以往只能借助传统沙盘设计模式提升到数字化即看即所得完美境界,大大提升了设计和规划质量与效率。这是VR所含有第三类特征,即想象性(Imagination)。虚拟现实技术课件第8页1.3虚拟现实分类桌面虚拟现实沉醉虚拟现实增强现实性虚拟现实分布式虚拟现实虚拟现实技术课件第9页1.4虚拟现实与三维动画区分
虚拟现实三维动画虚拟环境由基于真实数据建立数字模型组合而成,严格遵照工程项目设计标准和要求,属于科学仿真系统。
操纵者亲身体验虚拟三维空间,身临其境。场景画面由动画制作人员依据材料或想象直接画制而成,与真实环境和数据有较大差距,属于演示类艺术作品。
预先假定观察路径,无法改变。操纵者能够实时感受运动带来场景改变,步移景异,并可亲自布置场景,含有双向互动功效。只能如电影一样单向演示,场景改变,画面需要事先制作生成,耗时、费劲、成本较高。虚拟现实技术课件第10页虚拟现实三维动画支持立体显示和3D立体声,三维空间真实。不支持没有时间限制,可真实详尽地展示,并能够在虚拟现实基础上导出动画视频文件,一样能够用于多模体资料制作和宣传,性价比高。受动画制作时间限制,无法详尽展示,性价比低。在实时三维环境中,支持方案调整、评定、管理、信息查询等功效,适合较大型复杂工程项目标规划、设计、投标、报批、管理等需要,同时又含有更真实和直观多媒体演示功效。只适合简单演示功效。虚拟现实技术课件第11页1.5虚拟现实技术在现实中利用许多游戏厂商,为了使游戏人物动作更逼真,经常就会使用动作捕捉系统.虚拟现实技术在电影中利用.例子:黑客帝国商品展示(如家居,家电等)虚拟现实技术课件第12页二VR硬件及交互设备
一个经典虚拟现实系统由空间数据采集系统、人体数据捕捉系统、三维显示设备、三维控制设备以及和计算机系统组成。空间数据采集系统、人体数据捕捉系统为虚拟环境建立空间模型;三维显示设备、三维控制设备同属于三维交互设备,设计和制造出性能优越三维交互设备是虚拟现实技术关键。空间数据采集系统人体数据捕捉系统计算机系统超级图形工作站三维控制设备三维显示设备采集交互虚拟现实技术课件第13页空间数据采集系统空间数据采集系统,经过卫星遥感、航空遥感和全球定位系统等获取及时空间数据,建立准确可靠虚拟现实空间环境。遥感是一个利用物体反射和辐射电磁波固有特征,经过落实电磁波、识别物体以及物体存在环境条件技术。虚拟现实技术课件第14页人体数据捕捉系统人体数据捕捉设备,能够实事统计人体各项数据和动作,包含人体动作、面部表情、生理指数、气味、语音等。虚拟现实技术课件第15页三维交互设备常见三维显示设备有头盔式显示器和立体眼镜等。头盔式显示器采取立体图绘制技术来产生两幅相隔一定间距透视图,并直接显示到对应于用户左、右眼两个显示器上。新型头盔式显示器都配以磁定位传感器,能够测定用户视线方向,使场景能够伴随用户视线改变而作出对应改变。虚拟现实技术课件第16页三维
交互设备三维空间控制设备共同特征是最少能够控制六个自由度(DegreeofFreedom),对应于描述三维对象宽度、高度、深度、俯仰(pitch)角、转动(yaw)角和偏转(roll)角。常见三维控制设备有数据手套、跟踪球、三维探针、三维鼠标器及三维操作杆等。数据手套出现,为虚拟现实系统提供了一种全新交互伎俩,可认为用户提供一种非常真实自然三维交互伎俩。虚拟现实技术课件第17页高性能计算机系统高性能计算机系统处理技术主要包含数据转换和数据预处理技术;实时、逼真图形图像生成与显示技术;各种声音合成与声音空间化技术;多维信息数据融合、数据压缩以及数据库生成;包含命令识别、语音识别,以及手势和人面部表情信息检测等在内模式识别;分布式与并行计算,以及高速、大规模远程网络技术。虚拟现实技术课件第18页三
虚拟现实与网络、GIS
现在虚拟现实技术综合了各学科最新研究结果,包含计算机科学、通信网络技术、地理信息系统、遥感科学等多领域结果。本节主要内容:虚拟GIS网络虚拟GIS分布式GIS地理协同虚拟现实技术课件第19页3.1虚拟GIS 计算机科学中图形技术和人机接口技术发展,尤其是虚拟现实技术应用推广,为GIS提供了一个新分析地学数据和探索地学问题技术平台,推进着GIS技术同虚拟现实技术和可视化技术融合,拓展了多维GIS、尤其是三维GIS研究内涵,提供了全新空间数据分析模式和新GIS应用模式。当前国际上把这种结合虚拟现实技术和科学计算可视化技术而设计多维GIS系统称之为虚拟GIS系统“VirtualGIS(VGIS)”。虚拟现实技术课件第20页3.2网络虚拟GIS介绍
同网络结合是当前虚拟GIS发展方向。结合网络技术网络虚拟GIS不但为人们经过网络来分析空间数据和处理空间问题提供了技术平台,同时经过“沉醉式”虚拟现实模式,为人们经过虚拟地理空间交互提供了可能性,从而为研究虚拟地理环境提供了理想平台。虚拟现实技术课件第21页网络虚拟GIS架构1.一个虚拟GIS是以网络GIS为基础,将虚拟现实系统同GISClient端连接起来,在虚拟现实系统中提供简单空间分析功效或是将GIS分析结果转化为虚拟现实系统支持数据格式,供虚拟现实系统观察;2.另一个虚拟GIS是基于分布式虚拟现实系统,在虚拟现实系统中扩展空间数据类型支持能力,提供简单空间分析功效。虚拟现实技术课件第22页WEB虚拟GIS总体结构虚拟现实技术课件第23页3.3CORBA在网络虚拟GIS系统结构中作用CORBA是当前主流分布式对象计算平台之一,CORBA平台以成为当前计算机工业界所广泛接收,而且完全开放地分布式网络平台。分布式对象是CORBA设计基础.含有可伸缩性、安全性、负载均衡能力和容错能力、实时性,为设计尤其性能要求分布式系统提供了理性平台。经过基于CORBA网络平台来设计网络虚拟GIS,经过重用CORBA网络结构和基本网络服务大大简化网络虚拟GIS网络结构设计难度,基于CORBA能够使网络虚拟GIS采取较灵活网络结构。虚拟现实技术课件第24页基于CORBA命名服务网络VGIS系统映象概念图
网络虚拟GIS客户端应用服务器名称管理应用服务器1应用服务器2应用服务器n分析服务器名称管理空间分析服务1空间分析服务2空间分析服务n……虚拟现实技术课件第25页3.4虚拟地理环境与地理协同
虚拟地理环境,是以化身为基础多用户分布式三维智能虚拟环境,是地球空间环境特定地理现象与规律数字与多通道感知表示、计算与模拟,可用于地球多维信息综合管理与多媒体集成公布、人机交互/交融式创新式地球科学研究、分布式协同规划、设计与决议等。虚拟现实技术课件第26页用户化身在虚拟地理环境中,两个用户化身能够在同一个虚拟地理位置进行面对面交流。而化身作为真实用户一个表示,它信息源能够包含视觉、听觉甚至味觉等各种信息源,使得用户拥有一个沉醉感,能够身临其境感受到本身是虚拟地理环境中一部分。视觉听觉等信息源能够传达协同工作者对事情真实态度和情绪,是虚拟地理环境中协同工作者之间交流主要组成部分,而且在分析地理数据和决议规划中也都起着非常主要作用。虚拟现实技术课件第27页交流模式对于虚拟地理环境不但要有真实地理背景,而且要为协同工作者们提供一个可靠信息交流平台。为此,我们愈加需要研究怎样改进人与人之间交流模式,增强在虚拟地理环境中化身之间各种交流。当前,按照交流时效性分类----非即时交流:电子邮件和公告板即时交流:交互性、实时性好,主要包含传统二维场景、三维场景、流媒体技术和结合模式等。虚拟现实技术课件第28页四
虚拟现实主要开发技术
VRMLXMLX3DJava3DVRMLXML地理实体X3DJAVA3D在虚拟现实技术中,VRML/GeoVRML、XML、X3D、GML以及Java3D技术各有所长,互为补充,利用VRML图形建模功效,XML国际化、结构化、模块化特征以及Java强大网络编程语言,共同组成一个强大虚拟现实开发环境。虚拟现实技术课件第29页4.1VRML1994年,在瑞士日内瓦举行第一届国际互联网大会上,提出为创建三维网络界面便于网络传输VRML。1995年,VRML1.0版本正式推出。1996年,在对1.0版本进行重大改进基础上推出了2.0版本,其中添加了场景交互、多媒体支持,碰撞检测等功效。1997年,经过标准组织评定后,VRML2.0成为国际标准,并改称VRML97。虚拟现实技术课件第30页VRML简例sphere.wrl
#VRMLV2.0utf8
Shape{#定义节点,含有两个属性
appearanceAppearance{#外观属性
materialMaterial{#material(材质),emissiveColor100}#材质反光性
}
geometrySphere{#几何属性
radius1
}
}虚拟现实技术课件第31页4.3XML
XML英文全名是ExtensibleMarkupLanguage,汉字译名为可延伸式标识语言。它是一个由W3C(WorldWideWebConsortium)所推广结构化信息交换标准,而且已经广泛地被使用。VRML采取XML作为编码主要原因是因为XML具备国际化特征、结构化格式和模块化对象等优势。藉由已经被明确制订落实XML规范,X3D以XML为语法是轻易被实现,而不需要庞大反向工程(reverseengineering)。虚拟现实技术课件第32页XML与GISXML能够在GIS应用中发挥什么样作用?利用XML我们能够定义查询,其实这和传统GIS查询没有什么不一样,比如能够说“依据用户指定区域进行水淹分析,而且返回结果”,响应消息就可能是基于XML格式“分析结果在以下列图形中”。与传统方式不一样之处于于,XML将查询地理数据和请求统一包含在了一个单独XML文档中,响应信息也在XML文档中。XML支持自定义标识,提供了强有力扩展机制,这必定会出现许多GIS行业独有标识。虚拟现实技术课件第33页XML与GISOpenGISConsortium(OGC)适时推出了GISXML标识集GML(GeographyMarkupLanguage),为XML在GIS中应用提供了良好规范化道路,得到了行业内众多企业支持。利用XML,我们能够实现许多GIS任务----浏览和生成影像,如SVG,VMLandX3D格式;能够进行数据转换,如XSLT,能够进行Schema配置,如DTD,XMLSchema等;能够进行数据查询,如Xpointer和XQL等,还能够运行在不一样平台上,如PDA等。虚拟现实技术课件第34页4.3X3D
X3D全名是Extensible3D(X3D早期名称叫做VRML-NG,VRMLNextGeneration)。它是下一代具扩充性3D图形规范,而且延伸了VRML97功效。X3D名称由来是整合了XML(ExtensibleMarkupLanguage)和VRML(VirtualRealityModelingLanguage)。X3D是VRML继承。VRML(VirtualRealityModelingLanguage-虚拟现实建模语言)是原来网络3D图形ISO标准(ISO/IEC14772)。虚拟现实技术课件第35页X3D目标
1.包含VRML97功效。(依然能够使用X3D技术浏览VRML内容)2.与XML整合。(能够使用XML来展现VRML97功效)3.组件化。(封装经量级关键(core)技术,使其能够轻易地加入新功效)4.扩充性。(使用组件去增加新节点,而且符合关键技术执行码)5.使用Java确保平台通用性虚拟现实技术课件第36页4.4JAVA3D因为VRML、GML、X3D等空间建模语言载程序设计方面欠缺,所以迫切需要一个高级编程语言来代替原有脚本编写功效。Java网络性和操作平台无关性以及其对三维图形强有力支持,使得他在未来三维开发市场中占据主要位置。Java3D则提出了一个新基于视平台视模型和输入设备模型技术实现方案.它不但提供了建造和操作三维几何物体高层结构函数,而且利用这些结构函数还能够建造复杂程度各异虚拟场景,这些虚拟场景大到宇宙天体,小到微观粒子.虚拟现实技术课件第37页五
虚拟环境建模及其工具虚拟环境建模基本原理是经过三维建模软件在三维空间建立与现实物体一样三维模型,然后获取现实物体属性和纹理数据对模型进行渲染,做成仿真模型后再经过数据转换,最终导入三维实时驱动软件进行三维动态仿真演示。
环境建模技术
环境建模流程
AUTOCAD和3DSMAX结合进行三维动态仿真MultigenCreator和Vega进行三维仿真
虚拟现实技术课件第38页5.1环境建模技术Euclidean-geometry方法(欧基里德几何方法)Fractal-geometry方法(不规则碎片形几何方法)PhysicallyBasedModeling(基于物体建模方法)ImageBasedRendering(基于图像建模方法)混合建模技术:PhysicallyBasedRendering和ImageBasedRendering,是未来虚拟环境建模发展方向。虚拟现实技术课件第39页5.2环境建模流程现实世界数据和纹理采集三维建模仿真渲染数据输出实时驱动景观仿真虚拟现实技术课件第40页5.3AUTOCAD和3DSMAX结合进行三维景观动态仿真AutoCAD和3DSMAX软件是当前工程界应用最广泛两种软件。AutoCAD软件在结构、编辑二维图形方面功效强,使用方便,而且开放性好,有AutoLISP编程语言支持等许多优点。3DSMAX软件在三维造型、动画和渲染等方面有很大优越性。虚拟现实技术课件第41页VR数据格式转换在用3DSMAX为VR系统创作好模型后,结合VR系统要求,看是否需要采取诸如LOD(LevelofDetail)模型,假如需要可利用MAX自带LOD插件直接生成对象LOD模型,最终依据VR系统编辑环境将模型输出为编辑环境所能接收文件类型,如VRML97或DXF等格式文件。虚拟现实技术课件第42页在AUTOCAD中进行准确二维建模,生成*.dwg文件。在3DSMAX中制作成效果图和动画输出。处理和制作各种纹理贴图,并在3DSMAX中作立体渲染。导入3DSMAX中建立三维立体模型。虚拟现实技术课件第43页5.4MultigenCreator和Vega进行三维景观动态仿真MultigenCreator系列软件,由美国Multigen-Paradigm企业开发,它拥有针对实时应用优化OpenFlight数据格式,强大多边形建模、矢量建模、大面积地形准确生成功效,以及各种专业选项及插件,能高效、最优化地生成实时三维(RT3D)数据库,并与后续实时仿真软件紧密结合,在视景仿真、模拟训练、城市仿真、交互式游戏及工程应用、科学可视化等实时仿真领域有着世界领先地位。虚拟现实技术课件第44页AUTOCAD和3DSMAX结合进行三维建模,生成*.3ds文件。维建模,生成*.dwg文件。导入MultigenParadigmCREATOR中对三维立体模型进行纹理贴图和渲染,并输出为OPENFLIGHT文件(*.flt)。把OpenFlitht文件导入MultigenParadigmVEGA中对三维立体模型进行实时动态驱动,实现漫游和动画输出功效。虚拟现实技术课件第45页更专业建模工具和专业模块TerrainBundle(大面积准确三维地形功效集成,需CreatorPro模块);RoadTools(标准道路生成工具,与BaseCreator、CreatorPro均能结合)。虚拟现实技术课件第46页Paradigm-Vega构建高级实时仿真高效工具VEGA是开发实时视觉和听觉仿真、虚拟现实和通用视频应用业界领先软件环境。VEGA包含图形环境Lynx,一套能够提供最充分软件控制和最大程度灵活性完整应用编程接口,一系列相关库和AudioWorks2实时多通道音响系统。VEGA及其可选模块能运行在视窗NT操作系统和SGIIRIX操作系统,并支持大量种类数据库加载器虚拟现实技术课件第47页OpenFlight格式及APIsOpenFlight是Multigen开发,在视觉仿真领域最为流行标准文件格式。OpenFlight采取几何层次结构和节点属性来描述三维物体,允许用户直接对层次结构及节点进行操作,确保从大型数据库到物体单个顶点准确控制。逻辑层次结构及细节层次、截取组、绘制优先级、分离面等功效,使得图像产生器知道何时及怎样绘制三维场景,极大地提升了实时系统性能。OpenFlightAPIs(C语言开发环境),能够扩展原有功效及算法,开发用户自定义数据库实体虚拟现实技术课件第48页MultigenCreator/Vega
仿真应用实例
虚拟洛杉矶
虚拟深圳中心区虚拟现实技术课件第49页六
开发实例:南京师范大学仙林校区虚拟校园
虚拟新校区,就是在计算机环境中,虚拟再现新校区景观,经过头盔、三维鼠标等设备,人们能够进入到虚拟新校区进行漫游,领会校园美景,经过这个路径让更多人对新校区有清楚认识,对于该地域发展规划及交通、旅游等方面有更明确目标。虚拟现实技术课件第50页软硬件环境硬件设备:SGIOctane图形工作站两台,IntergraphNT工作站,IBMPⅢ550微机一台,头盔,操纵杆,三维鼠标,立体眼镜,Intergraph高精度扫描仪,刻录机,磁带机(4mm),外置50G硬盘;软件支持:数字摄影测量软件---VirtuoZo3.1;GIS软件---Arcinfo7.1,Arcview3.1,IMAGIS;VR软件---MultiGen,Vega;图象处理软件---Photoshop5.0;三维建模软件---AutoCad,3DMax。虚拟现实技术课件第51页实施步骤1:数据准备阶段
(1)原始资料:包含南京师范大学仙林校区大百分比尺航摄相片(影像百分比尺1:2500);相机检校参数文件;地面控制点文件。(2)元数据库建设:包含航摄百分比尺分母;航高;航摄仪焦距;航摄单位;航摄日期;航片数;航片编号;高斯-克吕格投影带号;分带方式;中央子午线和标准纬线等。虚拟现实技术课件第52页步骤2:数据预处理阶段数据采集:将航摄相片经扫描数字化,转入数字摄影测量软件中。利用VirtuoZo3.1建立南京师范大学仙林校区数字高程模型DEM,取得正射影像图并测得这一地域建筑模型数据以及道路、湖泊等属性数据。数据转换:将数据采集阶段取得数据经过数据转换,分别按地形数据、文化数据和建筑数据等方式转入虚拟现实建模软件MultiGen中。在完成了上述转换过程后,用户成功实现了异构系统间转换,将测量数据经过GIS转换为创建数字虚拟城市所需数据格式,如数字高程模型数据DED、数字文化数据DFD、建筑模型数据FLT、纹理数据TIFF或JPG格式。虚拟现实技术课件第53页步骤3数据建模阶段(1)地形数据处理:将数字高程模型数据DED经过选择适当算法建立起三维地表模型,按照与地表模型相对应经纬度坐标,贴上正射影像图作为地表纹理,形成仙林校区真实三维地貌景观。(2)属性数据处理:数字文化数据DFD,如道路、湖泊等,可按照不一样地物属性分层输入MultiGen,选择或重新建立对应特征码(FeatureID)和表面材质码(SMC),赋予其适当纹理。然后选择适当投影方式,按照与地表模型对应经纬度坐标投影到地貌景观上,得到
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 电子行业智能制造与自动化方案
- 特征工程与可学习Query注意力堆叠集成模型在故障诊断中的应用
- 解剖学实训考试题及答案
- 乐理三级考试卷子及答案
- 血糖仪使用试题及答案
- 2025年临床执业医师《神经病学》冲刺押题卷
- 医保病案首页试题及答案
- 建设银行考试题库及答案
- 医疗纠纷预防处置规范考核试题及答案
- 193公司例会部门会议模板
- 北京市朝阳区2024-2025学年高三下学期一模试题化学试卷(含答案)
- 2025年江苏财经职业技术学院高职单招高职单招英语2016-2024历年频考点试题含答案解析
- 2025年江苏农林职业技术学院高职单招(数学)历年真题考点含答案解析
- 企业事故隐患内部报告奖励制度
- 大连重工:中企华评报字(2024)第5436号资产评估报告
- 【人教版化学】选择性必修2 知识点默写小纸条(空白默写版)
- 档案馆数字档案馆建设方案
- TB-10414-2018-铁路路基工程施工质量验收标准
- JBT 14449-2024 起重机械焊接工艺评定(正式版)
- 农村土地转让协议正规版范本合集
- 中建五局有限空间作业方案编制指南(2022版)
评论
0/150
提交评论