- 1、本文档共57页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
多媒体系统开发工具和编程应用
VRML语言及应用开发
目录:
1.虚拟现实及其类型
1.1 虚拟现实的概念
1.2 虚拟现实的类型
1.3虚拟现实在教育中的应用
1.4 虚拟现实技术
2.VRML技术
2.1 VRML的概念
2.2 VRML的历史
2.3 VRML工作组及其研究目标
2.4 VRML的研究现状
2.5 VRML的应用实例
2.5.1 网上虚拟实验室
2.5.2 网上观景实例
2.5.3 网上物体展示3.1 VRML的工作原理
3.2 VRML浏览器
3.3 VRML制作工具
3.3.1 VRML代码编辑软件
3.3.2 可视化VRML制作工具
3.4 VRML2.0 的基本语法知识
3.4.1 VRML文件结构
3.4.2 基本造型的生成
3.4.3 VRML动画程序编程
3.4.4 VRML交互程序编程VRML多媒体编程及自定义节点的应用?3.4.6 VRML编程建议
4.VRML应用到多媒体课件的开发
4.1 将VRML文件嵌入中4.2 将VRML文件嵌入课件中4.3将VRML文件嵌入Authorware课件中一、虚拟现实及其类型
1.1 虚拟现实概念
一般说来,我们可以从不同角度对虚拟现实进行分类。例如,按照参与者沉浸程度的不同,可以将虚拟现实分为四类:
(1)桌面虚拟现实
桌面虚拟现实通常利用个人计算机(PC)进行仿真,将电脑的屏幕作为用户观察虚拟环境的窗口。观看者可以通过各种外部输入设备与虚拟现实世界进行交互,并操纵其中的物体。这些外部设备包括鼠标、追踪球、力矩球等。桌面虚拟现实的缺点是缺乏真正的接近现实的体验,但相对来说成本较低,使其应用比较广泛。常见的桌面虚拟现实技术有:基于静态图象的虚拟现实QuickTime VR,虚拟现实造型语言VRML等。
(2)沉浸式虚拟现实
高级虚拟现实系统提供完全沉浸的体验,使用户有一种置身于虚拟世界之中的感觉。通常利用头盔式显示器或者其他设备,把参与者的视觉、听觉等其他感觉封闭起来,而提供一个新的、虚拟的感觉空间,同时利用位置跟踪器、数据手套以及其他手控输入设备等使得参与者产生一种身临其境、全心投入和沉浸其中的感觉。常见的沉浸式系统有基于头盔式显示器的系统、投影式虚拟现实系统等。
(3)增强现实式虚拟现实
增强现实式的虚拟现实不仅是利用虚拟现实技术来模拟现实世界、仿真现实世界,而且要利用它来增强参与者对真实环境的感受,也就是增强现实中无法感知或不方便感知的感受。典型的例子是坦克驾驶员的平视显示器,它可以将仪表读数和武器瞄准数据投射到安装在驾驶员面前的穿透式屏幕上,使坦克驾驶员不必低头读座舱中仪表的数据,从而可集中精力调整导航偏差。
(4)分布式虚拟现实
如果将多个用户通过电脑网络连接在一起,同时在一个虚拟空间中活动,共同体验虚拟的经历,就能把虚拟现实提升到一个更高的境界,这就是分布式虚拟现实系统。在分布式虚拟现实系统中,多个用户可通过网络对同一虚拟世界进行观察和操作,以达到协同工作的目的。目前最典型的分布式虚拟现实系统是SIMNET,该系统由坦克仿真器通过网络连接而成,用于部队的联合训练。通过SIMNET系统,位子欧洲的仿真器可以和位于美国的仿真器同时运行在同一个虚拟世界中,参与同一场作战演习。虚拟现实技术
虚拟现实技术也称灵境技术,它是虚拟环境实现的基础,在虚拟世界的创建中占据重要地位。那么,什么是虚拟现实技术呢?
虚拟现实技术是多媒体技术广泛应用后兴起的更高层次的计算机技术,它利用三维图形生成技术、多传感交互技术以及高分辨显示技术,生成三维逼真的虚拟环境,用户戴上特殊的头盔、数据手套等传感设备,或利用键盘、鼠标等输入设备,便可进入虚拟空间,成为虚拟环境的一员,进行实时交互,感知和操作虚拟世界中的各种对象,从而获得身临其境的感受和体会。事实上,虚拟现实技术不仅仅是指戴着头盔和数据手套的技术,而且还应该包括一切与之有关的具有自然模拟、逼真体验的技术与方法,它的根本目标就是达到真实体验和基于自然技能的人机交互。
也可更为具体地给虚拟现实技术作如下的定义:虚拟现实技术是利用计算机生成一种模拟环境,通过多种传感设备使用户“投入”到该环境中,实现用户与该环境直接进行自
然交互的技术。
虚拟现实技术的主要特点包括以下3个方面:
(1)更自然的交互性
用户对模拟环境内物体的可操作程度和从环境得到反馈的自然程度(包括实时性)。例如,用户可以用手去直接抓取视场中的物体,这时手有握着真实物体的感觉,同时还可以感觉物体的重量,视场中的物体也将随着手的移动而移动,随着手的挤压而变形。
(2)多感知性
除了一船电脑所具有的视觉和听觉感之外,还有力学感知、触觉感知、运动感知、甚至包括味觉感知、嗅觉感知等。理想的虚拟现实就是应该具有人所具有的所有感知功能。
(3)沉浸性
指用户感到作为虚
文档评论(0)