虚拟现实技术与VRML(一)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
虚拟现实技术与VRML(一)
摘要:虚拟现实技术是利用计算机的图形环境和电子技术外设产生逼真的视、听、触、力等伪物质三维感觉环境。
VRML是面向实时漫游的虚拟现实造型语言。
本文简要介绍了虚拟现实技术的概念、技术特征、应用及VRML的概念、发展与构造,并讨论了VRML在虚拟现实技术应用中重要地位。
关键词:计算机;虚拟现实;VRML1虚拟现实技术
1.1虚拟现实技术的概念
虚拟现实(ViamalReality)技术是20世纪90年代以来兴起的一种新型信息技术,是一种新的人一机界面形式。
它追求的是将传统的计算机从一种需要人用键盘、鼠标对其进行操作的设备变成了人处于计算机创造的人工环境中。
用户借助物定装备(如数据手套、头盔等)以自然方式与虚拟环境交互作用、相互影响,从而获得与真实世界等同的感受以及在现实世界中难以经历的体验。
1.2虚拟现实技术的发展过程
虚拟现实技术的起源可以追溯到1970年,任IvanSutherLand领导下研制成功了第一个头盔显示器。
人们戴上头盔显示器,可以看到一个边长5厘米的立方体线框图飘浮在自己眼前。
当实验者转动头部时,可以看见这个发光的立方体的不同侧面,可以像真实世界中那样来确定这个物体的形状和位置。
1972年Nolan·Bushnell发明了电子游戏rorh;1985年,Apple公司的Macintosh开始研制Sinmet,1989年Sinmet完成。
NASA的Ames研究中心利用Radioshaek 公司的袖珍式液晶显示电视的屏幕研制成为头戴式虚拟现实眼镜,并研制成第一台商用虚拟现实硬/软件,美国空军的Supemoelwit飞行模拟器。
虚拟现实这个名词已成为平常生活话题。
1.3虚拟现实技术的特征
虚拟现实技术具有以下三个基本特征:
(1)沉浸性。
虚拟现实技术是根据人类的视觉、听觉的生理心理特点,由计算机产生逼真的三维立体图像,使用者戴上头盔显示器和数据手套交互设备,便可将自己置身于虚拟环境中,成为虚拟环境中的一员。
使用者与虚拟环境中的各种对象的相互作用,就如同在现实世界中的一样。
使用者在虚拟环境中,一切感觉都是那么逼真,有一种身临其境的感觉。
(2)交互性。
虚拟现实系统中的人机交互是一种近乎自然的交互,代写毕业论文使用者不仅可以利用电脑键盘、鼠标进行交互,而且能够通过特殊头盔、数据手套等传感设备进行交互。
使用者通过自身的语言、身体运动或动作等自然技能,就能对虚拟环境中的对象进行考察或操作。
(3)多感知性。
由于虚拟现实系统中装有视、听、触、动觉的传感及反应装置,因此,使用者在虚拟环境中可获得视觉、听觉、触觉、动觉等多种感知,从而达到身临其境的感受。
1.4虚拟现实技术的应用
随着虚拟现实技术的迅速发展,它已经被应用于广泛的领域:
(1)工程和建筑可用它设计各种产品和施工设备,建造工厂等预实现。
如一个新产品的先期开发、一个具体建筑物一次性仿真。
(2)医学其范围包括建立合成药物的分子结构模型到各种医学模拟,如用来设计各种合成药物,允许研究人员测试各种药物特性,进行人体解剖仿真,外科手术仿真器。
(3)军工模拟最初的军工模拟是推动VR发展的主要力量,VR的许多成功的应用也是在此方面,代写医学论文如飞机驾驶模拟器、近战战术训练器、虚拟战场等。
(4)科学可视化现在,有许多数据或物质,如红外光、微波、雷达、电磁场、在通道中流动的各种数据都不是可见的,利用VR技术,很容易将这些东西可视,这就为我们的研究带来很大的方便。
(5)金融和娱乐金融可视化是指将大量数据变换成图象式物质,从而使数据更易理解和分析。
娱乐是VR的一个巨大市场,世界一些著名的娱乐城已建成VR娱东中心,在这个环境中许多话都已变成“现实”。
(6)教育VR教育是一种非常有意义的潜在市场。
虚拟现实技术能够为学生提供生动、逼真的学习环境,学生能够成为虚拟环境的一名参与者,在虚拟环境中扮演—个角色,这对调动学生的学习积极性,突破教学的重点、难点,培养学生的技能都将起到积极的作用。
2、VRML.
2.1概念
VRML(VirtralRealityModelingLanguage)是虚拟现实造型语言的缩写形式。
它是描述虚拟场景的一种标准。
它定义了三维应用系统中常用的语言描述,如层次变换、光源、试点、几何、动画、雾、材料特性和纹理映射等,并具有简单的行为特征描述功能。
设计VRML的一个主要目标就是保证它成为多个虚拟现实系统或其组成部分间有效的三维文件交换格式,并且,这些虚拟现实系统或其组成部分可分布在网络的不同计算机处。
2.2VRML的发展历史。