《分布式虚拟现实系统(DVR)》(Yanlz+Unity+SteamVR+分布式+DVR+人工智能+边缘计算+人机交互+云游戏+框架编程+立钻哥哥+)

《分布式虚拟现实系统(DVR)》

《分布式虚拟现实系统(DVR)》

版本

作者

参与者

完成日期

备注

YanlzVR_DVR_V01_1.0

严立钻

 

2019.07.11

 

 

 

 

 

 

##《分布式虚拟现实系统(DVR)》发布说明:

++++“分布式虚拟现实系统(DVR)”:是对“分布式虚拟现实系统(Distributed VR)”的了解拓展,DVR支持多人实时通过网络进行交互的软件系统,每个用户在一个虚拟现实环境中,通过计算机与其他用户进行交互,并共享信息!

++++“分布式虚拟现实系统(DVR)”:定位在熟悉“虚拟现实应用技术”

++++SteamVR分类:https://blog.csdn.net/vrunsoftyanlz/article/category/8582642

++++虚拟现实资讯:https://blog.csdn.net/VRunSoftYanlz/article/details/89165846

++++基于Unity与SteamVR:https://blog.csdn.net/VRunSoftYanlz/article/details/88809370

++++虚拟现实行业应用:https://blog.csdn.net/VRunSoftYanlz/article/details/88360157

++++5G无线接入:https://blog.csdn.net/VRunSoftYanlz/article/details/88372718

##《分布式虚拟现实系统(DVR)》目录

#第一篇:网络杂谈

#第二篇:视频杂谈

#第三篇:文档杂谈

#第四篇:项目杂谈

#第一篇:网络杂谈篇

#第一篇:网络杂谈篇

#第一篇:网络杂谈篇

++++立钻哥哥:“网络杂谈篇”是对DVR(Distributed VR)知识的全网搜索,利用“分布式虚拟现实系统”&“DVR”关键字搜索整理

++++A.1、钻哥百科

++++A.2、虚拟现实技术之DVR详解

++++A.3、

##A.1、钻哥百科

##A.1、钻哥百科

++A.1、钻哥百科

++++立钻哥哥:“分布式虚拟现实系统(Distributed VR)”,是虚拟现实系统的一种类型,它是基于网络的虚拟环境,在这个环境中,位于不同物理环境位置的多个用户或多个虚拟环境通过网络连接,或者多个用户同时参加一个虚拟现实环境,通过计算机与其他用户进行交互,并共享信息

++++系统中,多个用户可通过网络对同一虚拟世界进行观察和操作,以达到协同工作的目的

++++分布式虚拟现实系统(DVR, Distributed VR)是指一个支持多人实时通过网络进行交互的软件系统,每个用户在一个虚拟现实环境中,通过计算机与其它用户进行交互,并共享信息

++++[中文名]:分布式虚拟现实系统

++++[简称]DVR(Distributed VR)

++++[性质]:虚拟现实系统的一种类型

++++[应用]:远程教育、科学计算可视化等

++分布式虚拟现实系统(DVR)的特征

++++立钻哥哥:DVR系统的特征:共享的虚拟工作空间;伪实体的行为真实感;支持实时交互,共享时钟;多个用户以多种方式相互通信;资源信息共享以及允许自然操作环境中对象

++分布式虚拟现实系统(DVR)的需求

++++立钻哥哥:DVR系统有4个基本组成部件:图形显示器、通信和控制设备、处理系统和数据网络

++++DVR系统是分布式系统VR系统的有机结合

++分布式虚拟现实系统(DVR)的模型结构

++++立钻哥哥:分布式虚拟现实系统是基于网络的虚拟环境,在这个环境中,位于不同物理环境位置的多个用户或多个虚拟环境通过网络相联结。根据分布式系统环境下所运行的共享应用系统的个数,可把DVR系统分为集中式结构和复制式结构

++++[集中式结构]:是只在中心服务器上运行一份共享应用系统。该系统可以是会议代理或对话管理进程。中心服务器的作用是对多个参加者的输入/输出操纵进行管理,允许多个参加者信息共享。它的特点是结构简单,容易实现,但对网络通信带宽有较高的要求,并且高度依赖于中心服务器

++++[复制式结构]:是在每个参加者所在的机器上复制中心服务器,这样每个参加者进程都有一份共享应用系统。服务器接收来自于其它工作站的输入信息,并把信息传送到运行在本地机上的应用系统中,由应用系统进行所需的计算并产生必要的输出。它的优点是所需网络带宽较小。另外,由于每个参加者只与应用系统的局部备份进行交互,所以,交互式响应效果好。但它比集中式结构复杂,在维护共享应用系统中的多个备份的信息或状态一致性方面比较困难

++DVR的网络通信

++++立钻哥哥:我们在设计和实现DVR系统时,必须考虑的网络通信因素:带宽;分布机制;延迟;可靠性

++++[带宽]:网络带宽是虚拟世界大小和复杂度的一个决定因素;当参加者增加时,带宽需求也随着增加;这个问题再局域网中并不突出,但在广义网上,带宽通常限制为1.5Mbps,而通过Internet访问的潜在用户数目却比较大

++++[分布机制]:它直接影响系统的可扩充性;常用的消息发布方法为广播、多播和单播;其中,多播机制允许任意大小的组在网上进行通信,它能为远程会议系统和分布式仿真类的应用系统提供1-多和多-多的消息发布服务

++++[延迟]:影响虚拟环境交互和动态特性的因素是延迟;如果要使分布式环境仿真真实世界,则必须实时操作,从而增加真实感;对于DVR系统中的网络延迟可以通过使用专用联结、对路由器和交换技术进行改进、快速交换接口和计算机等来缩减

++++[可靠性]:在增加通信带宽和减少通信延迟这两方面进行折衷时,则要考虑通信的可靠性问题;可靠性由具体的应用需求来决定;有些协议有较高的可靠性,但传输速度慢,反之亦然

++多协议模型

++++立钻哥哥:由于在DVR系统中需要交换的信息种类很多,单一的通信协议已不能满足要求,这时就需要开发多种协议,以保证在DVR系统中进行有效的信息交换;协议可以包括:联结管理协议;导航控制协议;几何协议;动画协议;仿真协议;交互协议和场景管理协议等;在使用过程中,可以根据不同的用户程序类型,组合使用以上多种协议

++系统的应用

++++立钻哥哥:分布式虚拟现实系统在远程教育、科学计算可视化、工程技术、建筑、电子商务、交互式娱乐、艺术等领域都有着极其广泛的应用前景;利用它可以创建多媒体通信、设计协作系统、实境式电子商务、网络游戏、虚拟社区全新的应用系统

++++典型的应用领域有:教育应用、工程应用、商业应用、娱乐应用、虚拟演播室中的应用;道路桥梁中的应用

++++[教育应用]:把分布式虚拟现实系统用于建造人体模型、电脑太空旅游、化合物分子结构显示等领域,由于数据更加逼真,大大提高了人们的想象力、激发了受教育者的学习兴趣,学习效果十分显著;同时,随着计算机技术、心理学、教育学等多种学科的相互结合、促进和发展,系统因此能够提供更加协调的人机对话方式

++++[工程应用]:当前的工程很大程度上要依赖于图形工具,以便直观地显示各种产品,目前,CAD/CAM已经成为机械、建筑等领域必不可少的软件工具;分布式虚拟现实系统的应用将使工程人员能通过全球网或局域网按协作方式进行三维模型的设计、交流和发布,从而进一步提高生产效率并削减成本

++++[商业应用]:对于那些期望与顾客建立直接联系的公司,尤其是那些在他们的主页上向客户发送电子广告的公司,Internet具有特别的吸引力;分布式虚拟系统的应用有可能大幅度改善顾客购买商品的经历;例如,顾客可以访问虚拟世界中的商店,在那里挑选商品,然后通过Internet办理付款手续,商店则及时把商品送到顾客手中

++++[娱乐应用]:娱乐领域是分布式虚拟现实系统的一个重要应用领域;它能够提供更为逼真的虚拟环境,从而使人们能够享受其中的乐趣,带来更好的娱乐感觉

++++[虚拟演播室中的应用]:视觉和听觉效果以及人类的思维都可以靠虚拟现实技术来实现;它升华了人类的思维逻辑;虚拟演播室则是虚拟现实技术与人类思维相结合在电视节目制作中的具体体现;虚拟演播系统的主要优点是它能够更有效地表达新闻信息,增强信息的感染力和交互性;传统的演播室对节目制作的限制较多;虚拟演播系统制作的布景是合乎比例的立体设计,当摄像机移动时,虚拟的布景与前景画面都会出现相应的变化,从而增加了节目的真实感;用虚拟场景在很多方面成本效益显著;如它具有及时更换场景的能力,在演播室布景制作中节约经费;不必移动和保留景物,因此可以减轻对雇员的需求压力

++++[道路桥梁中的应用]:虚拟现实技术在道路桥梁方面的应用虚拟现实技术在高速公路和桥梁建设方面有着非常广阔的应用前景,可由后台置入稳定的数据库信息,便于受众对各项技术指标进行实时的查询,周边再辅以多种媒体信息,如工程背景介绍,标段概况,技术数据,截面等;电子地图,声音、图像、动画,并与核心的虚拟技术产生交互,从而实现演示场景中的导航、定位与背景信息介绍等诸多实用、便捷的功能

++钻哥图集

++++立钻哥哥:接下来我们通过DVR相关图片,进一步学习认知DVR分布式虚拟现实系统

++A.2、虚拟现实技术之DVR详解

++A.2、虚拟现实技术之DVR详解

++A.2、虚拟现实技术之DVR详解

++++立钻哥哥:分布式VR系统是VR技术的网络技术发展和结合的产物,是一个在网络的虚拟世界中,位于不同物理位置的多个用户或多个虚拟世界,通过网络连接成共享信息的系统;DVR系统的目标是在沉浸式VR系统的基础上,将地理上分布的多个用户或多个虚拟世界通过网络连接在一起,使每个用户同时加入到一个虚拟空间里(真实感三维立体图形、立体声),通过联网的计算机与其他用户进行交互,共同体验虚拟经历,以达到协同工作的目的,它将虚拟提升到了一个更高的境界

++++VR系统运行在分布式世界中的2个方面的原因:一方面是充分利用分布式计算机系统提供的强大计算能力;另一方面是有些应用本身具有分布特征,如多人通过网络进行游戏和虚拟战争模拟等

++++分布式VR技术主要被应用于远程虚拟会议、虚拟医学会诊、多人通过网络进行游戏或虚拟战争模拟等领域

++分布式VR系统的特点

++++立钻哥哥:分布式VR系统的特点:各用户具有共享的虚拟工作空间;伪实体的行为真实感;支持实时交互,共享时钟;多个用户可用各自不同的方式相互通信;资源信息共享以及允许用户自然操纵世界中的对象

++虚拟现实系统的相关技术

++++立钻哥哥:VR系统的目标是由计算机生成虚拟世界,用户能与之进行视觉、听觉、触觉、嗅觉等全方位交互;要达到这种目标,除了需要有一些专业的硬件设备,还必须有较多的相关技术及软件加以保证

++++[1、环境建模技术]:虚拟环境的建立是VR技术的核心内容,虚拟环境是建立在建模基础之上的,只有设计出反映研究对象的真实有效的模型,VR系统才有可信度;VR系统包括三维视觉和三维听觉建模等;三维视觉建模又可分为:几何建模、物理建模、行为建模等

----<1.1、几何建模技术>:主要研究对象是对物体几何信息的表示与处理,它是涉及表示几何信息数据结构,以及相关的构造与操纵数据结构的算法建模方法

----<1.2、物理建模技术>:建模技术进一步发展的产物是物理建模,也就是在建模时要考虑对象的物理属性;典型的物理建模技术有:分形技术和粒子系统

--------<1.2.1、分形技术>:是指可以描述具有自相似特征的数据集;分形技术的优点是用简单的操作就可以完成复杂的不规则物体建模,缺点是计算量太大,不利于实时性

--------<1.2.2、粒子系统>:是一种典型的物理建模系统,粒子系统是用简单的体素完成复杂的运动建模;在VR系统中,粒子系统常用于描述火焰、水流、雨雪、旋风、喷泉等现象及动态的物体建模

----<1.3、行为建模技术>:行为建模负责物体的运动和行为的描述;如果说几何建模是VR建模的基础,行为建模则真正体现出VR的特征;一个VR系统中的物体若没有任何行为的反应,则这个VR系统是静止的、没有生命的,对于VR用户是没有任何意义的,所以说行为建模技术才真正体现了VR的特征;在虚拟环境行为建模中,建模方法主要有运动学与动力学仿真方法

++++[2、实时三维图形绘制技术]:指利用计算机为用户提供一个能从任意视点及方向实时观察三维场景的手段,它要求当用户的视点改变时,图形显示速度也必须跟上视点的改变速度,否则就会产生迟滞现象

----<2.1、基于几何图形的实时绘制技术>:为了保证三维图形的显示能实现刷新频率不低于30帧/秒;除了在硬件方面采用高性能的计算机外,还必须选择合适的算法来降低场景的复杂度(即降低图形系统处理的多边形数目);目前,用于降低场景的复杂度,以提高三维场景的动态显示速度的常用方法有预测计算、脱机计算、场景分块、可见消隐、细节层次模型等,其中细节层次模型应用较为普遍

--------<2.1.1、预测计算>:根据物体的各种运动规律,如手的移动,可在下一帧画面绘制之前用预测的方法推算出手的位置,从而减少由输入设备所带来的延迟

--------<2.1.2、脱机计算>:由于VR系统是一个较为复杂的系统,在实际应用中可以尽可能将一些可预先计算好的数据进行预先计算并存储在系统中,这样可加快需要运行时的速度

--------<2.1.3、场景分块>:将一个复杂的场景分成若干个子场景,各个子场景间几乎不可见或完全不可见

--------<2.1.4、可见消隐>:场景分块技术与用户处的场景位置有关,而可见消隐技术则与用户的视点关系密切

--------<2.1.5、细节层次模型>:Level Of Detail, LOD,是对同一个场景或场景中的物体使用具有不同细节的描述方法得到的一组模型

----<2.2、基于图像的绘制技术>:Image Based Rending, IBR,是采用一些预先生成的场景画面,对接近于视点或视线议程的画面进行交换、插值与变形,从而快速得到当前视点处的场景画面;(基于图像的绘制技术主要有:全景技术;图像的插值及视图变换技术;)

++++[3、三维虚拟声音的显示技术]:VR系统中的三维虚拟声音,使听者能感觉到声音确实来自围绕听者双耳的一个球形空间中的任何地方,即声音可能来自于头的上方、后方或者前方;声音是用户和虚拟环境的另一种交互方法,人们可以通过语音与虚拟世界进行双向交互

++++[4、触摸和力量反馈技术]:在虚拟环境中增加触觉感知将有助于增强VR系统的真实感和沉浸感,并提高虚拟任务执行成功的机率

++++[5、自然交互技术]:手势识别;面部表情识别;眼动跟踪

----<5.1、手势识别>:手势是一种较为简单、方便的交互方式,也是人体语言的一个非常重要的组成部分,它是包含信息量最多的一种人体语言

----<5.2、面部表情识别>:人对面部表情的识别是人与人交流中传递信息的重要手段

----<5.3、眼动跟踪>:基本工作原理是利用图像处理技术,使用能锁定眼睛的特殊摄像机,通过摄入从人的眼角膜和瞳孔反射的红外线连续地记录视线变化,从而达到记录、分析视线追踪过程的目的

++++[6、碰撞检测技术]:在虚拟世界中,由于用户与虚拟世界的交互及虚拟世界中物体的相互运动,物体之间经常会出现相碰的情况;在虚拟世界中关于碰撞,首先要检测到有碰撞的发生碰撞的位置;其次是计算出发生碰撞后的反应,所以碰撞检测是VR系统中不可缺少的部分

 

++分布式虚拟现实系统

++++立钻哥哥:分布式虚拟现实系统(Distributed VR)是一个基于网络的可供异地多用户同时参与的分布式虚拟环境。在这个环境中,位于不同物理环境位置的多个用户或多个虚拟环境通过网络相连接,使多个用户同时参与一个虚拟现实环境,通过计算机与其他用户进行交互,共享信息,并对同一虚拟世界进行观察和操作,以达到协同工作的目的

++++分布式虚拟现实系统具有的特征:(1)共享的虚拟工作空间;(2)伪实体的行为真实感;(3)支持实时交互,共享时钟;(4)多个用户以多种方式相互通信;(5)资源信息共享以及允许用户自然操作环境中的对象

++++分布式虚拟现实系统是基于网络的虚拟环境,在这个环境中,位于不同物理环境位置的多个用户或多个虚拟环境通过网络相联结

 

++虚拟现实技术的发展趋势

++++立钻哥哥:虚拟现实技术的实质是构建一种人为的能与之进行自由交互的“世界”,在这个“世界”中参与者可以实时地探索或移动其中的对象;沉浸式虚拟现实是最理想的追求目标

++++[1、动态环境建模技术]:虚拟环境的建立是VR技术的核心内容,动态环境建模技术的目的是获取实际环境的三维数据,并根据需要建立相应的虚拟环境模型

++++[2、实时三维图形生成和显示技术]:三维图形的生成技术已比较成熟,而关键是如何“实时生成”,在不降低图形的质量和复杂程度的前提下,如何提高刷新频率将是今后重要的研究内容;此外,VR还依赖于立体显示和传感器技术的发展,现有的虚拟设备还不能满足系统的需求,有必要开发新的三维图形生成和显示技术

++++[3、新型人机交互设备的研制]:虚拟现实技术实现人能够自由与虚拟世界对象进行交互,犹如身临其境,借助的输入输出设备主要有头盔显示器、数据手套、数据衣服、三维位置传感器和三维声音产生器等;但在实际应用中,它们的效果并不理想,因此,新型、便宜、鲁棒性优良的数据手套和数据服将成为未来研究的重要方向

++++[4、智能化语音虚拟现实建模]:虚拟现实建模是一个比较繁复的过程,需要大量的时间和精力;如果将VR技术与智能技术、语音识别技术结合起来,可以很好地解决这个问题;对模型的属性、方法和一般特点的描述通过语音识别技术转化成建模所需要的数据,然后利用计算机的图形处理技术和人工智能技术进行设计、导航以及评价,将模型用对象表示出来,并且将各种基本模型静态或动态地连接起来,最终形成系统模型

立钻哥哥:人工智能一直是业界的难题,人工智能在各个领域十分有用,在虚拟世界也大有用武之地,良好的人工智能系统对减少乏味的人工劳动具有非常积极的作用;

++++[5、网络分布式虚拟现实技术的研究与应用]:分布式虚拟现实是今后虚拟现实技术发展的重要方向;随着众多分布式虚拟现实开发工具及其系统的出现,DVR本身的应用也渗透到各行各业,包括医疗、工程、训练与教学以及协同设计;将分散的虚拟现实系统或仿真器通过网络联结起来,采用协调一致的结构、标准、协议和数据库,形成一个在时间和空间上相互耦合的虚拟合成环境,参与者可自由地进行交互作用

++虚拟现实技术的主要应用领域

++++立钻哥哥:虚拟现实技术具有降低成本提高安全性形象逼真可反复操作等优点,得到了用户的认可;据不完全统计,占据主流的领域有教育和培训,包括医疗培训、军事培训和大学培训,此外还有制造业、娱乐业以及商业服务业,例如市场销售和建筑规划;在所有这些领域都要求降低费用、缩短生产周期等的情况下,虚拟现实技术具有适应性真实性合作性等特点

++++[1、军事领域]:军事领域研究是推动虚拟现实技术发展的原动力,目前依然是主要的应用领域;虚拟现实技术主要在军事训练和演习、武器研究这两个方面得到广泛应用

----在传统的军事实战演习中,特别是大规模的军事演习,不但耗资巨大,安全性较差,而且很难在实战演习条件下改变战斗状况来反复进行各种战场势态下的战术和决策研究;现在,使用计算机,应用VR技术进行现代化的实验室作战模拟,它能够像物理学、化学等学科一样,在实验室里操作,模拟实际战斗过程和战斗过程中出现的各种现象,增加人们对战斗的认识和理解,为有关决策部门提供定量的信息

----立钻哥哥:虚拟军事训练和演习不仅不动用实际装备而使受训人员具有身临其境之感,而且可以任意设置战斗环境背景,对作战人员进行不同作战环境,不同作战预案的多次重复训练,使作战人员迅速积累丰富的作战经验,同时不担任何风险,大大提高了部队训练效果

++++[2、医疗领域]:传统的医疗科目教学都是使用教科书和供解剖用的尸体来供学生学习和练习,但是,学生们较难得到用尸体练习解剖技术的机会,并且在对实际的生命体进行解剖练习时,较多细小的神经和血管是很难看到的;虚拟现实技术可以弥补传统的不足,主要应用到解剖学和病理学教学、外科手术训练、复杂外科手术规划、健康咨询和身体康复治疗等方面

++++[3、教育领域]:虚拟现实应用于教育是教育技术发展的一个飞跃;它实现了建构主义、情景学习的思想,营造了“自主学习”的环境,由传统的“以教促学”的学习方式代之为学习者通过自身与信息环境的相互作用来得到知识、技能的新型学习方式

----立钻哥哥:真实、互动的特点是虚拟现实技术独特的魅力;虚拟现实技术提供基于教学、教务、校园生活的三维可视化的生动、逼真的学习环境,例如虚拟实验室、虚拟校园和技能培训等;使用者选择任意环境,并映射成自选的任意一种角色,通过亲身经历和体验来学习知识、巩固知识,极大地挺高了学生的记忆力和学习兴趣;此方法比传统的教学方式,尤其是空洞抽象地说教、被动地灌输更具有说服力

----随着网络的发展,虚拟现实技术与网络技术提供给学生一种更自然的体验方式,包括交互性、动态效果、连续感以及参与探索性,构建一个网络虚拟教学环境,可以实现虚拟远程教学、培训和实验,既可以满足不同层次学生的需求,也可以使得缺少学校和专业教师,以及昂贵的实验仪器的偏远地区的学生能够学习

++++[4、文化艺术领域]:虚拟现实是一种传播艺术家思想的新媒介,其沉浸与交互可以将静态的艺术转变为观察者可以探索的动态艺术,在文化艺术领域中扮演着重要角色。虚拟博物馆、虚拟文化遗产、虚拟画廊、虚拟演员和虚拟电影等都是当前虚拟现实成果

----立钻哥哥:虚拟现实在文化艺术领域主要包括:名胜古迹、虚拟游戏以及影视三个方面

----<4.1、名胜古迹>:虚拟现实展现名胜古迹的景点,形象逼真;结合网络技术,可以将艺术创作、文物展示和保护提高到一个崭新的阶段;让那些由于身体条件限制的人不必长途跋涉就可以在家中通过因特网很舒适地选择任意路径遨游各个景点,乐趣无穷

----<4.2、虚拟游戏>:三维游戏既是虚拟现实技术最先应用的领域,也是重要的发展方向之一,为虚拟现实技术的快速发展起到了巨大的需求牵引作用

----<4.3、影视>:三维立体电影对人的视觉产生了巨大的冲击力,是电影界划时代的进步;三维立体电影是虚拟现实技术的应用之一,是结合虚拟现实技术拍摄的电影;虚拟现实在三维立体电影中的应用主要是制造栩栩如生的人物、引人入胜的宏大场景,以及添加各种撼人心魄的特技效果

++++[5、制造业]:虚拟制造是采用计算机仿真和虚拟现实技术在分布技术环境中开展群组协同工作,支持企业实现产品的异地设计、制造和装配,是CAD/CAM等技术的高级阶段;利用虚拟现实技术、仿真技术等在计算机上建立的虚拟制造环境是一种接近人们自然活动的“自然”环境,人们的视觉、触觉和听觉都与实际环境接近;人们在这样的环境中进行产品的开发,可以充分发挥技术人员的想象力和创造能力,相互协作发挥集体智慧,大大提高了产品开发的质量和缩短了开发周期

++++[6、商业]:结合网络技术,企业利用虚拟现实技术将其产品的商业包装、展示、推广发布成网上三维立体的形式,展示出逼真的产品造型,通过交互体验来演示产品的功能和使用操作,充分利用因特网高速迅捷的传播优势来推广公司的产品

++A.3、虚拟现实技术调研分析

++A.3、虚拟现实技术调研分析

++A.3、虚拟现实技术调研分析

++++立钻哥哥:虚拟现实技术是一种可以创建和体验虚拟世界的计算机技术,它利用计算机生成一种模拟环境,是一种多源信息融合交互式的三维动态视景和实体行为的系统仿真,可借助传感头盔、数据手套等专业设备,让用户进入虚拟空间,实时感知和操作虚拟世界中的各种对象,从而通过视觉、触觉和听觉等获得身临其境的真实感受

++++虚拟现实技术是仿真技术的一个重要方向,是仿真技术计算机图形学人机接口技术多媒体技术传感技术网络技术等多种技术的融合,是一门富有挑战性的交叉技术

++国内外发展状况

++++立钻哥哥:传感器技术图形图像处理技术是虚拟现实项目的主要技术,时间的实时性和空间的动态性是虚拟现实技术的主要焦点

++++[北京航空航天大学]:建立了一种分布式虚拟环境,可以提供虚拟现实演示环境、实施三维动态数据库、用于飞行员训练的虚拟现实系统以及虚拟现实应用系统的开发平台等等,并对虚拟环境中物理特性的表示和处理着重进行了研究,并在虚拟显示的视觉接口硬件方面进行开发,并提出了相关的算法和实现方法

++虚拟现实技术原理

++++立钻哥哥:虚拟现实技术原理包括:显示原理;声音原理;感觉反馈原理;语音原理

++++[1、显示原理]:由于人们的两只眼睛的位置不同,人在看周围的事物得到的图像也略有不同,这些图像在人脑中融合就形成了一个周围事物的整体景象,这个景象也包括距离远近的信息。根据这一原理,在VR系统中采用了双目立体视觉特点,系统采用单个显示器,但用户带上特殊的眼镜后,一只眼睛只能看到奇数帧图像,另一只眼睛只能看到偶数帧图像,奇、偶帧之间的不同也就是视差,就产生了立体感

++++[2、声音原理]:在水平方向上,人们靠声音的相位差及强度的差别来确定声音的方向,因为声音到达两只耳朵的时间或距离有所不同;常见的立体声效果就是靠左右耳听到在不同位置录制的不同声音来实现的,所以会有一种方向感

++++[3、感觉反馈原理]:在一个VR系统中,人可以看到一个杯子,可以设法去抓住它,但无法有抓杯子的感觉,指挥穿过杯子表面;解决这一问题的常用装置是在手套内层安装一些可以震动的触点来模拟触觉

++++[4、语音原理]:在VR系统中,语音的输入输出也很重要

++虚拟现实技术的关键技术

++++立钻哥哥:虚拟现实技术的基本特征包括3个最突出的特征:交互性沉浸性想象性

++++虚拟现实系统设计实现的关键技术:VR渲染技术VR屏显技术VR定位技术

++++[1、VR渲染技术]:典型的渲染技术是NVIDIA推出的MRS多重分辨率着色渲染技术,采用将整体渲染画面分区域模式,按照从中央到两边采用不同的分辨率方法,降低GPU渲染压力;国内也有采用焦点渲染(Foveated rendering)技术,主要针对多重分辨率着色渲染技术渲染区域划分较为粗糙,采用眼球追踪技术使之精细化

++++[2、VR屏显技术]VR显示屏幕主要包括OLEDLCD两种类型,其中OLED采用有源阵列有机发光能够做到低余晖,不过在每个像素间存在分割网格的问题;LCD采用背投光源显示,每个像素都被动发光,相对较容易产生严重余晖现象

++++[3、VR定位技术]VR沉浸式体验主要来自于立体化显示和精确的定位技术,使得用户产生的自身身体运动融入VR虚拟环境中,主要定位技术有:红外定位激光定位可见光定位低功耗蓝牙定位

 

 

++虚拟现实技术的应用领域

++++立钻哥哥:虚拟现实技术是当今社会经济、文化以及科学信息技术水平不断提升的必然产物,属于新型计算机技术手段;虚拟现实技术正不断发展,它广泛地应用于军事建筑工业仿真考古医学文化教育农业计算机技术等方面,改变了传统的人机交互模式

++++[1、教育领域的应用]:VR技术已改变了传统教育模式,由督促教学的被动学习模式转变为学习者通过自身与信息环境的相互作用获取知识、技能的主动学习模式

----<1.1、VR技术在教育应用的优势>:虚拟现实技术的沉浸感、交互性、想象性的特征有效的克服了传统的枯燥教学环境限制;其优势包括:

--------一是:激发学习动机,增强学习体验

--------二是:实现情景学习,促进知识迁移

--------另外,在虚拟现实学习中的角色扮演可以激发学习者的创造力和想象力

----<1.2、VR技术在教育应用的进展>:(1)学习环境的创设;(2)技能实训;(3)语言学习

--------<1.2.1、学习环境的创设>:在虚拟仿真环境中,学生做他们在真实世界中无法做到的事,比如可以触碰按钮从而改变虚拟森林环境四季的变化等;虚拟现实技术为师生创设了直观的学习环境,便于学生理解和应用知识,便于教师及时调整教学方法;(立钻哥哥:基于构建主义学习理论,学生在已有虚拟环境中,通过探究建构知识,例如“怪物卡车”学习项目,学生想要到达星球表面,必须先学习了解星球的特征和车辆工程学知识;这种基于活动的方法,其实是非常有效的)

--------<1.2.2、技能实训>:虚拟实训是利用网络技术、多媒体技术、仿真技术等基于虚拟实训系统的一种新的模拟实训方式;飞行模拟器训练是虚拟现实技术在职业技能实训中的应用;飞行员在“真实”的飞行环境中进行训练,视觉、听觉、触觉有“真实”的感受,有助于提高飞行技能;虚拟实验也是虚拟现实技术在教育中的应用热点;在模拟性试验中,学习者利用化学药品、天平、砝码等实验工具,操作类型多样的化学实验,近距离地观察燃烧、爆炸等化学现象

--------<1.2.3、语言学习>:传统的语言学习仅仅是掌握一门语言的语法和单词;虚拟现实技术可以为学习者提供所需的语言环境,在虚拟现实创设的游戏场景中学习语言;(立钻哥哥:研究结果证明了虚拟现实环境提升了学生的表达能力,尤其是日常生活中容易害羞的学生)

++++[2、生物医学领域的应用]:在医学界,虚拟现实技术主要是用于虚拟解剖、虚拟实验室和虚拟手术等方面;在未来几年虚拟现实技术将会成为数字医学最主要的应用工具之一:(1)数字人;(2)虚拟手术系统;(3)远程手术;(4)虚拟实验室

++++[3、建筑景观设计的应用]:虚拟现实技术在建筑景观设计中有着非常明显的优势:(1)能够创造虚拟世界;(2)拥有强大的图形处理能力;(3)能够对复杂的施工方案进行计算

----<3.1、能够创造虚拟世界>:将虚拟现实技术应用到建筑景观设计中,能够使设计过程可视化,建筑师能够产生一种正在身处设计场地的感觉,并对建筑物的布局、功能、优缺点等有详细的了解,从而设计出更加科学的图纸

----<3.2、拥有强大的图形处理能力>:虚拟现实技术拥有强大的计算与图形处理能力;它最大的特点是能够脱离原物体而对其视觉、嗅觉、听觉等进行具体表现;例如在对已经被破坏的建筑群进行复原设计时,就可以利用该技术对这些已经不存在的建筑进行复原

----<3.3、能够对复杂的施工方案进行计算>:利用该技术能够在虚拟环境下对待建场地、周围场景、机械设备、结构构件等进行创造,形成三维模型,并且模型具有动态性能;然后使模型进行虚拟的模拟操作,如此即可对复杂的施工方案中的具体情况进行观察,并对不合理的地方进行修改

----立钻哥哥:虚拟现实技术在建筑景观设计领域有多个应用场景,包括文化遗产的复原、新型建筑的设计、城市规划等

++虚拟现实技术的总结和展望

++++立钻哥哥:虚拟现实技术依赖于计算机的高速运算传输;高速运算和传输能解决虚拟现实环境的复杂逼真的环境构造和海量数据处理的问题,从而解决因计算和传输滞后引起参与者的心理疾病

++++虚拟现实技术的真实感主要体现在视觉和听觉上,“多感知交互”正在成为热点

++++对力反馈系统的进一步研究、嗅觉、味觉和体表感受都是未来虚拟现实的内容

++++基于互联网的虚拟现实伴随互联网的发展而成为热点

++A.4、虚拟现实建设方案(VR实验室)

++A.4、虚拟现实建设方案(VR实验室)

++A.4、虚拟现实建设方案(VR实验室)

++++立钻哥哥:随着虚拟现实(VR)技术的成熟,人们开始认识到虚拟现实(VR)实验室在教育领域的应用价值,它除了可以辅助高校的科研工作,在实验教学方面也具有真实场景模拟、实时动态、利用率高、易维护等诸多优点

++++《教育部关于全面提高高等教育质量的若干意见》:加强实验室、实习实训基地、实践教学共享平台建设,重点建设一批国家级实验教学示范中心、国家大学生校外实践教育基地、高职实训基地;加强实践教学管理,提高实验、实习实训、实践和毕业设计(论文)质量

++++教育信息化十年发展规划(2011~2020年)》:建设仿真实训基地等信息化教学设施,建设实习实训等关键业务领域的管理信息系统,建成支撑学生、教师和员工自主学习和科学管理的数字化环境

++基于大空间多人定位VR

++++立钻哥哥:通过激光动捕与大空间激光定位系统实现VR大空间实验室,突破传统VR空间局限性,实现虚拟空间内多物体、多人物的交互操作,解决现实中高危险、高成本、高复杂等实操问题,为学生们提供安全无危险、设备无损耗、模拟无误差的沉浸式实践教学环境

++为什么要建VR实验室

++++立钻哥哥:传统实验大多停留于让学生“知”,而没有引导学生由“知”内化为“识”,进而付诸于“行”,造成学生只知道一些书本上的定义、性质等

++++为了实现“网上做实验、虚拟做真实验”,破解实验教学中长期存在的做不了、做不好、做不到、做不上的难题

++++通过VR实验,心领神会学以致用,形成自己的学识和能力,成为“知而有识、学而善用”的优秀人才

++VR实验室能干什么

++++立钻哥哥:VR虚拟实验室以学生为主体,把学生转变为创造者;让学生自己动手操作,契合学生的好奇心,释放学生的想象力、创造性,拓展学生思维;让学生自己动手,激发学生的学习兴趣、好奇心与求知欲,锻炼操作能力,变被动学习为主动探究;培养学生提出问题、研究问题、解决问题的能力

++++VR虚拟实验可以与传统的实验模式和方法优势互补,对学生创新能力、动手实践能力、解决问题的应变能力的培养,还能有效缓解学校教学经费不足和师资紧张等问题,使学生在虚拟的环境中如同身临其境

【XR游戏开发QQ群:784477094

++立钻哥哥推荐的拓展学习链接(Link_Url)

立钻哥哥推荐的拓展学习链接(Link_Url)

++++立钻哥哥Unity 学习空间: http://blog.csdn.net/VRunSoftYanlz/

++++虚拟现实VR资讯: https://blog.csdn.net/VRunSoftYanlz/article/details/89165846

++++HTC_VIVE开发基础https://blog.csdn.net/VRunSoftYanlz/article/details/81989970

++++Oculus杂谈https://blog.csdn.net/VRunSoftYanlz/article/details/82469850

++++Oculus安装使用https://blog.csdn.net/VRunSoftYanlz/article/details/82718982

++++Unity+SteamVR=>VRhttps://blog.csdn.net/VRunSoftYanlz/article/details/88809370

++++Unity减少VR晕眩症https://blog.csdn.net/VRunSoftYanlz/article/details/89115518

++++SteamVR简介https://blog.csdn.net/VRunSoftYanlz/article/details/86484254

++++SteamVR脚本功能分析https://blog.csdn.net/VRunSoftYanlz/article/details/86531480

++++SteamVR2.0开发指南https://blog.csdn.net/VRunSoftYanlz/article/details/86618187

++++SteamVR2.2.0开发指南https://blog.csdn.net/VRunSoftYanlz/article/details/88784527

++++SteamVR2.2.0快速入门https://blog.csdn.net/VRunSoftYanlz/article/details/88833579

++++SteamVR2.2.0交互系统https://blog.csdn.net/VRunSoftYanlz/article/details/89199778

++++SteamVR2.2.0传送机制https://blog.csdn.net/VRunSoftYanlz/article/details/89390866

++++SteamVR2.2.0教程(一)https://blog.csdn.net/VRunSoftYanlz/article/details/89324067

++++SteamVR2.2.0教程(二)https://blog.csdn.net/VRunSoftYanlz/article/details/89894097

++++SteamVR_Skeleton_Poserhttps://blog.csdn.net/VRunSoftYanlz/article/details/89931725

++++SteamVR实战之PMCorehttps://blog.csdn.net/VRunSoftYanlz/article/details/89463658

++++SteamVR/Extrashttps://blog.csdn.net/VRunSoftYanlz/article/details/86584108

++++SteamVR/Inputhttps://blog.csdn.net/VRunSoftYanlz/article/details/86601950

++++OpenXR简介https://blog.csdn.net/VRunSoftYanlz/article/details/85726365

++++VRTK杂谈https://blog.csdn.net/VRunSoftYanlz/article/details/82562993

++++VRTK快速入门(杂谈)https://blog.csdn.net/VRunSoftYanlz/article/details/82955267

++++VRTK官方示例(目录)https://blog.csdn.net/VRunSoftYanlz/article/details/82955410

++++VRTK代码结构(目录)https://blog.csdn.net/VRunSoftYanlz/article/details/82780085

++++VRTK(SceneResources)https://blog.csdn.net/VRunSoftYanlz/article/details/82795400

++++VRTK_ControllerEventshttps://blog.csdn.net/VRunSoftYanlz/article/details/83099512

++++VRTK_InteractTouchhttps://blog.csdn.net/VRunSoftYanlz/article/details/83120220

++++虚拟现实行业应用https://blog.csdn.net/VRunSoftYanlz/article/details/88360157

++++Steam平台上的VRhttps://blog.csdn.net/VRunSoftYanlz/article/details/88960085

++++Steam平台热销VRhttps://blog.csdn.net/VRunSoftYanlz/article/details/89007741

++++VR实验:以太网帧的构成https://blog.csdn.net/VRunSoftYanlz/article/details/82598140

++++实验四:存储器扩展实验https://blog.csdn.net/VRunSoftYanlz/article/details/87834434

++++FrameVR示例V0913https://blog.csdn.net/VRunSoftYanlz/article/details/82808498

++++FrameVR示例V1003https://blog.csdn.net/VRunSoftYanlz/article/details/83066516

++++SwitchMachineV1022https://blog.csdn.net/VRunSoftYanlz/article/details/83280886

++++PlaySceneManagerV1022https://blog.csdn.net/VRunSoftYanlz/article/details/83280886

++++Unity5.x用户手册https://blog.csdn.net/VRunSoftYanlz/article/details/81712741

++++Unity面试题ABChttps://blog.csdn.net/vrunsoftyanlz/article/details/78630687

++++Unity面试题Dhttps://blog.csdn.net/VRunSoftYanlz/article/details/78630838

++++Unity面试题Ehttps://blog.csdn.net/vrunsoftyanlz/article/details/78630913

++++Unity面试题Fhttps://blog.csdn.net/VRunSoftYanlz/article/details/78630945

++++Cocos2dx面试题https://blog.csdn.net/VRunSoftYanlz/article/details/78630967

++++禅道[zentao]https://blog.csdn.net/VRunSoftYanlz/article/details/83964057

++++Lua快速入门篇(Xlua拓展):https://blog.csdn.net/VRunSoftYanlz/article/details/81173818

++++Lua快速入门篇(XLua教程):https://blog.csdn.net/VRunSoftYanlz/article/details/81141502

++++Lua快速入门篇(基础概述)https://blog.csdn.net/VRunSoftYanlz/article/details/81041359

++++框架知识点https://blog.csdn.net/VRunSoftYanlz/article/details/80862879

++++游戏框架(UI框架夯实篇)https://blog.csdn.net/vrunsoftyanlz/article/details/80781140

++++游戏框架(初探篇)https://blog.csdn.net/VRunSoftYanlz/article/details/80630325

++++.Net框架设计https://blog.csdn.net/VRunSoftYanlz/article/details/87401225

++++从零开始学架构https://blog.csdn.net/VRunSoftYanlz/article/details/88095895

++++设计模式简单整理https://blog.csdn.net/vrunsoftyanlz/article/details/79839641

++++专题:设计模式(精华篇)https://blog.csdn.net/VRunSoftYanlz/article/details/81322678

++++U3D小项目参考https://blog.csdn.net/vrunsoftyanlz/article/details/80141811

++++Unity小游戏算法分析https://blog.csdn.net/VRunSoftYanlz/article/details/87908365

++++Unity案例(Vehicle)https://blog.csdn.net/VRunSoftYanlz/article/details/82355876

++++UML类图https://blog.csdn.net/vrunsoftyanlz/article/details/80289461

++++PowerDesigner简介https://blog.csdn.net/VRunSoftYanlz/article/details/86500084

++++Unity知识点0001https://blog.csdn.net/vrunsoftyanlz/article/details/80302012

++++Unity知识点0008https://blog.csdn.net/VRunSoftYanlz/article/details/81153606

++++U3D_Shader编程(第一篇:快速入门篇)https://blog.csdn.net/vrunsoftyanlz/article/details/80372071

++++U3D_Shader编程(第二篇:基础夯实篇)https://blog.csdn.net/vrunsoftyanlz/article/details/80372628

++++Unity引擎基础https://blog.csdn.net/vrunsoftyanlz/article/details/78881685

++++Unity面向组件开发https://blog.csdn.net/vrunsoftyanlz/article/details/78881752

++++Unity物理系统https://blog.csdn.net/vrunsoftyanlz/article/details/78881879

++++Unity2D平台开发https://blog.csdn.net/vrunsoftyanlz/article/details/78882034

++++UGUI基础https://blog.csdn.net/vrunsoftyanlz/article/details/78884693

++++UGUI进阶https://blog.csdn.net/vrunsoftyanlz/article/details/78884882

++++UGUI综合https://blog.csdn.net/vrunsoftyanlz/article/details/78885013

++++Unity动画系统基础https://blog.csdn.net/vrunsoftyanlz/article/details/78886068

++++Unity动画系统进阶https://blog.csdn.net/vrunsoftyanlz/article/details/78886198

++++Navigation导航系统https://blog.csdn.net/vrunsoftyanlz/article/details/78886281

++++Unity特效渲染https://blog.csdn.net/vrunsoftyanlz/article/details/78886403

++++Unity数据存储https://blog.csdn.net/vrunsoftyanlz/article/details/79251273

++++Unity中Sqlite数据库https://blog.csdn.net/vrunsoftyanlz/article/details/79254162

++++WWW类和协程https://blog.csdn.net/vrunsoftyanlz/article/details/79254559

++++Unity网络https://blog.csdn.net/vrunsoftyanlz/article/details/79254902

++++Unity资源加密https://blog.csdn.net/VRunSoftYanlz/article/details/87644514

++++PhotonServer简介https://blog.csdn.net/VRunSoftYanlz/article/details/86652770

++++编写Photon游戏服务器https://blog.csdn.net/VRunSoftYanlz/article/details/86682935

++++C#事件https://blog.csdn.net/vrunsoftyanlz/article/details/78631267

++++C#委托https://blog.csdn.net/vrunsoftyanlz/article/details/78631183

++++C#集合https://blog.csdn.net/vrunsoftyanlz/article/details/78631175

++++C#泛型https://blog.csdn.net/vrunsoftyanlz/article/details/78631141

++++C#接口https://blog.csdn.net/vrunsoftyanlz/article/details/78631122

++++C#静态类https://blog.csdn.net/vrunsoftyanlz/article/details/78630979

++++C#中System.String类https://blog.csdn.net/vrunsoftyanlz/article/details/78630945

++++C#数据类型https://blog.csdn.net/vrunsoftyanlz/article/details/78630913

++++Unity3D默认的快捷键https://blog.csdn.net/vrunsoftyanlz/article/details/78630838

++++游戏相关缩写https://blog.csdn.net/vrunsoftyanlz/article/details/78630687

++++UnityAPI.Rigidbody刚体https://blog.csdn.net/VRunSoftYanlz/article/details/81784053

++++UnityAPI.Material材质https://blog.csdn.net/VRunSoftYanlz/article/details/81814303

++++UnityAPI.Android安卓https://blog.csdn.net/VRunSoftYanlz/article/details/81843193

++++UnityAPI.AndroidJNI安卓JNIhttps://blog.csdn.net/VRunSoftYanlz/article/details/81879345

++++UnityAPI.Transform变换https://blog.csdn.net/VRunSoftYanlz/article/details/81916293

++++UnityAPI.WheelCollider轮碰撞器https://blog.csdn.net/VRunSoftYanlz/article/details/82356217

++++UnityAPI.Resources资源https://blog.csdn.net/VRunSoftYanlz/article/details/83155518

++++JSON数据结构https://blog.csdn.net/VRunSoftYanlz/article/details/82026644

++++CocosStudio快速入门https://blog.csdn.net/VRunSoftYanlz/article/details/82356839

++++Unity企业内训(目录)https://blog.csdn.net/VRunSoftYanlz/article/details/82634668

++++Unity企业内训(第1讲)https://blog.csdn.net/VRunSoftYanlz/article/details/82634733

++++Unity企业内训(第2讲)https://blog.csdn.net/VRunSoftYanlz/article/details/82861180

++++Unity企业内训(第3讲)https://blog.csdn.net/VRunSoftYanlz/article/details/82927699

++++Unity企业内训(第4讲)https://blog.csdn.net/VRunSoftYanlz/article/details/83479776

++++Unity企业内训(第5讲)https://blog.csdn.net/VRunSoftYanlz/article/details/83963811

++++Unity企业内训(第6讲)https://blog.csdn.net/VRunSoftYanlz/article/details/84207696

++++钻哥带您了解产品原型https://blog.csdn.net/VRunSoftYanlz/article/details/87303828

++++插件<Obi Rope>https://blog.csdn.net/VRunSoftYanlz/article/details/83963905

++++计算机组成原理(教材篇)https://blog.csdn.net/VRunSoftYanlz/article/details/82719129

++++5G接入:云计算和雾计算https://blog.csdn.net/VRunSoftYanlz/article/details/88372718

++++云计算通俗讲义https://blog.csdn.net/VRunSoftYanlz/article/details/88652803

++++立钻哥哥Unity 学习空间: http://blog.csdn.net/VRunSoftYanlz/

--_--VRunSoft:lovezuanzuan--_--

发布了130 篇原创文章 · 获赞 149 · 访问量 16万+

猜你喜欢

转载自blog.csdn.net/VRunSoftYanlz/article/details/95482573