IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 游戏开发 -> 第一章 虚拟现实技术概论 -> 正文阅读

[游戏开发]第一章 虚拟现实技术概论

1.1 虚拟现实技术的基本概念

1.1.1 虚拟现实技术定义

VR:虚拟现实(Virtual Reality),简称VR技术,也称人工环境。利用电脑或其他智能计算设备模拟产生一个三维空间的虚拟世界,提供用户关于视觉、听觉、触觉等感官的模拟,让用户如同身历其境一般。

AR:增强现实技术(Augmented Reality,简称 AR),是一种实时地计算摄影机影像的位置及角度并加上相应图像、视频、3D模型的技术,这种技术的目标是在屏幕上把虚拟世界套在现实世界并进行互动。

狭义:把虚拟现实看成一种具有人机交互特征的人机界面(人机交互方式),即可以称之为“自然人机界面”。

广义:把虚拟现实看成对虚拟想象(三维可视化)或真实三维世界的模拟。

1.1.2 虚拟现实技术的特征

沉浸感、交互性、想象力

1. 沉浸感: 沉浸感是虚拟现实最终实现的目标,其他两者是实现这一目标的基础,三者之间是过程和结果的关系。

2. 交互性:虚拟现实系统中的人机交互是一种近乎自然的交互,使用者不仅可以利用计算机键盘、鼠标进行交互,而且能够通过特殊头盔、数据手套等传感设备进行交互。

3. 想象力:由于虚拟现实系统中装有视、听、触、动觉的传感及反应装置,因此,使用者在虚拟环境中可获得视觉、听觉、触觉、动觉等多种感知,从而达到身临其境的感受。

虚拟现实的四要素包括:虚拟世界、沉浸(身体和精神沉浸)、感觉反馈和交互性。

1.1.3 虚拟现实系统的组成

观察者、传感器、效果产生器及实景仿真器。

1. 效果产生器:效果产生器 (Effects Generator)完成人与虚拟境界硬件交互的接口装置,包括能产生沉浸感的各类输出装置,以及能测定视线方向和手指动作的输入装置。输入设备是虚拟现实系统的输入接口,其功能是检测用户输入信号,并通过传感器输入到计算机。输出设备是虚拟现实系统的输出接口,是对输入的反馈,其功能是由计算机生产信息通过传感器发送给输出设备。

2. 实景仿真器:实景仿真器(Visual Emulator)是虚拟现实系统的核心部分,是VR的引擎,由计算机软件、硬件系统、软件配套硬件(如图形加速卡和声卡等)组成,接收(发出)效果产生器所产生(接受)的信号。

3. 应用系统:应用系统(Application)是面向具体问题的软件部分,用以描述仿真的具体内容,包括仿真的动态逻辑、结构及仿真对象之间和仿真对象与用户之间的交互关系。

4. 几何构造系统:几何构造系统(Geometrical Structural System)提供了描述仿真对象的物理特性(外形、颜色、位置)的信息。

1.1.4 虚拟现实的关键技术

实物虚化、虚物实化、高性能计算处理技术

虚拟现实主要基于以下几种技术实现:

  • 基本模型构建技术。
  • 空间跟踪技术。
  • 声音跟踪技术。
  • 视觉跟踪与视点感应技术。
  • 计算处理技术。

虚拟现实的核心技术主要包括以下几个方面:

  • 环境建模技术。
  • 人机交互技术。
  • 立体显示和传感器技术。
  • 应用系统开发工具。
  • 系统集成技术 。

1.2 虚拟现实系统的分类

沉浸式虚拟现实系统、增强现实型的虚拟现实系统、桌面式虚拟现实系统和分布式虚拟现实系统。

1.?沉浸式虚拟现实系统

沉浸式虚拟现实系统的特点 :(1)具有高度的实时性。 (2)高度沉浸感。 (3)具有强大的软硬件支持。 (4)并行处理能力。 (5)良好的系统整合性。

沉浸式虚拟现实系统的类型 (1)头盔式虚拟现实系统。 (2)洞穴式虚拟现实系统。 (3)座舱式虚拟现实系统。 (4)投影式虚拟现实系统。 (5)远程存在系统。

2.增强虚拟现实系统

常见的增强现实系统(Augmented VR)主要包括: (1)台式图形显示器系统。 (2)基于单眼显示器系统。 (3)基于光学透视式头盔显示器系统。 (4)基于视频透视式头盔显示器系统。

3.桌面式虚拟现实系统

常见桌面虚拟现实技术有: (1)基于静态图像的虚拟现实Quick Time VR。 (2)虚拟现实造型语言(Virtual Reality Modeling Language,VRML)等。

4.?分布式虚拟现实系统

分布式虚拟现实系统具有的特征 (1)共享的虚拟工作空间。 (2)伪实体的行为真实感。 (3)支持实时交互,共享时钟。 (4)多用户相互通信。 (5)资源共享并允许网络上的用户对环境中的对象进行自然操作和观察。

分布式虚拟现实系统的设计和实现应该考虑的因素 (1)网络宽带的发展和现状。 (2)先进的硬件和软件设备。 (3)分布机制。 (4)可靠性。

1.3 虚拟现实技术的主要研究对象

?虚拟现实的研究都是围绕以下5个基本问题展开:

  • 虚拟环境表示的准确性。
  • 虚拟环境感知信息合成的真实性。
  • 人与虚拟环境交互的自然性。
  • 实时显示问题。
  • 图形生成问题。

1.4 虚拟现实技术的应用

VR的应用范围很广,诸如国防、建筑设计、工业设计、培训、医学领域等。Helsel与Doherty早在1993年就对全世界范围内已经进行的805项VR研究项目做了统计,结果表明:VR技术在娱乐、教育及艺术方面的应用占据主流,达21.4%,其次是军事与航空方面达12.7%,医学方面达6.13%,机器人方面占6.21%,商业方面占4.96%;另外,在可视化计算、制造业等方面也有相当的比重。

1.5 虚拟现实技术的发展和现状

1.5.1 发展历程?

虚拟现实技术的发展和应用基本上可以分为3个阶段:

  • 第1阶段:20世纪50年代到70年代,属于准备阶段;
  • 第2阶段:20世纪80年代初到80年代,是虚拟现实技术走出实验室,进入实际应用阶段;
  • 第3阶段:从20世纪90年代初至今,是虚拟现实技术全面发展时期。

1.5.2 研究现状

VR技术领域几乎是所有发达国家都在大力研究的前沿领域,它的发展速度非常迅猛。基于VR技术的研究主要有VR技术与VR应用两大类。 ? ? ? ?

在国外,VR技术研究方面发展较好的有美国、德国、英国、日本、韩国等国家; ? ? ? ?

在国内,浙江大学、北京航空航天大学等单位在VR方面的研究工作开展得比较早,成果也较多。

1.5.3 发展趋势

纵观VR的发展历程,未来VR技术的研究仍将延续“低成本、高性能”原则,从软件、硬件两方面展开,发展方向主要归纳如下:

  • 动态环境建模技术
  • 实时三维图形生成和显示技术
  • 新型交互设备的研制
  • 智能化语音虚拟现实建模
  • 分布式虚拟现实技术的展望
  • “屏幕”时代的终结

?

?

(读书笔记摘自《虚拟现实与增强现实技术概论》)

  游戏开发 最新文章
6、英飞凌-AURIX-TC3XX: PWM实验之使用 GT
泛型自动装箱
CubeMax添加Rtthread操作系统 组件STM32F10
python多线程编程:如何优雅地关闭线程
数据类型隐式转换导致的阻塞
WebAPi实现多文件上传,并附带参数
from origin ‘null‘ has been blocked by
UE4 蓝图调用C++函数(附带项目工程)
Unity学习笔记(一)结构体的简单理解与应用
【Memory As a Programming Concept in C a
上一篇文章      下一篇文章      查看所有文章
加:2022-04-24 09:46:08  更:2022-04-24 09:48:04 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/23 15:01:44-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码