第8章虚拟现实技术基础43

上传人:xins****2008 文档编号:115679601 上传时间:2022-07-03 格式:PPTX 页数:43 大小:278.71KB
收藏 版权申诉 举报 下载
第8章虚拟现实技术基础43_第1页
第1页 / 共43页
第8章虚拟现实技术基础43_第2页
第2页 / 共43页
第8章虚拟现实技术基础43_第3页
第3页 / 共43页
资源描述:

《第8章虚拟现实技术基础43》由会员分享,可在线阅读,更多相关《第8章虚拟现实技术基础43(43页珍藏版)》请在装配图网上搜索。

1、第第8 8章章 虚拟现实技术基础虚拟现实技术基础 主要内容:主要内容:8.1 虚拟现实技术概述虚拟现实技术概述8.2 虚拟现实系统虚拟现实系统8.3 虚拟现实系统的技术特点虚拟现实系统的技术特点8.4 虚拟现实技术的应用及展望虚拟现实技术的应用及展望8.1 8.1 虚拟现实技术概述虚拟现实技术概述8.1.1 8.1.1 虚拟现实技术基本概念虚拟现实技术基本概念8.1.2 8.1.2 虚拟现实技术的发展虚拟现实技术的发展8.1.3 8.1.3 虚拟现实技术的发展现状虚拟现实技术的发展现状8.1.4 8.1.4 虚拟现实技术的基本特征虚拟现实技术的基本特征8.1.5 8.1.5 虚拟现实系统的分类

2、虚拟现实系统的分类8.1.1 8.1.1 虚拟现实技术基本概念虚拟现实技术基本概念 虚拟现实技术虚拟现实技术(Virtual RealityVirtual Reality,简称简称VRVR)是指利用计算机生是指利用计算机生成一种模拟环境,并通过多种专用设备使用户成一种模拟环境,并通过多种专用设备使用户“投入投入”到该环境到该环境中,实现用户与该环境直接进行自然交互的技术;中,实现用户与该环境直接进行自然交互的技术;VRVR技术可以让技术可以让用户使用人的自然技能对虚拟世界中的物体进行考察或操作,同用户使用人的自然技能对虚拟世界中的物体进行考察或操作,同时提供视、听、摸等多种直观而又自然的实时感

3、知。时提供视、听、摸等多种直观而又自然的实时感知。虚拟现实的概念包括:虚拟现实的概念包括:(1 1)虚拟环境虚拟环境:是由计算机生成的环境,它具有双视点的实时动态:是由计算机生成的环境,它具有双视点的实时动态三维立体的逼真模型,并可通过听觉、触觉、嗅觉参与其中;模三维立体的逼真模型,并可通过听觉、触觉、嗅觉参与其中;模拟的环境可以是某一特定现实世界的虚拟实现,也可以是自由想拟的环境可以是某一特定现实世界的虚拟实现,也可以是自由想象的虚拟世界。象的虚拟世界。(2 2)感知感知:虚拟现实技术应具有人所具有的一切感知。:虚拟现实技术应具有人所具有的一切感知。(3 3)自然技能自然技能:包括人头部、眼

4、睛、手势或其它的人体行为动作。:包括人头部、眼睛、手势或其它的人体行为动作。计算机处理与用户动作相适应的数据,并对用户的输入做出实时计算机处理与用户动作相适应的数据,并对用户的输入做出实时反应,反馈到用户的五官。反应,反馈到用户的五官。(4 4)传感器传感器:也就是三维交互设各。常用的有立体头盔、数据手套、:也就是三维交互设各。常用的有立体头盔、数据手套、三维鼠标、数据衣等穿戴于用户身上的装置,以及许多置于环境三维鼠标、数据衣等穿戴于用户身上的装置,以及许多置于环境中的装置。中的装置。8.1.2 8.1.2 虚拟现实技术的发展虚拟现实技术的发展 19291929年,年,Edwin LinkEd

5、win Link设计了一种竞赛乘坐器,它使得乘坐者有一设计了一种竞赛乘坐器,它使得乘坐者有一种在飞机中飞行的感觉。种在飞机中飞行的感觉。LinkLink飞行模拟器是虚拟现实几个先驱中飞行模拟器是虚拟现实几个先驱中的一个。的一个。19611961年,美国年,美国PhilooPhiloo公司首创了头盔立体显示器。公司首创了头盔立体显示器。19651965年,美国人艾凡年,美国人艾凡萨瑟兰发表了一篇题为萨瑟兰发表了一篇题为“终极的显示终极的显示”的论的论文,后来被公认为在虚拟环境领域中起着里程碑的作用。文,后来被公认为在虚拟环境领域中起着里程碑的作用。19661966年,艾凡年,艾凡萨瑟兰在麻省理工

6、学院开始了他的第一个头盔的研萨瑟兰在麻省理工学院开始了他的第一个头盔的研制工作。参观者戴上头盔看虚拟环境,可以如同身临其境制工作。参观者戴上头盔看虚拟环境,可以如同身临其境样。样。19671967年,美国的北卡罗来纳大学的弗雷德里克年,美国的北卡罗来纳大学的弗雷德里克布鲁克斯研究了力布鲁克斯研究了力反馈问题,使用户能感到虚拟环境中计算机仿真物体和环境中力反馈问题,使用户能感到虚拟环境中计算机仿真物体和环境中力的作用。的作用。19721972年,诺兰年,诺兰布什内尔开发出了第一种交互式电子游戏,称为布什内尔开发出了第一种交互式电子游戏,称为PongPong。它允许玩游戏的操作者在电视屏幕上操作一

7、个弹跳的乒乓它允许玩游戏的操作者在电视屏幕上操作一个弹跳的乒乓球。由于交互性是虚拟现实效术的一个关键,因而这个交互性游球。由于交互性是虚拟现实效术的一个关键,因而这个交互性游戏的开发具有重要的意义。戏的开发具有重要的意义。8.1.2 8.1.2 虚拟现实技术的发展虚拟现实技术的发展 2020世纪世纪8080年代,美国宇航局(年代,美国宇航局(NASANASA)及美国国防部组织了一系列及美国国防部组织了一系列有关虚拟现实技术的研究,并取得了令人瞩目的研究成果,从而有关虚拟现实技术的研究,并取得了令人瞩目的研究成果,从而引起丁人们对虚拟现实技术的广泛关注。引起丁人们对虚拟现实技术的广泛关注。198

8、41984年,年,NASA AmesNASA Ames研研究中心虚拟行星探测实验室的究中心虚拟行星探测实验室的M MMc Mc GreevyGreevy和和J JHumphriesHumphries博士博士组织开发了用于火星探测的虚拟环境视觉显示器,将火星探侧器组织开发了用于火星探测的虚拟环境视觉显示器,将火星探侧器发回的数据输入计算机,为地面研究人员构造了火星表面的三维发回的数据输入计算机,为地面研究人员构造了火星表面的三维虚拟环境。在随后的虚拟交互环境工作站(虚拟环境。在随后的虚拟交互环境工作站(VIEWVIEW)项目中,他们项目中,他们还开发了通用多传感个人仿真器以及遥控设备等。还开发了

9、通用多传感个人仿真器以及遥控设备等。进入进入2020世纪世纪9090年代,迅速发展的计算机软、硬件系统使得基于大年代,迅速发展的计算机软、硬件系统使得基于大型数据集合的声音和图像的实时动画制作成为可能,越来越多的型数据集合的声音和图像的实时动画制作成为可能,越来越多的新颖、实用的输入输出设备相继进入市场,而人机交互系统的设新颖、实用的输入输出设备相继进入市场,而人机交互系统的设计也在不断创新,这些都为虚拟现实系统的发展打下了良好的基计也在不断创新,这些都为虚拟现实系统的发展打下了良好的基础。其中,利用虚拟现实技术设计波音础。其中,利用虚拟现实技术设计波音777777获得成功,是近年来获得成功,

10、是近年来又一件引起科技界瞩目的伟大成果。可以看出,正是因为虚拟现又一件引起科技界瞩目的伟大成果。可以看出,正是因为虚拟现实系统极其广泛的应用领域,使得人门对它广阔的发展前景充满实系统极其广泛的应用领域,使得人门对它广阔的发展前景充满了憧憬与兴趣。了憧憬与兴趣。8.1.3 8.1.3 虚拟现实技术的发展现状虚拟现实技术的发展现状 虚拟现实技术的发展基本上可分为虚拟现实技术的发展基本上可分为三个阶段三个阶段:从:从2020世纪世纪5050年代到年代到7070年代为第一阶段,是虚拟现实的起源阶段;从年代为第一阶段,是虚拟现实的起源阶段;从8080年代初到年代初到8080年年代中期为第二阶段,形成了虚

11、拟现实的基本概念,并产生了一些代中期为第二阶段,形成了虚拟现实的基本概念,并产生了一些实用系统;第三阶段从实用系统;第三阶段从8080年代末期至今,这一阶段中,虚拟现实年代末期至今,这一阶段中,虚拟现实技术得到了较广泛的应用。技术得到了较广泛的应用。8080年代初,美国的年代初,美国的DWADWA开始为坦克的编队作战训练开发了一个实开始为坦克的编队作战训练开发了一个实用的虚拟战场。用的虚拟战场。DARPDARP计划进一步扩大,逐步把不同国家的兵力计划进一步扩大,逐步把不同国家的兵力“汇集入汇集入SIMNTSIMNT而成为一个虚拟战场而成为一个虚拟战场”,其目的是将分布于不同,其目的是将分布于不

12、同地点的地面车辆模拟器用计算机网络连接起来,进行攻防对抗演地点的地面车辆模拟器用计算机网络连接起来,进行攻防对抗演习。习。SIMN ETSIMN ET计划最初是针对地面车辆等低速运动对象,后来在计划最初是针对地面车辆等低速运动对象,后来在美国国防部的推动下,将飞机、水面舰艇和潜艇等作战对象也引美国国防部的推动下,将飞机、水面舰艇和潜艇等作战对象也引进来,从而构成陆、海、空三军立体作战逼真环境下的大规模实进来,从而构成陆、海、空三军立体作战逼真环境下的大规模实战演习。该计划的实施最终导致系统仿真的前沿技术战演习。该计划的实施最终导致系统仿真的前沿技术分布式分布式交互仿真(交互仿真(DISDIS)

13、技术的产生。美国海军的反潜艇战系统中,使技术的产生。美国海军的反潜艇战系统中,使用了头盔显示器和三维立体声装置,操作员可以通过手势和声音用了头盔显示器和三维立体声装置,操作员可以通过手势和声音控制这个仿真器。美国的控制这个仿真器。美国的NASANASA和和ESAESA(欧洲空间局)都在积极地欧洲空间局)都在积极地将将VRVR技术应用在航天运载器外的空间活动的研究、空间站自由操技术应用在航天运载器外的空间活动的研究、空间站自由操纵研究和对哈勃空间维修的研究项目。纵研究和对哈勃空间维修的研究项目。8.1.3 8.1.3 虚拟现实技术的发展现状虚拟现实技术的发展现状 虚拟现实设计波音虚拟现实设计波音

14、777777获得了成功,它不仅节省了经费,也缩短获得了成功,它不仅节省了经费,也缩短了研制周期,使最终的实际飞机与设计方案相比,偏差小于千分了研制周期,使最终的实际飞机与设计方案相比,偏差小于千分之一英寸,且实现了机翼和机身结合的一次成功,缩短了数千小之一英寸,且实现了机翼和机身结合的一次成功,缩短了数千小时设计工作量。利用该系统还能自动产生设计文件,从图库取出时设计工作量。利用该系统还能自动产生设计文件,从图库取出部件模型并加以注释。部件模型并加以注释。欧洲在虚拟现实技术方面也做了相当多的工作。到欧洲在虚拟现实技术方面也做了相当多的工作。到19911991年底,英年底,英国已有从事国已有从事

15、VRVR的六个主要中心,另外西班牙、荷兰、德国和瑞典的六个主要中心,另外西班牙、荷兰、德国和瑞典等国家也都积极开展虚拟现实的研究。提出了许多三维图形标准等国家也都积极开展虚拟现实的研究。提出了许多三维图形标准和程序设计语音等,并且出现了数据手套、三维显示头盔、立体和程序设计语音等,并且出现了数据手套、三维显示头盔、立体手控器、光学跟踪器、模拟人的感觉(视、听、触)的模拟器等手控器、光学跟踪器、模拟人的感觉(视、听、触)的模拟器等许多支持虚拟现实的设备。同时将虚拟现实技术应用于更多领域许多支持虚拟现实的设备。同时将虚拟现实技术应用于更多领域内。内。当前虚拟现实技术的发展,是在网络技术前进基础上,

16、融合多种当前虚拟现实技术的发展,是在网络技术前进基础上,融合多种技术的结果。随着网络时代宽带大规模应用的到来,市场对虚拟技术的结果。随着网络时代宽带大规模应用的到来,市场对虚拟现实技术的应用越来越迫切。现实技术的应用越来越迫切。X3DX3D、CULT3DCULT3D、VIEWPOINTVIEWPOINT、360360度度环视等技术将逐步被广泛应用。虚拟现实技术在国际互联网的应环视等技术将逐步被广泛应用。虚拟现实技术在国际互联网的应用,必将推动虚拟现实更加广泛的应用。用,必将推动虚拟现实更加广泛的应用。8.1.3 8.1.3 虚拟现实技术的发展现状虚拟现实技术的发展现状 我国的仿真演示技术正处于

17、起步和发展时期,取得了一些理论和我国的仿真演示技术正处于起步和发展时期,取得了一些理论和软件成果。国防科技大学和航天工业等部门相继开展了有关的研软件成果。国防科技大学和航天工业等部门相继开展了有关的研究项目。国防科技大学研制的多媒体仿真环境究项目。国防科技大学研制的多媒体仿真环境SimStudioSimStudio l.0 l.0,采用采用SGI IndySGI Indy工作站,它采用工作站,它采用MSP/MSP/AutoStudioAutoStudio建模仿真方法和对建模仿真方法和对象象EulerEuler网建模方法,以图形化的建模工具支持用户建立多媒体网建模方法,以图形化的建模工具支持用户

18、建立多媒体仿真对象模型,并且支持将多媒体仿真表现脚本嵌入对象模型中,仿真对象模型,并且支持将多媒体仿真表现脚本嵌入对象模型中,可以进行连续可以进行连续离散事件混合系统的多媒体仿真。空军指挥学离散事件混合系统的多媒体仿真。空军指挥学院进行的院进行的“空战可视化仿真系统空战可视化仿真系统”研究,为用户提供了一个从多研究,为用户提供了一个从多视点、多角度、多层次观察空战进程的平台和机制,其画面造型视点、多角度、多层次观察空战进程的平台和机制,其画面造型逼真、形象生动,基本达到了实时性要求,取得了比良好的效果。逼真、形象生动,基本达到了实时性要求,取得了比良好的效果。北京航空航天大学虚拟现实与可视化新

19、技术研究室研制开发的分北京航空航天大学虚拟现实与可视化新技术研究室研制开发的分布式虚拟环境布式虚拟环境DEVNETDEVNET,以多兵种战术演练为背景,全面开展了以多兵种战术演练为背景,全面开展了VRVR技术的研究开发和综合应用,初步建成了一个可进行多兵种异地技术的研究开发和综合应用,初步建成了一个可进行多兵种异地协同与对抗战术演练的分布式虚拟战场环境。协同与对抗战术演练的分布式虚拟战场环境。8.1.4 8.1.4 虚拟现实技术的基本特征虚拟现实技术的基本特征 从本质上说,虚拟现实系统就是一种先进的计算机用户接口,它从本质上说,虚拟现实系统就是一种先进的计算机用户接口,它通过给用户同时提供诸如

20、视、听、触等各种直观而又自然的实时通过给用户同时提供诸如视、听、触等各种直观而又自然的实时感知交互手段、最大限度地方便用户的操作,从而减轻用户的负感知交互手段、最大限度地方便用户的操作,从而减轻用户的负担、提高整个系统的工作效率。美国科学家担、提高整个系统的工作效率。美国科学家BurdeaBurdea G G和和Philippe Philippe CoiffetCoiffet曾在曾在19931993年世界电子年会上发表的年世界电子年会上发表的“Virtual Virtual Reality Systems and ApplicationsReality Systems and Applicat

21、ions”一文中,提出一文中,提出个个“虚拟虚拟现实技术的三角形现实技术的三角形”,它简明地表示了虚拟现实技术具有的,它简明地表示了虚拟现实技术具有的3 3个个最突出的特征最突出的特征:交互性交互性(InteractionInteraction)、)、沉浸感沉浸感(ImmersionImmersion)和和构想性构想性(ImaginationImagination),),也就是人们熟称的也就是人们熟称的3 3个个“I I”特性,如特性,如图图8-18-1所示。所示。8.1.4 8.1.4 虚拟现实技术的基本特征虚拟现实技术的基本特征1 1交互性交互性(InteractionInteractio

22、n)交互性交互性是指操作者与虚拟环境中所遇到的各种对象的相互作用的是指操作者与虚拟环境中所遇到的各种对象的相互作用的能力,它是人机和谐的关键性因素。交互性包括对象的可操作程能力,它是人机和谐的关键性因素。交互性包括对象的可操作程度及用户从环境中得到反馈的自然程度、虚拟场景中对象依据物度及用户从环境中得到反馈的自然程度、虚拟场景中对象依据物理学定律运动的程度(包括实时性)。这种交互的产生,主要借理学定律运动的程度(包括实时性)。这种交互的产生,主要借助于各种专用的三维交互设备(如头盔显示器、数据手套等),助于各种专用的三维交互设备(如头盔显示器、数据手套等),它们使人类能够利用自然技能,如同在真

23、实的环境中一样与虚拟它们使人类能够利用自然技能,如同在真实的环境中一样与虚拟环境中的对象发生交互关系。环境中的对象发生交互关系。例如,在原杭州大学开发的虚拟故宫游玩系统中,用户可以体验到虚拟例如,在原杭州大学开发的虚拟故宫游玩系统中,用户可以体验到虚拟现实系统的交互性带来的全新感受:参观者配带着头盔显示器,由图像现实系统的交互性带来的全新感受:参观者配带着头盔显示器,由图像发生器把立体图像送到用户的视场中,并随着用户头都的运动,不断将发生器把立体图像送到用户的视场中,并随着用户头都的运动,不断将更新后的新视点场景实时地显示给参观音。用户不但可以在虚拟故宫中更新后的新视点场景实时地显示给参观音。

24、用户不但可以在虚拟故宫中任意行走,还可以用手(或虚拟手)去直接抓取虚拟环境中的物体。任意行走,还可以用手(或虚拟手)去直接抓取虚拟环境中的物体。例如,当你例如,当你“拿起拿起”一件珍宝玉器时,手会有握着东西的感觉,并能感一件珍宝玉器时,手会有握着东西的感觉,并能感觉到物体的重量,而被抓取的物体也将随着手的移动、旋转等动作而产觉到物体的重量,而被抓取的物体也将随着手的移动、旋转等动作而产生实时地、相应地运动和改变,以便于用户从任意角度欣赏它们。另外,生实时地、相应地运动和改变,以便于用户从任意角度欣赏它们。另外,在系统中用户还可以直接控制对象的各种参数,如运动方向、速度等,在系统中用户还可以直接

25、控制对象的各种参数,如运动方向、速度等,而系统也可以向用户反馈信息。而系统也可以向用户反馈信息。8.1.4 8.1.4 虚拟现实技术的基本特征虚拟现实技术的基本特征2 2沉浸感沉浸感(ImmersionImmersion)沉浸感沉浸感指计算机操作人员作为人机环境的主导者存在于虚拟环境指计算机操作人员作为人机环境的主导者存在于虚拟环境中。多媒体技术虽然为人们提供丰富多彩的信息表示形式,人与中。多媒体技术虽然为人们提供丰富多彩的信息表示形式,人与计算机可以交往,但是在交往过程中,人们只能从计算机外部去计算机可以交往,但是在交往过程中,人们只能从计算机外部去观察这些表现形式,人十分清晰地感觉到,自己

26、独立处于界面之观察这些表现形式,人十分清晰地感觉到,自己独立处于界面之外;对于虚拟现实,通过多维方式与计算机所创造的虚拟环境进外;对于虚拟现实,通过多维方式与计算机所创造的虚拟环境进行交互,能使参与者全身心地沉浸在计算机所生成的三维虚拟环行交互,能使参与者全身心地沉浸在计算机所生成的三维虚拟环境中,产生身临其境的感觉,将人与环境溶为一体,使操作人员境中,产生身临其境的感觉,将人与环境溶为一体,使操作人员相信在虚拟境界中人也是确实存在的,而且在操作过程中他可以相信在虚拟境界中人也是确实存在的,而且在操作过程中他可以自始至终地发挥作用,就像在真正的客观现实世界中一样。自始至终地发挥作用,就像在真正

27、的客观现实世界中一样。沉浸感被认为是沉浸感被认为是VRVR系统的性能尺度,导致系统的性能尺度,导致“沉浸感沉浸感”的原因是用的原因是用户对计算机环境中的虚拟物体产生了类似于对现实物体的存在意户对计算机环境中的虚拟物体产生了类似于对现实物体的存在意识或幻觉,识或幻觉,它需要以下诸多方面的特性它需要以下诸多方面的特性:8.1.4 8.1.4 虚拟现实技术的基本特征虚拟现实技术的基本特征 (1)多感知性多感知性(Multi-Sensory) 多感知性多感知性是指除了一般计算机所具有的视觉感知外,还有听觉感是指除了一般计算机所具有的视觉感知外,还有听觉感知、力觉感知、触觉感知、运动感知,甚至包括味觉感

28、知、嗅觉知、力觉感知、触觉感知、运动感知,甚至包括味觉感知、嗅觉感知等。理想的虚拟现实就应该具有人所具有的多种感知功能。感知等。理想的虚拟现实就应该具有人所具有的多种感知功能。 例如,虚拟场景应能随着人的视点作全方位的运动,有比现实更例如,虚拟场景应能随着人的视点作全方位的运动,有比现实更逼真的纹理、灯光、照明以及声音和视频等效果,用户在操纵虚逼真的纹理、灯光、照明以及声音和视频等效果,用户在操纵虚拟物体时能感受到虚拟物体的反作用力等。拟物体时能感受到虚拟物体的反作用力等。 (2)自主性自主性(Automony) 虚拟物体在独立活动、相互作用或与用户的交互作用中,其动态虚拟物体在独立活动、相互

29、作用或与用户的交互作用中,其动态都要有一定的表现,这些表现应服从于自然规律或是设计者想象都要有一定的表现,这些表现应服从于自然规律或是设计者想象的规律。例如,当受到力的推动时,物体会向力的方向移动、翻的规律。例如,当受到力的推动时,物体会向力的方向移动、翻倒或从桌面落到地面等。倒或从桌面落到地面等。自主性自主性就是指虚拟环境中物体依据物理就是指虚拟环境中物体依据物理定律动作的程度。定律动作的程度。 除了上面两点特性以外,影响沉浸感的主要因素还有除了上面两点特性以外,影响沉浸感的主要因素还有图像中的深图像中的深度信息度信息(是否与用户的生活经验一致),(是否与用户的生活经验一致),画面的视野画面

30、的视野(是否足够(是否足够大),大),实现跟踪的时间或空间响应实现跟踪的时间或空间响应(是否滞后或不准确),以及(是否滞后或不准确),以及交互设备的约束程度交互设备的约束程度(能否为用户适应)等。(能否为用户适应)等。8.1.4 8.1.4 虚拟现实技术的基本特征虚拟现实技术的基本特征 3 3构想性构想性(ImaginationImagination)构想性构想性是虚拟现实通过与定性和定量的综合集成环境是虚拟现实通过与定性和定量的综合集成环境结合,引导人们去深化概念和萌发新意,抒发人们的结合,引导人们去深化概念和萌发新意,抒发人们的创造力。所以虚拟现实不仅仅是一个用户与终端的接创造力。所以虚拟

31、现实不仅仅是一个用户与终端的接口,而且可使用户沉浸于此环境中获取新的知识,提口,而且可使用户沉浸于此环境中获取新的知识,提高感性和理性认识,从而产生新的构思。这种构思结高感性和理性认识,从而产生新的构思。这种构思结果输入到系统中去,系统会将处理后的状态实时显示果输入到系统中去,系统会将处理后的状态实时显示或由传感装置反馈给用户。这是一个学习或由传感装置反馈给用户。这是一个学习创造创造再学习再学习再创造的过程。因而可以说,虚拟现实再创造的过程。因而可以说,虚拟现实是启发人的创造性思维的活动。是启发人的创造性思维的活动。8.1.4 8.1.4 虚拟现实技术的基本特征虚拟现实技术的基本特征人类在许多

32、领域面临着越来越多前所未有而又必须解决和突破的人类在许多领域面临着越来越多前所未有而又必须解决和突破的问题,例如,载人航天、核试验、核反应堆维护、包括新武器系问题,例如,载人航天、核试验、核反应堆维护、包括新武器系统在内的大型产品的设计研究、气象及自然灾害预报、医疗手术统在内的大型产品的设计研究、气象及自然灾害预报、医疗手术的模拟与训练以及多兵种军事联合训练与演练等。如果按传统的的模拟与训练以及多兵种军事联合训练与演练等。如果按传统的方法解决这些问题,必然要花费巨额资金,投入巨大的人力,消方法解决这些问题,必然要花费巨额资金,投入巨大的人力,消耗过长的时间,甚至要承担人员伤亡的风险。而耗过长的

33、时间,甚至要承担人员伤亡的风险。而VRVR技术的产生和技术的产生和发展,为解决和处理这些问题提供了新方法和新途径。所以说,发展,为解决和处理这些问题提供了新方法和新途径。所以说,VRVR技术并不只是一种媒介或一个高层终端用户界面,它的应用能技术并不只是一种媒介或一个高层终端用户界面,它的应用能解决人类在工程、医学、军事等方面的很多需求。而我们所要考解决人类在工程、医学、军事等方面的很多需求。而我们所要考虑的关键问题是如何开发针对虚拟现实的应用并寻找合适的场合虑的关键问题是如何开发针对虚拟现实的应用并寻找合适的场合和对象,即如何发挥人类的创造力和想象力。适当的应用对象加和对象,即如何发挥人类的创

34、造力和想象力。适当的应用对象加上充分的想象力可以大幅度地提高生产效率、减轻劳动强度、提上充分的想象力可以大幅度地提高生产效率、减轻劳动强度、提高产品开发质量。高产品开发质量。8.1.5 8.1.5 虚拟现实系统的分类虚拟现实系统的分类 随着科学技术的飞速发展,虚拟现实技术出现了多样化的发展趋随着科学技术的飞速发展,虚拟现实技术出现了多样化的发展趋势,它不仅是指那些戴着头盔和手套的技术,而且还应该包括势,它不仅是指那些戴着头盔和手套的技术,而且还应该包括切与之有关的具有自然模拟、逼真体验的技术与方法。切与之有关的具有自然模拟、逼真体验的技术与方法。VR技术技术的根本目标就是要达到真实体验和基于自

35、然技能的人机交互,因的根本目标就是要达到真实体验和基于自然技能的人机交互,因此,能够达到或部分达到这样目标的系统就可以被称为虚拟现实此,能够达到或部分达到这样目标的系统就可以被称为虚拟现实系统。系统。虚拟现实系统按照不同的标准有多种分类方法。按浸入程度来分,虚拟现实系统按照不同的标准有多种分类方法。按浸入程度来分,可分为非浸入式、部分浸入式和完全浸入式虚拟现实系统;按用可分为非浸入式、部分浸入式和完全浸入式虚拟现实系统;按用户浸入方式分可分为视觉浸入、触觉浸入、听觉浸入和体感浸入户浸入方式分可分为视觉浸入、触觉浸入、听觉浸入和体感浸入等;按用户参与的规模可分为单用户式、集中多用户式和大规模等;

36、按用户参与的规模可分为单用户式、集中多用户式和大规模分布式系统等。分布式系统等。目前常用的分类方法是按浸入程度和用户规模进行的分类,分为目前常用的分类方法是按浸入程度和用户规模进行的分类,分为桌面式桌面式虚拟现实系统、虚拟现实系统、沉浸式沉浸式虚拟现实系统、虚拟现实系统、叠加式叠加式虚拟现实系虚拟现实系统和统和分布式分布式虚拟现实系统。虚拟现实系统。8.1.5 8.1.5 虚拟现实系统的分类虚拟现实系统的分类 1 1桌面式桌面式VRVR系统(系统(Desktop VRDesktop VR) 桌面式桌面式VRVR系统系统仅使用个人计算机和低级工作站来产生三维空间的交互场仅使用个人计算机和低级工作

37、站来产生三维空间的交互场景。它把计算机的屏幕作为用户观察虚拟环境的一个窗口,参与者需要景。它把计算机的屏幕作为用户观察虚拟环境的一个窗口,参与者需要使用手拿输入设备或位置跟踪器来驾驭虚拟环境和操纵虚拟场景中的各使用手拿输入设备或位置跟踪器来驾驭虚拟环境和操纵虚拟场景中的各种物体。种物体。 在桌面在桌面VRVR系统中,参与者虽然坐在监视器前面,但可以通过计算机屏幕系统中,参与者虽然坐在监视器前面,但可以通过计算机屏幕观察观察360360范围内的虚拟环境;可以通过交互操作,使虚拟环境的物体平范围内的虚拟环境;可以通过交互操作,使虚拟环境的物体平移和旋转,以便从各个方向观看物体,也可以利用移和旋转,

38、以便从各个方向观看物体,也可以利用“through walkthrough walk”进进入功能在虚拟环境中浏览。但参与者并没有完全沉浸,他仍然会受到周入功能在虚拟环境中浏览。但参与者并没有完全沉浸,他仍然会受到周围现实环境的干扰。围现实环境的干扰。 桌面桌面VRVR系统虽然缺乏完全的沉浸感,但它仍然比较普及,这主要是出于系统虽然缺乏完全的沉浸感,但它仍然比较普及,这主要是出于其成本相对来说较低。在桌面其成本相对来说较低。在桌面VRVR系统中,用户借助三维眼镜或安装在计系统中,用户借助三维眼镜或安装在计算机屏幕上方的立体观察器、液晶显示光学眼镜等一些廉价的设备,就算机屏幕上方的立体观察器、液晶

39、显示光学眼镜等一些廉价的设备,就可以产生一种三维空间的幻觉来增加沉浸的感觉;而它采用的标准可以产生一种三维空间的幻觉来增加沉浸的感觉;而它采用的标准CRTCRT显显示器和立体图像显示技术,又使得系统分辨率较高,价格也比较便宜;示器和立体图像显示技术,又使得系统分辨率较高,价格也比较便宜;另外,声卡和内部信号处理电路也可以通过廉价的硬件产生真实性很强另外,声卡和内部信号处理电路也可以通过廉价的硬件产生真实性很强的声音效果。桌面的声音效果。桌面VRVR系统通常用于工程系统通常用于工程CADCAD、建筑设计、培训、教育及某建筑设计、培训、教育及某些医疗应用。些医疗应用。 8.1.5 8.1.5 虚拟

40、现实系统的分类虚拟现实系统的分类 2 2沉浸式沉浸式VRVR系统(系统(ImmersiveImmersive VR VR) 沉浸式沉浸式VRVR系统系统利用头盔显示器和数据手套等各种交互设备把用户利用头盔显示器和数据手套等各种交互设备把用户的视觉、听觉和其他感觉封闭起来,而使用户真正成为的视觉、听觉和其他感觉封闭起来,而使用户真正成为VRVR系统内系统内部的一个参与者,并能利用这些交互设备操作和驾驭虚拟环境,部的一个参与者,并能利用这些交互设备操作和驾驭虚拟环境,产生一种身临其境、全心投入和沉浸其中的感觉,一般用于娱乐、产生一种身临其境、全心投入和沉浸其中的感觉,一般用于娱乐、或验证某一猜想假

41、设、训练、模拟、预演、检验、体验等。常见或验证某一猜想假设、训练、模拟、预演、检验、体验等。常见的沉浸式系统有:基于头盔式显示器的系统、投影式虚拟现实系的沉浸式系统有:基于头盔式显示器的系统、投影式虚拟现实系统、远程存在系统等。沉浸式统、远程存在系统等。沉浸式VRVR系统的基本组成如图系统的基本组成如图8-28-2所示。所示。 与桌面式与桌面式VR系统相比,系统相比,沉浸式沉浸式VR系统的主要特点系统的主要特点在于:在于:(1)具有高度的实时性能。)具有高度的实时性能。(2)具有高度的沉浸感。)具有高度的沉浸感。(3)能支持多种)能支持多种I/O交互设备并行。交互设备并行。8.1.5 8.1.

42、5 虚拟现实系统的分类虚拟现实系统的分类 3 3叠加式叠加式VRVR系统系统 叠加式叠加式VRVR系统系统允许用户对现实世界进行观察的同时,通过穿透型头戴式允许用户对现实世界进行观察的同时,通过穿透型头戴式显示器将计算机虚拟图像叠加在现实世界之上,为操作员提供与他所看显示器将计算机虚拟图像叠加在现实世界之上,为操作员提供与他所看到的现实环境有关的、存储在计算机中的信息,从而增强操作员对真实到的现实环境有关的、存储在计算机中的信息,从而增强操作员对真实环境的感受因此又被称为补充现实系统。环境的感受因此又被称为补充现实系统。 与其他各类与其他各类VRVR系统相比,补充现实式的虚拟现实不仅是利用系统

43、相比,补充现实式的虚拟现实不仅是利用VRVR技术来模技术来模拟现实世界、仿真现实世界,而且要利用它来增强参与者对真实环境的拟现实世界、仿真现实世界,而且要利用它来增强参与者对真实环境的感受,也就是增强现实中无法感知或不方便的感受。人们可以按日常的感受,也就是增强现实中无法感知或不方便的感受。人们可以按日常的工作方式对周围的物体进行操作或研究,但同时又可以从计算机生成的工作方式对周围的物体进行操作或研究,但同时又可以从计算机生成的环境中得到同步的、有关活动的指导信息。目前,这样的工作方式已经环境中得到同步的、有关活动的指导信息。目前,这样的工作方式已经有了一些实验性的例子,如计算机指导的复印机修

44、理;在菱形空间框架有了一些实验性的例子,如计算机指导的复印机修理;在菱形空间框架中安装铝构件;电线束在安装到飞机上之前的捆绑等。其中一个典型的中安装铝构件;电线束在安装到飞机上之前的捆绑等。其中一个典型的实例是战机飞行员的平视显示器,它能将仪表读数和武器瞄准数据投射实例是战机飞行员的平视显示器,它能将仪表读数和武器瞄准数据投射到安装在飞行员面前的穿透式屏幕上,使飞行员不必低头读座舱中仪表到安装在飞行员面前的穿透式屏幕上,使飞行员不必低头读座舱中仪表的数据,从而集中精力盯着敌人的飞机或导航偏差。它的工作原理是:的数据,从而集中精力盯着敌人的飞机或导航偏差。它的工作原理是:在这种头戴式显示器中,光

45、源产生的图像被光学系统引导到组合器,组在这种头戴式显示器中,光源产生的图像被光学系统引导到组合器,组合器是一种专用屏幕,它对于从真实环境进来的光线呈现透明特性,但合器是一种专用屏幕,它对于从真实环境进来的光线呈现透明特性,但对准它的光线却被头戴式显示器的光学系统反射掉,这样就使得操作员对准它的光线却被头戴式显示器的光学系统反射掉,这样就使得操作员可以清晰地看到计算机图形与其即时环境重合在可以清晰地看到计算机图形与其即时环境重合在起的现实效果。起的现实效果。8.1.5 8.1.5 虚拟现实系统的分类虚拟现实系统的分类 4 4分布式分布式VRVR系统(系统(Distributed VRDistri

46、buted VR,DVRDVR) 分布式分布式VRVR系统系统是指基于网络的虚拟环境。它在沉浸式是指基于网络的虚拟环境。它在沉浸式VRVR系统的基础上,系统的基础上,将位于不同物理位置的多个用户或多个虚拟环境通过网络相连接,并共将位于不同物理位置的多个用户或多个虚拟环境通过网络相连接,并共享信息,从而使用户的协同工作达到一个更高的境界。享信息,从而使用户的协同工作达到一个更高的境界。VRVR系统之所以运系统之所以运行在分布式环境,一方面是它可以充分利用分布式计算机系统提供的强行在分布式环境,一方面是它可以充分利用分布式计算机系统提供的强大计算能力,另一方面是因为有些应用本身具有分布特性。例如,

47、许多大计算能力,另一方面是因为有些应用本身具有分布特性。例如,许多VRVR应用要求若干人能同时参与同一个虚拟环境,即协同工作的应用要求若干人能同时参与同一个虚拟环境,即协同工作的VRVR。这些这些人既可能在同一个地方,也可能在世界上各个不同的地方,彼此间只通人既可能在同一个地方,也可能在世界上各个不同的地方,彼此间只通过远距离网络联系在一起。前面所述的那些过远距离网络联系在一起。前面所述的那些VRVR技术虽然可以使动态的虚技术虽然可以使动态的虚拟环境栩栩如生,但它们都无法解决资源共享的问题,应用拟环境栩栩如生,但它们都无法解决资源共享的问题,应用DVRDVR系统就可系统就可以满足这类需求。以满

48、足这类需求。 分布式分布式VR系统最重要的特性是它们对于多用户协作模拟的协调适应能力,系统最重要的特性是它们对于多用户协作模拟的协调适应能力,即操作系统必须能在不同计算机上处理不相似的虚拟世界,因此分布式即操作系统必须能在不同计算机上处理不相似的虚拟世界,因此分布式VR系统需要使用专用的操作系统系统需要使用专用的操作系统分布式操作系统。另外,分布式操作系统。另外,DVR系系统在设计和实现时,还必须考虑很多网络通信因素,如网络带宽、分布统在设计和实现时,还必须考虑很多网络通信因素,如网络带宽、分布机制、网络延迟以及通信可靠性等。分布式虚拟现实技术在产品异地设机制、网络延迟以及通信可靠性等。分布式

49、虚拟现实技术在产品异地设计、远程医疗、大规模军事训练、多用户游戏等方面具有广泛的应用前计、远程医疗、大规模军事训练、多用户游戏等方面具有广泛的应用前景。景。8.2 8.2 虚拟现实系统虚拟现实系统 虚拟现实系统的功能由两部分组成:虚拟现实系统的功能由两部分组成:一是创建虚拟世一是创建虚拟世界,二是人与虚拟世界之间的人机交互操作界,二是人与虚拟世界之间的人机交互操作。与虚拟。与虚拟世界交互的过程大致是:参与者首先激活头盔、手套世界交互的过程大致是:参与者首先激活头盔、手套和话筒等输入设备为计算机提供输入信号,虚拟现实和话筒等输入设备为计算机提供输入信号,虚拟现实软件收到由跟踪器和传感器送来的输入

50、信号后加以解软件收到由跟踪器和传感器送来的输入信号后加以解释,然后对虚拟环境数据库作必要的更新,调整当前释,然后对虚拟环境数据库作必要的更新,调整当前的虚拟环境场景,并将这一新视点下的三维视觉图像的虚拟环境场景,并将这一新视点下的三维视觉图像以及其他(如声音、触觉、力反馈等)信息立即传送以及其他(如声音、触觉、力反馈等)信息立即传送给相应的输出设备(头盔显示器、耳机、数据手套给相应的输出设备(头盔显示器、耳机、数据手套等),以便参与者及时获得多种感官上的虚拟效果。等),以便参与者及时获得多种感官上的虚拟效果。这一过程必须每秒发生许多次才能使参与者感受到连这一过程必须每秒发生许多次才能使参与者感

51、受到连续的效果。续的效果。8.2 8.2 虚拟现实系统虚拟现实系统 8.2.1 8.2.1 虚拟现实系统的构成虚拟现实系统的构成8.2.2 8.2.2 虚拟现实系统的硬件和软虚拟现实系统的硬件和软件件 8.2.1 8.2.1 虚拟现实系统的构成虚拟现实系统的构成 虚拟现实系统又可分为虚拟现实系统又可分为沉浸式实现沉浸式实现和和非沉浸式实现非沉浸式实现;人机交互操作又可分为人机交互操作又可分为基于自然方式的人机交互操作基于自然方式的人机交互操作和和基于常规交互设备的人机交互操作基于常规交互设备的人机交互操作。通常,沉浸式。通常,沉浸式虚拟现实系统采用自然方式的人机交互操作,而非沉虚拟现实系统采用

52、自然方式的人机交互操作,而非沉浸式虚拟现实系统通常允许采用常规人机交互设备进浸式虚拟现实系统通常允许采用常规人机交互设备进行人机交互操作。概括地说,行人机交互操作。概括地说,虚拟现实系统由以下虚拟现实系统由以下4 4大大部分组成部分组成:虚拟世界生成设备虚拟世界生成设备、感知设备感知设备(生成多通(生成多通道刺激信号的设备)、道刺激信号的设备)、跟踪设备跟踪设备(检测人在虚拟世界(检测人在虚拟世界中的位置和朝向)和中的位置和朝向)和基于自然方式的交互设备基于自然方式的交互设备。这里。这里所指的设备包含相应的硬件和软件。图所指的设备包含相应的硬件和软件。图8-48-4所示为虚拟所示为虚拟现实系统

53、的典型构成。现实系统的典型构成。8.2.1 8.2.1 虚拟现实系统的构成虚拟现实系统的构成(1 1)虚拟世界生成设备)虚拟世界生成设备 虚拟世界虚拟世界生成设备生成设备无疑可以是一台无疑可以是一台或多台高性能计算机。通常又可分为或多台高性能计算机。通常又可分为基于高性能个人计算机、基于高性能基于高性能个人计算机、基于高性能图形工作站和基于分布式异构计算机图形工作站和基于分布式异构计算机的虚拟现实系统三大类。后两类用于的虚拟现实系统三大类。后两类用于沉浸式虚拟现实系统,而基于沉浸式虚拟现实系统,而基于PCPC机的机的虚拟现实系统通常为非沉浸式系统。虚拟现实系统通常为非沉浸式系统。虚拟现实所用的

54、计算机是带有图形加虚拟现实所用的计算机是带有图形加速器和多条图形输出流水线的所谓高速器和多条图形输出流水线的所谓高性能图形计算机。这是因为三维高真性能图形计算机。这是因为三维高真实感场景的生成与显示在虚拟现实系实感场景的生成与显示在虚拟现实系统中具有头等重要的地位。统中具有头等重要的地位。8.2.1 8.2.1 虚拟现实系统的构成虚拟现实系统的构成虚拟世界生成设备的主要功能虚拟世界生成设备的主要功能包括:包括: 视觉通道信号生成与显示视觉通道信号生成与显示三维高真实感图形建模三维高真实感图形建模与实时绘制。与实时绘制。 听觉通道信号生成与显示听觉通道信号生成与显示三维真实感声音生成与三维真实感

55、声音生成与播放。所谓三维真实感声音是具有动态方位感、距离播放。所谓三维真实感声音是具有动态方位感、距离感和三维空间效应的声音。感和三维空间效应的声音。 触觉与力觉通信信号与显示触觉与力觉通信信号与显示皮肤感知的触摸,温皮肤感知的触摸,温度、压力、纹理信号以及肌肉、失节、腱等感知的力度、压力、纹理信号以及肌肉、失节、腱等感知的力信号的建模与反馈。信号的建模与反馈。 支持实时人机交互操作的功能支持实时人机交互操作的功能三维空间定位、碰三维空间定位、碰撞检测、语音识别以及人机实时对话功能。撞检测、语音识别以及人机实时对话功能。8.2.1 8.2.1 虚拟现实系统的构成虚拟现实系统的构成(2 2)感知

56、设备)感知设备 感知设备感知设备是指将虚拟世界各类感知模型转变为人能接受的多通是指将虚拟世界各类感知模型转变为人能接受的多通道刺激信号的设备。感知包括视、听、触(力)、嗅、味觉等多道刺激信号的设备。感知包括视、听、触(力)、嗅、味觉等多种通道。然而,成熟和相对成熟的感知信息产生和检测的技术,种通道。然而,成熟和相对成熟的感知信息产生和检测的技术,仅有视觉、听觉和力觉三种通道。仅有视觉、听觉和力觉三种通道。 视觉感知设备视觉感知设备立体宽视场图形显示器。立体宽视场图形立体宽视场图形显示器。立体宽视场图形显示器可分为沉浸式和非沉浸式两大类。显示器可分为沉浸式和非沉浸式两大类。 听觉感知设备听觉感知

57、设备三维真实感声音的播放设备。常用的有耳三维真实感声音的播放设备。常用的有耳机式、双扬声器组和多扬声器组三种。通常由专用声卡将单通道机式、双扬声器组和多扬声器组三种。通常由专用声卡将单通道声源信号处理成具有双耳效应的真实感声音。声源信号处理成具有双耳效应的真实感声音。 触觉(力觉)感知设备触觉(力觉)感知设备触觉(力觉)反馈装置。触觉和触觉(力觉)反馈装置。触觉和力觉实际是两种不同的感知。触觉包含的感知内容更丰富一些,力觉实际是两种不同的感知。触觉包含的感知内容更丰富一些,例如应包含一般的接触感(类似于例如应包含一般的接触感(类似于“摸到了一个面摸到了一个面”的感觉),的感觉),进一步应包含感

58、知材料的质感(布料、海绵、橡胶、木材、金属、进一步应包含感知材料的质感(布料、海绵、橡胶、木材、金属、石料等等),纹理感(平滑、粗糙程度等)以及温度感等。力觉石料等等),纹理感(平滑、粗糙程度等)以及温度感等。力觉感知设备要求能反馈力的大小和方向,与触觉反馈装置相比,力感知设备要求能反馈力的大小和方向,与触觉反馈装置相比,力反馈装置相对较成熟一些。反馈装置相对较成熟一些。8.2.1 8.2.1 虚拟现实系统的构成虚拟现实系统的构成(3 3)跟踪设备)跟踪设备 跟踪设备跟踪设备是跟踪并检测位置和方位的装置,用于虚拟现实系统是跟踪并检测位置和方位的装置,用于虚拟现实系统中基于自然方式的人机交互操作

59、。目前,先进的跟踪定位系统可中基于自然方式的人机交互操作。目前,先进的跟踪定位系统可用于动态记录人体运动,如舞蹈、体育竟技运动动作等,在计算用于动态记录人体运动,如舞蹈、体育竟技运动动作等,在计算机动画、计算机游戏设计和运动员动作分析等方面有着广泛的应机动画、计算机游戏设计和运动员动作分析等方面有着广泛的应用。最常用的跟踪设备有基于机械臂原理、磁传感器原理、超声用。最常用的跟踪设备有基于机械臂原理、磁传感器原理、超声传感器原理和光传感器原理四种。除机械臂式定位跟踪器以外,传感器原理和光传感器原理四种。除机械臂式定位跟踪器以外,其它三种跟踪器都由一个(或多个)信号发射器以及数个接收器其它三种跟踪

60、器都由一个(或多个)信号发射器以及数个接收器组成,发射器安装在虚拟现实系统中某个固定位置,接收器安装组成,发射器安装在虚拟现实系统中某个固定位置,接收器安装在被跟踪的部位。如安装在头部,通常用来跟踪视线方向;如安在被跟踪的部位。如安装在头部,通常用来跟踪视线方向;如安装在手部,通常用来跟踪交互设备数据手套的位置及其朝向;如装在手部,通常用来跟踪交互设备数据手套的位置及其朝向;如果将多个接收器安装在贴身衣服的各个关节部位上,则实时记录果将多个接收器安装在贴身衣服的各个关节部位上,则实时记录人体各个活动关节的位置,经过软件处理可实时跟踪显示人的动人体各个活动关节的位置,经过软件处理可实时跟踪显示人

61、的动作。作。8.2.1 8.2.1 虚拟现实系统的构成虚拟现实系统的构成(4 4)人机交互设备)人机交互设备 应用手势、体势、眼神以及自然语言的应用手势、体势、眼神以及自然语言的人机交互设人机交互设备备,常见的有数据手套、数据衣服(带传感器的衣,常见的有数据手套、数据衣服(带传感器的衣服)、眼球跟踪器以及语音综合和识别装置。服)、眼球跟踪器以及语音综合和识别装置。8.2.1 8.2.1 虚拟现实系统的硬件和软件虚拟现实系统的硬件和软件 1 1虚拟现实系统的硬件虚拟现实系统的硬件 虚拟现实系统的虚拟现实系统的硬件硬件包括包括虚拟现实发生器虚拟现实发生器以及以及输入输入输出设备输出设备。(1 1)

62、虚拟现实发生器)虚拟现实发生器 虚拟现实发生器虚拟现实发生器用来处理和产生虚拟境界,是任何用来处理和产生虚拟境界,是任何虚拟系统的核心。它一般由计算机加图形生成器或加虚拟系统的核心。它一般由计算机加图形生成器或加速卡组成。计算机可以是个人计算机、工作站或者小速卡组成。计算机可以是个人计算机、工作站或者小型计算机。虚拟现实系统中的计算机主要完成三项任型计算机。虚拟现实系统中的计算机主要完成三项任务:数据处理、数据输出、虚拟境界的管理和生成。务:数据处理、数据输出、虚拟境界的管理和生成。系统中的计算机必须具有足够高的处理能力,以确保系统中的计算机必须具有足够高的处理能力,以确保参与者与虚拟境界的交

63、互能实时进行。参与者与虚拟境界的交互能实时进行。8.2.1 8.2.1 虚拟现实系统的硬件和软件虚拟现实系统的硬件和软件 (2 2)虚拟现实输入设备)虚拟现实输入设备 虚拟现实系统的虚拟现实系统的输入设备输入设备可以帮助参与者在虚拟现实仿真中改可以帮助参与者在虚拟现实仿真中改变自己的位置、观察点和视野,并能对虚拟境界中的问题进行一变自己的位置、观察点和视野,并能对虚拟境界中的问题进行一定的操作性作用。因为与虚拟境界交互的关键之一是跟踪真实物定的操作性作用。因为与虚拟境界交互的关键之一是跟踪真实物体的位置,实现位置跟踪和控制的理想技术应该提供三个位置量体的位置,实现位置跟踪和控制的理想技术应该提

64、供三个位置量(X X,Y Y,Z Z)和三个方向参量(倾斜角,俯仰角,方位角)。常和三个方向参量(倾斜角,俯仰角,方位角)。常用的虚拟现实系统的输入设备分为位置跟踪器和操作控制设备两用的虚拟现实系统的输入设备分为位置跟踪器和操作控制设备两类,前者如超声波传感器、磁性跟踪器、光学位置器等。后者一类,前者如超声波传感器、磁性跟踪器、光学位置器等。后者一般要求为六自由度输入设备,六自由度性能指标是指输入设备控般要求为六自由度输入设备,六自由度性能指标是指输入设备控制一个虚拟物体的位置和方向的能力,位置是沿着制一个虚拟物体的位置和方向的能力,位置是沿着X X、Y Y、Z Z轴运轴运动的程度。常用的有动

65、的程度。常用的有3 3D D鼠标、跟踪球、游戏杆、数据手套等。鼠标、跟踪球、游戏杆、数据手套等。 有两类输入传感器分布用在交互设备和位置跟踪设备中。交互有两类输入传感器分布用在交互设备和位置跟踪设备中。交互设备允许参与者在虚拟环境中活动时去选择和移动物体,位置跟设备允许参与者在虚拟环境中活动时去选择和移动物体,位置跟踪器可以感测到参与者的物理位置和取向,并把它们转换成虚拟踪器可以感测到参与者的物理位置和取向,并把它们转换成虚拟境界中的相应图像。境界中的相应图像。8.2.1 8.2.1 虚拟现实系统的硬件和软件虚拟现实系统的硬件和软件 (2 2)虚拟现实输入设备(续)虚拟现实输入设备(续) 有两

66、类跟踪系统,分别是有源跟踪系统和无源系统。有两类跟踪系统,分别是有源跟踪系统和无源系统。有源跟踪系统使用两路信号处理输入数据,这种系统有源跟踪系统使用两路信号处理输入数据,这种系统通过发射器和传感器跟踪参与者的位置和取向。无源通过发射器和传感器跟踪参与者的位置和取向。无源跟踪系统使用一路信号处理输入数据,只有一个传感跟踪系统使用一路信号处理输入数据,只有一个传感器用来跟踪位置和方向。器用来跟踪位置和方向。(3)虚拟现实输出设备)虚拟现实输出设备 虚拟现实系统的虚拟现实系统的输出设备输出设备用于将电子信号转变成各用于将电子信号转变成各种人体感宫可以感觉到的刺激。常用的虚拟现实系统种人体感宫可以感觉到的刺激。常用的虚拟现实系统输出设备有头戴式显示器和声音发生器。输出设备有头戴式显示器和声音发生器。8.2.1 8.2.1 虚拟现实系统的硬件和软件虚拟现实系统的硬件和软件 2 2虚拟现实系统的软件虚拟现实系统的软件 虚拟现实系统的软件用来进行境界构造,包括建模虚拟现实系统的软件用来进行境界构造,包括建模和绘制对象,给这些对象指定行为,提供交互性和编和绘制对象,给这些对象指定行为,提供交互性和编

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

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!