(VRML)虚拟现实基础与VRML编程ppt课件_第1页
(VRML)虚拟现实基础与VRML编程ppt课件_第2页
(VRML)虚拟现实基础与VRML编程ppt课件_第3页
(VRML)虚拟现实基础与VRML编程ppt课件_第4页
(VRML)虚拟现实基础与VRML编程ppt课件_第5页
已阅读5页,还剩28页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、虚拟现实根底与VRML编程授课教师:赵应丁:zhaoyingding163江西农业大学 计算机与信息工程学院第十三讲 VRML交互功能1.接触传感器2.环境传感器3.感知传感器4.碰撞编组.第十三讲 VRML交互功能接触传感器:TouchSensor传感节点。环境传感器:PlaneSensor传感节点、SphereSensor传感节点以及CylinderSensor传感节点。感知传感器:VisibilitySensor传感节点和ProximitySensor传感节点.碰撞编组:Collision传感节点.1.接触传感器接触传感器TouchSensor节点用于创建检测用户基于指点设备(如鼠标和支

2、配杆等)的动作,并将其转换后以各种方式的事件加以输出。TouchSensor节点可以作为任何编组节点的子节点运用,并感知用户对该编组节点中一切外型的指点动作。TouchSensor传感器本身并不创建任何几何外型或其他可视对象。.1.接触传感器(续)TouchSensor节点语法格式如下:TouchSensor enabled TRUE isOver isActive touchTime hitPoint_changed hitNormal_changed hitTexCoord_changed.1.接触传感器(续)Enabled域的域值设置场景中能否激活该接触传感器。isOver出事件当用户支

3、配指点设备位于被传感的三维外型上时,引发该事件,且事件为TRUE;反之,当用户支配指点设备分开被传感的三维外型上时,再度引发该事件,且事件值为FALSE。isActive出事件当用户支配指点设备指向、选取并坚持选取被传感的三维外型时,引发该事件,且事件值为TRUE;当用户释放设备点击形状后,再度引发该事件,且事件值为FALSE。TouchTime出事件当用户支配指点设备指向并选取被感知的三维外型,同时坚持指点设备指向且释放指点设备时,引发该事件,事件值是释放指点设备时的系统的当前时间。.2.环境传感器环境传感器在阅读者选取、坚持选取并挪动指点设备时产惹事件输出。平面传感器:PlaneSenso

4、r节点圆柱体传感器:CylinderSensor节点球体传感器:SphereSensor节点.2.环境传感器(续)PlaneSensor传感器PlaneSensor enabled TRUE offset 0.0 0.0 0.0 autoOffset TRUE minPosition 0.0 0.0 maxPosition 1.0 1.0 isActive tracePoint_changed translation_changed.2.环境传感器(续)Offset域的域值用于设置人为设置外型被指点设备初始触发时的缺省偏移量。.2.环境传感器(续)SphereSensor节点语法格式如下:Sp

5、hereSensor enabled TRUE offset 0.0 1.0 0.0 0.0 autoOffset TRUE isActive trace_changed rotation_changed.2.环境传感器(续)CylinderSensor节点语法格式如下:CylinderSensor enabled TRUE offset 0.0 autoOffset TRUE minAngle 0.0 maxAngle 1.0 diskAngle 0.262 isActive trackPoint_changed rotation_changed.3.感知传感器感知用户在场景中能否可见其中的

6、外型或用户与外型的接近程度。VisibilitySensor节点ProximitySensor节点.3.感知传感器(续)可视传感器VisibilitySensor节点用来从阅读者所在的方位(包括空间位置及空间朝向)感知一个立方体区域在当前场景中何时可见、何时不可见,并产生多种事件输出。VisibilitySensor节点语法格式如下:VisibilitySensor enabled TRUE center 0.0 0.0 0.0 size 0.0 0.0 0.0 isActive enterTime exitTime.3.感知传感器(续)接近传感器ProximitySensor节点用来从阅读者

7、所在的方位感知用户何时进入、退出和挪动于当前坐标系内的一个立方体区域,并产生多种事件输出。ProximitySensor 节点语法格式如下:ProximitySensor enabled TRUE center 0.0 0.0 0.0 size 0.0 0.0 0.0 isActive enterTime exitTime position_changed orientation_changed.2. 虚拟现实系统分类(续)按传感器与人的感官分类视觉听觉触觉前庭器官嗅觉或味觉.2. 虚拟现实系统分类(续)按隔离与交融分类隔离是指计算机生成的虚拟境界被人所感知时与人所处的真实世界相互隔离,即用户

8、既看不到真实世界系统、也听不到真实世界声音,完全被虚拟环境所封锁,该类系统即称为沉浸式虚拟现实系统。交融是指计算机生成的虚拟境界可以叠加在人所能感知的真实世界之上,即虚拟境界直接与人看到的真实世界叠加在一同,该类系统近年来被称之为加强现实系统。.3.虚拟现实系统硬件组成虚拟现实系统的硬件由4部分组成:虚拟境界生成设备,感知设备、跟踪设备和基于自然方式的人与环境交互设备。1.虚拟境界生成设备虚拟境界生成设备可以是一台或多台高性能计算机,通常又可分为:基于高性能个人计算机、基于高性能图形任务站和基于分布式异构计算机的虚拟现实系统三大类。虚拟现实系统对于计算机硬件的图形处置性能要求较高。.3.虚拟现

9、实系统硬件组成(续)虚拟境界生成设备的主要功能如下:(1)视觉通道信号的生成与显示。(2)听觉通道信号的生成与展现。(3)触觉与力觉通道信号。(4)支持实时人机交互操作,包括3维空间定位、碰撞检测、语音识别以及人与环境实时对话环境。.3.虚拟现实系统硬件组成(续)(2)感知设备视觉感知设备。听觉感知设备。触觉感知设备。.3.虚拟现实系统硬件组成(续)(3)跟踪设备跟踪设备是用于跟踪并检测用户位置和朝向的安装,用于虚拟现实系统中基于自然方式的人机交互操作。跟踪设备普通都由一个或多个信号发射器以及多个接受器组成。.3.虚拟现实系统硬件组成(续)(4)人与环境交互设备虚拟现实系统所运用的交互设备运用

10、手势、体势、眼势以及自然言语的人机交互设备,常见的有数据手套、数据衣服、眼球跟踪器以及语音识别安装。.4.虚拟现实研讨内容虚拟现实的研讨内容大致可分为虚拟现实技术及虚拟现实运用两大类。虚拟现实技术人机自然交互技术基于图形学的研讨基于图像的建模和渲染碰撞技术基于Internet的研讨声音技术。.4.虚拟现实研讨内容(续)虚拟现实运用真实世界仿真。笼统概念建模,也称为可视化。.5. 加强现实与随身加强现实加强现实概念加强现实是虚拟现实技术领域中产生的一个新兴的研讨方向。虚拟现实强调沉浸感,要求使人觉得与其所处的环境完全隔离。加强现实作为对真实世界的一种补充和加强,丰富了用户对真实世界的感知和人机交

11、互。加强现实具有以下3个主要特征:真实世界与虚拟境界要求在三维空间上加以整合。具有实时人机交互功能。加强特征适用于一切感知通道,不仅有景象,还应包括声音等;也可以运用加强技术实现削。.5. 加强现实与随身加强现实(续)加强现实系统构造一个加强现实系统的中心是如何将真实世界与虚拟境界在视觉领域完美交融,现有两类根本技术加以实现:基于光学的技术和基于视频的技术。基于光学技术实现虚拟交融的根本原理是经过半透明、半反射的光学镜片将虚拟境界和真实世界叠加在一同;基于视频技术实现虚拟现实交融的根本原理是经过摄像机将真实世界采样图像在图形处置器中与虚拟对象叠加在一同后再显示出来。基于光学的透视式HMD实现方

12、法是把光学交融器放置在用户眼前来实现加强现实的。基于视频的封锁式HMD实现方法是把一个封锁的视频头盔同1-2个视频摄象机结合在一同。.5. 加强现实与随身加强现实(续)基于光学方法的主要优点有:简单和廉价。显示分辨率高。系统平安性好。无眼睛位置偏移。.5. 加强现实与随身加强现实(续)基于视频技术的主要优点有:交融灵敏。图像延时匹配较好。畸变可匹配。亮度匹配容易。.5. 加强现实与随身加强现实(续)加强现实关键技术聚焦与对比度。交融精度与实时性问题。系统可挪动性。传感系统。.5. 加强现实与随身加强现实(续)加强现实运用领域医学领域。机械制造、维修。可视化运用。文娱运用。.5. 加强现实与随身

13、加强现实(续)随身加强现实系统是加强现实与随身计算技术相结合的产物。所谓随身计算技术,实践上是一种无线联网的挪动多媒体计算技术。随身加强现实系统的主要概念是把整套加强现实系统,包括虚拟场景生成器、HMD和跟踪设备可带,这满足了加强现实对系统可挪动性的要求,也进一步拓宽了加强现实的运用领域。.5. 加强现实与随身加强现实(续)近年来,随着现实技术、虚拟环境以及加强方法运用的不断充实、提高和完善。著名学者Paul Milgram提出了一种分类学方法-真假一致体(Virtual Continnum,VC)。 现实环境(Real Environment,RE),指真实存在的现实世界。虚拟环境(Virtual

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论