VRP12虚拟现实编辑器标准教程
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

1.1 虚拟现实概论

1.1.1 虚拟现实简介

虚拟现实(Virtual Reality,简称VR)是利用计算机图形学技术,在计算机中对真实的客观世界进行逼真的模拟再现。通过利用传感器技术等辅助技术手段,让用户在虚拟空间中有身临其境之感,能与虚拟世界的对象进行相互作用且得到自然的反馈,并让人产生构想。概括地说,虚拟现实是人们通过计算机对复杂数据进行可视化操作与交互的一种全新的方式,与传统的人机界面以及流行的视图操作相比,虚拟现实在技术思想上有了质的飞跃。

虚拟现实中的“现实”泛指在物理意义上或功能意义上存在于世界上的任何事物或环境,它可以是实际上可实现的,也可以是实际上难以实现或根本无法实现的。而“虚拟”是指用计算机生成的意思。因此,虚拟现实是指用计算机生成的一种特殊环境,人可以通过使用各种特殊装置将自己“投射”到这个环境中,并操作、控制环境,实现特殊的目的,即人是这种环境的主宰。

从本质上来说,虚拟现实就是一种先进的计算机用户接口,它通过给用户同时提供诸如视觉、听觉、触觉等各种直观而又自然的实时感知交互手段,最大限度地方便用户的操作。根据虚拟现实技术所应用的对象不同,其作用可表现为不同的形式,例如将某种概念设计或构思可视化和可操作化,实现逼真的遥控现场效果,达到任意复杂环境下的廉价模拟训练的目的等。

1.1.2 虚拟现实的基本特征

虚拟现实系统强调了在虚拟系统中人的主导作用。从技术的角度来说,它具有以下特征:从过去人只能从计算机系统的外部去观测处理的结果,到人能够沉浸到计算机系统所创建的环境中;从过去人只能通过键盘、鼠标与计算环境中的单维数字信息发生作用,到人能够用多种传感器与多维信息的环境发生交互作用;从过去的人只能以定量计算为主的结果中启发从而加深对事物的认识,到人有可能从定性和定量综合集成的环境中得到感知和理性的认识从而深化概念和萌发新意。基本特征具体概括如下:

1.多感知性(Multi-Sensory)

所谓多感知是指除了一般计算机技术所具有的视觉感知之外,还有听觉感知、力觉感知、触觉感知、运动感知,甚至包括味觉感知、嗅觉感知等。理想的虚拟现实技术应该具有一切人所具有的感知功能。由于相关技术,特别是传感技术的限制,目前虚拟现实技术所具有的感知功能仅限于视觉、听觉、力觉、触觉、运动等几种。

2.沉浸感(Immersion)

沉浸感又称临场感,指用户感到作为主角存在于模拟环境中的真实程度。理想的模拟环境应该使用户难以分辨真假,使用户全身心地投入到计算机创建的三维虚拟环境中,该环境中的一切看上去是真的,听上去是真的,动起来是真的,甚至闻起来、尝起来等一切感觉都是真的,如同在现实世界中一样。

3.交互性(Interactivity)

交互性指用户对模拟环境内物体的可操作程度和从环境中得到反馈的自然程度(包括实时性)。例如,用户可以用手去直接抓取模拟环境中虚拟的物体,这时手有握着东西的感觉,并可以感觉物体的重量,视野中被抓的物体也能立刻随着手的移动而移动。

4.构想性(Imagination)

构想性强调虚拟现实技术应具有广阔的可想象空间,可拓宽人类的认知范围,不仅可再现真实存在的环境,也可以随意构想客观不存在的甚至是不可能发生的环境。

由于沉浸感、交互性和构想性这三个特性的英文单词的第一个字母均为I,所以这三个特性又通常被统称为3I特性。

一般来说,一个完整的虚拟现实系统由虚拟环境,以高性能计算机为核心的虚拟环境处理器,以头盔显示器为核心的视觉系统,以语音识别、声音合成与声音定位为核心的听觉系统,以方位跟踪器、数据手套和数据衣服为主体的身体方位姿态跟踪设备,以及味觉、嗅觉、触觉与力觉反馈系统等功能单元构成。