《虚拟现实技术》课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《《虚拟现实技术》课件.ppt》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 虚拟现实技术 虚拟现实 技术 课件
- 资源描述:
-
1、Chapter 4 Virtual Reality第四章第四章 虚拟现实技术虚拟现实技术n4.1 虚拟现实技术虚拟现实技术n4.2 计算机图形学计算机图形学n4.3 三维图形接口三维图形接口4.1 Virtual Reality4.1 虚拟现实技术n4.1.1 History and Application of Virtual Realityn4.1.1 虚拟现实的历史及应用History of Virtual Reality 虚拟现实的历史n自自1962年,美国青年年,美国青年(Morton Heilig),发明了实感),发明了实感全景仿真机开始,虚拟现实技术越来越受到人们的关注。全景仿真
2、机开始,虚拟现实技术越来越受到人们的关注。1970年元月年元月1日,艾凡日,艾凡萨瑟兰萨瑟兰(Ivan Sutherland)领导研领导研制成功第一个头盔显示器,这一天进行了首次的正式演示。制成功第一个头盔显示器,这一天进行了首次的正式演示。Virtual Reality的概念由美国的概念由美国VPL Research公司的创公司的创始人加隆始人加隆兰里尔兰里尔(Jaron Lanier)在在1989年正式提出来,年正式提出来,中文通常译作中文通常译作“虚拟现实虚拟现实”。Virtual Reality简称简称VR。Application of Virtual Reality虚拟现实的应用虚拟
3、现实的应用n近年来VR研究也取得了很大进步,除了一些娱乐系统外,还有飞行模拟器,模拟手术实验室,驾驶模拟器,波音飞机777设计、遥控机器人、欧洲Mona Lisa影视虚拟演播室、美国SIMNET海陆空战场仿真互联网。VR的一些具体的应用领域有:n娱乐、教育与训练、医学、可视化、遥控遥现、通讯与协同工作、设计与规划、虚拟制造技术 Application:Fear of HeightsFear of spiders(arachnophobia)蜘蛛恐惧症Driving SimulatorApplication:YACON高尔夫系统Application:YACON高尔夫系统n玩家击打的是真的高尔夫
4、球,经过速度感应器的计算,电脑能实时显示出高尔夫球在虚拟球场上的运动轨迹,以及落点。n真实的手感,加上逼真的显示效果带给玩家的是一种超越现实示的满足感。n在这里不仅能玩高尔夫球,而且能玩的很尽兴,这家俱乐部还能提供您世界50个顶级高尔夫场地的模拟数据,玩家在这里就能足不出户体验游历世界著名球场,享受挥杆天下的乐趣了4.1.2 Basic Concepts of VR4.1.2 虚拟现实的基本概念(1)虚拟现实的定义 Virtual Reality Definition(2)虚拟现实三角形 Triangle Relationship of Virtual Reality(3)虚拟现实的外部设备
5、Virtual Reality Tools4.1.2.1 VR Definition4.1.2.1虚拟现实的定义(1)虚拟现实技术是在计算机技术支持下的一种人工环境,是人类与计算机和极其复杂的数据进行交换的一种技术。利用计算机系统可以人为创建一种虚拟空间,虚拟现实系统具有向用户提供视觉、听觉和触觉、味觉和嗅觉等感知功能的能力,人们能够在这个虚拟环境中观察、聆听、触摸、漫游,并与虚拟环境中的实体进行交互,从而使用户亲身体验沉浸在虚拟空间中的感受。4.1.2.1 VR Definition 4.1.2.1虚拟现实的定义(2)Real in effect,not real in fact.虚拟现实的
6、最终目的是提高人的认识能力,促进人与环境的交流,更深入的开发人类的智慧。思考:道路交通驾驶模拟器系统的目的?4.1.2.2 Triangle of Virtual Reality 4.1.2.2 虚拟现实三角形(1)Imagination Interaction Immersion VirtualReality 4.1.2.2 Triangle of Virtual Reality 4.1.2.2 虚拟现实三角形(2)nReal Time:n Actions can immediately modify the state of the space.nImmersion:nFeeling to
7、 be in the 3D Virtual Space.nInteraction:nPossibilty of moving in the 3D space and manipulate objectsnImagination:n Get some idea in the 3D space.4.1.2.2 Triangle of Virtual Reality 4.1.2.2 虚拟现实三角形(3)沉浸性沉浸性是指用户感到被虚拟世界所包围,就好像完全融入其中一样。通常有两种实现方法,一种是多“窗口”显示法,常用于飞行或者驾驶模拟器中,用户能够通过任一“窗口”看见虚拟的世界,就好像通过一个真实的窗
8、口看见外部世界一样;另一种是多数沉浸式虚拟现实系统所采用的头盔法,通过跟踪用户头部的运动,用户能看到变化的景象。交互性交互性是指用户能通过自然的动作与虚拟世界的物体进行交互作用。例如在建筑中“穿行”,你可以开门或关门,也可以开关家电设备;在工程设计时,你可以用手拆散你的设计或者做其他的交互动作。想象力想象力是指用户沉浸在多维信息空间中,依靠自己的感知和认知能力全方位地获取知识,发挥主观能动性,寻求解答、形成新的概念。用一句话来概括用一句话来概括3I:人们能够沉浸到计算机系统所描述的环境中,利用多种传感器和多维化的信息环境进行交互作用,从定性和定量结合集成的环境中得到感性和理性的认识。Examp
9、le 1:Inputting Document VR实例1:文档录入n虚拟现实与系统仿真P29n半实物仿真n增强现实Example 2:Drinking Hot Coffee in VR VR实例2:人在VR中喝热咖啡n半实物仿真、增强现实n沉浸感生成的技术基础n人的感知系统对各种信息的获取比例:n视觉60%n听觉25n其他20如:触觉、味觉、表情、手势等n真正可以投入实际应用的技术还局限于视觉、听觉、触觉,人们对嗅觉、味觉的研究尚处于开发中4.1.2.3 Virtual Reality Tools 4.1.2.3 虚拟现实外设n3D Position TrackersnData Gloven
10、3D MousenData ClothingnTouch and Force FeedbacknStereo Display Devicesn3D Sound GeneratorsData GloveHead-mounted display3D MOUSETouch and Force Feedbackn触觉系统中的纹理模拟:细小弹簧模拟n充气式触觉反馈装置:细小可充气气泡n操纵杆JoyStick式力反馈装置:如:游戏手柄、游戏方向盘kEgo-Centric or Emissive VRNew Sphere of Virtual RealityVirtuSphere provides a me
11、chnical basis for truly immersive virtual reality environments,permitting the user to move about in virtual space by simply walking.The device consists of a large hollow sphere which is mounted on a specially designed platform that allows the sphere to rotate freely as the user walks in any directio
12、n.(Note that the open hatch in the picture above is closed during use.)The user wears a head-mounted display,which provides the virtual environment.Sensors under the sphere provide subject speed and direction to the computer running the simulation.Users can even ineract with objects in virtual space
13、 using a special manipulator.4.1.3 Structure and Classification of VR 4.1.3 VR系统的构成与分类 n(1)典型的虚拟现实系统的基本构成:)典型的虚拟现实系统的基本构成:n包括:包括:虚拟现实发生器,声音合成器,3D声音定域器,语音识别器,跟踪器,触、动觉系统,头盔显示器(Head-Mount Display),数据手套(Data Glove)等硬件系统;以及虚拟现实境界构造程序和有关虚拟现实境界的数据库等软件系统。头部动作跟踪器头部动作跟踪器头部动作头部动作跟踪设备跟踪设备眼球运动眼球运动跟踪设备跟踪设备声音声音识别设
14、备识别设备手动作手动作识别设备识别设备触感发生触感发生器器计算机计算机眼球跟踪器眼球跟踪器拾音器拾音器数据手套数据手套自由度运动机构自由度运动机构视景生成视景生成子系统子系统立体声立体声合成器合成器耳机耳机典型VR系统的基本构成(2)VR Classification(2)VR的分类nVR系统根据沉浸程度的不同,大致分为:n强制式VRn非强制式VR:如KMRTDSnVR系统根据其原理和规模的不同可分为:n桌面式VR系统 n座舱式VR系统 n投影式VR系统 Nonmandatory VR非强制式VRDesktop VR桌面式VR系统4.1.4 VR Rendering Technology4.1
15、.4 VR渲染技术n虚拟现实系统的渲染技术包括三类:n基于图形的渲染技术:Rendering Based on Graph n基于图像的渲染技术:Rendering Based on Image n基于点的渲染技术:Rendering Based on PointGeometric Modeling 4.1.4.1基于图形:几何造型 Texture Mapping4.1.4.1基于图形:纹理映射4.1.4.2 Rendering Based on Image 4.1.4.2 基于图像的渲染技术n问题:n纹理映射依赖于基础的三维几何建模n纹理坐标与几何模型的结合存在困难Example实例n电影泰
16、坦尼克号中“泰坦尼克”模型的建模费用为 60M US$。4.1.4.3 VR渲染技术演示n基于图像建模技术演示n基于图形建模技术演示4.1.5 VR Modeling4.1.5 VR建模 n1.几何建模 Geometric Modelingn2.运动建模 Motion Modelingn3.物理建模:表面变形、表面光滑程度n4.对象行为:人的行为、驾驶员的行为n5.模型分割Level of Detail(LOD)n6.Virtual Reality Modeling LanguageGeometric Modeling几何建模物体的几何模型主要内用来描述物体的形状,常用的物体结构表示有线框表示
17、法、表面或边界法和实体模型表示法。VSDesign Demo(City Road)VSDesign Demo(Freeway)VSDesign Demo(Rural Road)Motion Modeling运动建模nDefinition:在计算机上模拟空间微重力状况下FFSR的运动学、动力学的运动规律。nAbout:n碰撞检测:(demo)n动态建模:(行走demo)Physical Modeling物理建模n也称现象建模,主要包括对几何建模的结果进行材质、纹理、颜色、光照等处理,在计算机上生成具有真实感的图形,并对虚拟环境对象的特性进行描述。Object Behaviour对象行为行人行走仿
18、真Demon法国AIMSUN软件行人简单行走模型n实验室逼真行人行走模型(行走仿真_逼真.dys)Driver deal with unexpected eventsKMRTDS应用:驾驶员处理突发事件Level of Detail模型分割Virtual Reality Modeling Language虚拟现实建模语言nVRML是一种用在Internet 和Web超链上的,多用户交互的,独立于计算机平台的,网络虚拟现实建模语言。虚拟世界的显示、交互及网络互连都可以用VRML来描述。VRML被称为继HTML之后的第二代Web语言,它本身是一种建模语言,也就是说,它是用来描述三维物体及其行为的,
19、可以构建虚拟境界(Virtural World),可以集成文本、图像、音响、MPEG影像等多种媒体类型,还可以内嵌用Java、ECMAScript等语言编写的程序代码。VRML的基本目标是建立因特网上的交互式三维多媒体,基本特征包括分布式、三维、交互性、多媒体集成、境界逼真性等。nVRML的设计是从在WEB上欣赏实时3D图象开始的。VRML浏览器既是插件,又是帮助应用程序,还是独立运行的应用程序,它是传统的虚拟现实中同样也使用的实时3D着色引擎。这使得VRML应用从三维建模和动画应用中分离出来,在三维建模和动画应用中可以预先对前方场景进行着色,但是没有选择方向的自由。VRML提供了6+1度的自
展开阅读全文