| |
|
开发:
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.1.3 虚拟现实系统的组成 观察者、传感器、效果产生器及实景仿真器。
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.5.2 研究现状 VR技术领域几乎是所有发达国家都在大力研究的前沿领域,它的发展速度非常迅猛。基于VR技术的研究主要有VR技术与VR应用两大类。 ? ? ? ? 在国外,VR技术研究方面发展较好的有美国、德国、英国、日本、韩国等国家; ? ? ? ? 在国内,浙江大学、北京航空航天大学等单位在VR方面的研究工作开展得比较早,成果也较多。 1.5.3 发展趋势 纵观VR的发展历程,未来VR技术的研究仍将延续“低成本、高性能”原则,从软件、硬件两方面展开,发展方向主要归纳如下:
? ? (读书笔记摘自《虚拟现实与增强现实技术概论》) |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
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- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |