转载请声明转载地址:http://www.cnblogs.com/Rodolfo/,违者必究。

一个典型的虚拟现实系统主要由计算机、输入/输出设备、应用软件和数据库等部分组成。

1.计算机

在虚拟现实系统中,计算机起着至关重要的作用,可以称之为虚拟现实世界的心脏。它负责整个虚拟世界的实时渲染计算,用户和虚拟世界的实时交互计算等功能。由于计算机生成的虚拟世界具有高度复杂性,尤其在大规模复杂场景中,渲染虚拟世界所需的计算机量级为巨大,因此虚拟现实系统对计算机配置的要求非常高。

2.输入/输出设备

虚拟现实系统要求用户采用自然的方式与虚拟世界进行交互,传统的鼠标和键盘是无法实现这个目标的,这就需要采用特殊的交互设备,用以识别用户各种形式的输入,并实时生成相对应的反馈信息。目前,常用的交互设备有用于手势输入的数据手套、用于语音交互的三维声音系统、用于立体视觉输出的头盔显示等。

3.应用软件

为了实现虚拟现实系统,需要很多辅助软件的支持。这些辅助软件一般用于准备构建虚拟世界所需的素材。例如:在前期数据采集和图片整理时,需要使用AutoCAD和Photoshop等二维软件和建筑制图软件;在建模贴图时,需要使用3DMax、MAYA等主流三维软件;在准备音视频素材时,需要使用Audition、Premiere等软件。

为了将各种媒体素材组织在一起,形成完整的具有交互功能的虚拟世界,还需要专业的虚拟现实引擎软件,它主要负责完成虚拟现实系统中的模型组装、热点控制、运动模式设立、声音生成等工作。另外,它还要为虚拟世界和后台数据库、虚拟世界和交互硬件建立起必要的接口联系。成熟的虚拟现实引擎软件还会提供插件接口,允许客户针对不同的功能需求而自主研发一些插件。

4.数据库

虚拟现实系统中,数据库的作用主要是存储系统需要的各种数据,例如地形数据、场景模型、各种制作的建筑模型等各方面信息。对于所有在虚拟现实系统中出现的物体,在数据库中都需要有相应的模型。

如今市面上的虚拟现实眼镜、虚拟现实头盔都为基于头盔显示器的典型虚拟现实系统。它由计算机、头盔显示器、数据手套、力反馈装置、话筒、耳机等设备组成。该系统首先由计算机生成一个虚拟世界,由头盔显示器暑促的一个立体现实的景象;用户可以通过头的转动、手的移动、语言等与虚拟世界进行自然交互;计算机能根据用户输入的各种信息实时进行计算,即时地交互行为进行反馈,由头盔式显示器更新相应的场景显示,有耳机输出虚拟立体声音、由力反馈装置产生触觉(力觉)反馈。

虚拟现实系统中应用最多的交互设备是头盔显示器和数据手套。但是如果把使用这些设备作为虚拟显示系统的标志就显得不够准确。这是因为,虚拟现实技术是在计算机应用和人机交互方面开创的全新领域,当前这一领域的研究还处于初步阶段,头盔显示器和数据手套等设备知识当前已经研制实现的交互设备,未来人们还会研制出其他更具沉浸感的交互设备。

VR系统的组成的更多相关文章

  1. VR系统的分类

    转载请声明转载地址:http://www.cnblogs.com/Rodolfo/,违者必究. 根据用户参与和沉浸感的程度,通常把虚拟现实分为4大类:桌面虚拟现实系统.沉浸式虚拟现实系统.增强虚拟现实 ...

  2. [翻译]利用顶点位移的VR畸变校正

    文章英文原网址: http://www.gamasutra.com/blogs/BrianKehrer/20160125/264161/VR_Distortion_Correction_using_V ...

  3. VR的国内研究现状及发展趋势

    转载请声明转载地址:http://www.cnblogs.com/Rodolfo/,违者必究. 一.国内研究现状 我国虚拟现实技术研究起步较晚,与发达国家还有一定的差距. 随着计算机图形学.计算机系统 ...

  4. 一些有意思的VR设备介绍

    1.计算机(Computers) 不久以前,一个VR系统需要百万美元的超级计算机:而如今顶级的VR系统正在使用桌面便携式计算机簇,极大的降低了价格和维护成本. 2.跟踪器(Tracking) 为了能与 ...

  5. 虚拟现实外包公司—焰火工坊CTO团队外包难把VR真正做起来,讲故事可能将伤害产业链

    CTO王明杨,带着他的焰火工坊,正在为自家VR播放器和系统的上线做最后准备.不少投资机构,有传言称包括小米在内巨头都试图染指VR领域,而上月上市的暴风影音正是倚靠VR的概念成功助推了其高股价.对此,王 ...

  6. 2017亚洲VR&AR博览会暨高峰论坛

    2017亚洲VR&AR博览会暨高峰论坛 2017 Asia VR&AR Fair & Summit(VR&AR Fair 2017) 活动介绍活动时间: 2017年3月 ...

  7. 关于VR技术和未来发展---转

    原文地址:http://mp.weixin.qq.com/s?__biz=MzA4MTIwNTczMQ==&mid=2651345594&idx=3&sn=2741ab7321 ...

  8. 中国VR公司的详尽名单

    中国VR公司的详尽名单   <VR圈深度投资报告一:2014年以来所有VR/AR融资事件> 特征一.投资机构观望居多 尽管VR在媒体和二级市场炒得很热,但大多风险投资机构却慎于出手,以观望 ...

  9. 虚拟现实,增强现实,VR,AR

    现在的热点不止VR,还有AR和披着MR.HR.CR外衣的各种高级AR们,所以比较着一起说.以下知乎上一网友观点,放几条结论:1.近期(未来两三年)看,VR能火,AR尚待成熟: 2.VR设备中,插片式是 ...

随机推荐

  1. 【Beta版本】七天冲刺——日志集合贴

    No Bug 031402401鲍亮 031402402曹鑫杰 031402403常松 031402412林淋 031402418汪培侨 031402426许秋鑫 Day1 Day2 Day3 Day ...

  2. Word密码破解工具字典攻击用来干什么的

    AOPR全称Advanced Office Password Recovery作为一款专业的Word密码破解工具,是通过暴力破解的方式帮助用户迅速恢复各种Word文档的密码,其中常常会用到字典攻击,这 ...

  3. 教你一招:Word中的文字转换成表格,把表格转换成文字

    在使用office软件时,常常会在Word中加入表格,这时候我们一般想到的是,建立表格,然后一格一格的填写;或者用Excel表格制作在复制到Word文档中.其实在Word中就可以将文本文档转换成电子表 ...

  4. raw_input和input的区别

    raw_input的返回类型是String类型 input的返回类型是int类型 >>> rawinput = raw_input("raw_input:") r ...

  5. Python 从零学起(纯基础) 笔记 之 深浅拷贝

    深浅拷贝 1. import  copy#浅拷贝copy.copy()#深拷贝copy.deepcopy()#赋值 = 2.   对于数字和字符串而言,赋值.浅拷贝和深拷贝无意义,因为其永远指向同一个 ...

  6. sql 知识点系统汇总

    提供性能: .服务器往往具有强大的计算能力和速度..避免把大量的数据下载到客户端,减少网络上的传输量. 第一章 T-SQL 语句 1.1数据类型 文本型 -- CHAR 定长型 <=8000字节 ...

  7. Git for Windows - The Program can't start because libiconv2.dll is missing

    今天在新装的win10 预览版上面,发现git不能启动了,提示信息主要是: The Program can't start because libiconv2.dll is missing 于是我在网 ...

  8. hdu5468 Puzzled Elena

    hdu5468 Puzzled Elena 题意 求一棵子树内与它互质的点个数 解法 容斥 我们先求出与它不互质的数的个数,再用总数减去就好. #include <cstdio> #inc ...

  9. [创业中, 寻求合作] 业务方向:车联网智能终端;APP蓝牙控制汽车;APP网络远程控制汽车 (联系电话:18503086002)

    擅长领域 手机APP蓝牙控制汽车方案 手机APP网络远程控制汽车方案 手机APP与汽车车机的文件极速传输技术 车载OBD终端 (后装) 智能TBOX终端,Base on Linux,使用车规级硬件加密 ...

  10. html5中新增非主体结构元素

    1.header元素 定义HTML文档的页眉,是一种具有引导和导航作用的结构元素 <header> <h1>header元素</h1> <nav> &l ...