VR技术在数据中心3D机房中的应用(上)  

前两天跟朋友A吃饭,吃着吃着就说到了VR。近几年来,VR技术越来越火,感觉能跟VR沾点边的都特别高大上,朋友A也是,一提到VR,就怎么都掩盖不住他发自肺腑的敬仰之情。好吧,作为一个技术宅,我觉得是时候说点跟VR相关的事儿了。

VR,也就是 virtual reality的缩写,全称是虚拟现实。从字面上理解,就是这种技术能把现实中的一切实物用模型建造出来,再通过一些硬件设备的对接,把你的身体放在这个虚拟场景当中,甚至是用一些不属于人类本身的视角去看这个世界。

举个栗子。Google earth已经在去年为自己的产品提供了全方位的VR技术支持。

地球的图片大家都见过吧?可是身处浩瀚宇宙中去看这颗我们赖以生存的星球,这样的体验你你有过吗?

再比如,相信大家都爬过山,我也是登山爱好者。每次爬山都觉得山顶高不可及,累到气喘吁吁也只有仰望的份。但是让自己像雄鹰一样掠过一座座山顶,俯瞰山川,这样的视觉效应是不是也让人心痒痒呢?

所以简单地说,VR就是这样一种技术,能让你有一些超越人类视角本身的体验。

说完VR是什么,再来谈一下VR怎么实现吧。用最简单粗暴的方式来说,无非就是一:硬件;二:内容(技术支持)。

现在市面上有很多VR硬件,大致可以分为三类:VR眼镜、VR一体机、VR头盔。

VR眼镜

如果你预算有限,只是想体验一下VR,看看电影,玩玩小游戏,可以考虑VR眼镜。VR眼镜又细分为2类:入门级和进阶版。

入门级的VR眼镜就是个盒子,里面有2个镜片,放一个手机进去,代表作有谷歌的Cardboard、小米VR玩具版等,需要手动调焦,延迟和眩晕感都很严重。

进阶版的VR眼镜有运动传感器,对手机硬件做了优化,延迟和眩晕感比入门级的低。一般会配备一个控制器,类似鼠标,有了控制器就不需要用脑袋交互了,用控制器就可以交互。代表作有三星的Gear VR、谷歌的Daydream View、小米VR眼镜等。这类VR眼镜一般只支持自家的手机。如果手上正好有这样的手机,可以买个对应的VR眼镜尝尝鲜。

还有一类VR眼镜号称兼容各种型号的手机,VR沉浸感比进阶版的差一些,原因是没有针对具体手机优化,代表作有暴风、大朋等。价格比入门级的几十块的贵,比进阶版的便宜。

VR一体机

简单讲就是VR眼镜内置了手机,代表作有暴风魔镜一体机Matrix、大朋VR一体机M2等。现阶段不建议购买VR一体机。不过这次谷歌在这次IO大会上发布的,跟HTC和联想合作的Daydream Standalone VR值得期待,据说使用了谷歌最新的WorldSense技术,可以不需要外部定位设备,就能追踪头部的位置,而不仅仅是头部的旋转。

VR头盔

需要用HDMI视频线连接高性能PC主机,也就是靠PC主机的显卡输出视频信号到VR头盔里。另外这类设备一般配备定位装置,能感知头盔、手柄的位置、方向、加速度等。如果你是游戏发烧友,强烈推荐VR头盔。代表作有早期的HTC Vive、Oculus Rift、索尼PlayStation VR,以及国内的后来者大朋VR头盔E3、蚁视二代头盔、小派4K、hypereal的Pano等。

VR头盔的优势很明显:延迟小,有定位装置,但美中不足的是必须拖一根视频线,在VR世界中漫游时总是会不小心被这根线缠住,而且VR头盔普遍比较重。不过去年双11期间HTC推出的TPCAST VIVE无线升级套件让VR头盔摆脱了这根线的束缚,不过也有报道说2套TPCST之间有干扰,而且待机时间也是个问题。

由于VR眼镜、VR一体机都是借助于手机呈现3D内容,性能都没法满足数据中心可视化的要求,而且没有很好的定位方案,为了最好的视觉和交互体验,我们采用了由HTC和Valve共同研发的VIVE。

谈完VR硬件,再来谈谈VR内容。面向消费者的VR内容可以分为:游戏、全景视频、全景直播、全景图片等;面向企业的VR内容就很多了,在教育、军事、医疗、旅游、房地产、健身、室内装修、商品展示等领域都有应用。

另外VR内容的制作分两类:全景拍摄和3D建模。全景拍摄可以生产出全景视频、全景直播、全景图片等,全景图片可以加工成VR应用,用户只能在几个固定的点中移动,不能在3D场景中随意行走。游戏、TWaver数据中心可视化软件等,都需要3D建模。前面栗子中提到的Google Earth VR结合了全景拍摄和3D建模,属于黑科技产品,可以戳链接亲身体验一下。

 Google Earth VR

https://vr.google.com/earth/

支持HTC Vive和Oculus Rift

Steam下载地址:

http://store.steampowered.com/app/348250/

如果你碰到如下提示:

This item is currently unavailable in your region

可以在IE或者Edge中输入如下地址即可安装

steam://install/348250

如果你在启动Google Earth VR时碰到如下提示:

loading labels failed due to an unknown error

说明你和google服务器之间有障碍,请***

Google Earth VR是谷歌10几年前发布的Google Earth的VR版,让你足不出户就能领略世界各地的自然风光。

交互上最大的亮点是在城市中穿梭时,只有中心画面在动,边缘画面被虚化,出现了不动的网格,谷歌管这个tunnel vision。这样你就会感觉自己站在原定不动,只是眼前的画面在动,就像看电影似的,好处是既不会像真正的飞行那样让人产生眩晕感,也不像teleport那样得不到连续的场景变化效果。

可惜的是国内是一马平川

除了Google earth VR之外,还有一些我个人觉得还不错的产品,比如:

The Lab

支持HTC Vive和Oculus Rift

Steam下载地址:

http://store.steampowered.com/app/450390/The_Lab/

这款游戏包含了8个小游戏,是Valve在VR游戏领域的试水作品。进入VR世界后,以往PC的交互方式都过时了,Valve的工作人员尝试了各种交互方式,让VR游戏体验更真实。更多关于这款游戏的开发历程,可以移步这里:

https://www.youtube.com/watch?v=rtotczP5DrI

比较搞笑的问题是(我也试过,哈哈):

还有这个也可以尝试着玩一把:

 SteamVR Home

SteamVR Home是Steam平台推出的SteamVR应用启动平台,玩家可以定制自己的私人空间,和其他玩家交互,打开了VR社交应用的新篇章。

安装方法:打开Steam,在Library中的Tools中找到Steam VR,右键选择Properties,在Betas页签中选择SteamVR Beta

更多关于SteamVR Home的介绍可以参考这里:

https://steamcommunity.com/games/250820/announcements/detail/1256913672017157095

按着手柄的方向按钮可以在房间内跳跃:

进入特定的区域(有字母i的地方)后,比如门前和花园前,会出来菜单,可以自定义场景:

今天就先说到这儿吧,明儿下班再给大家侃点更酷炫的:)

VR技术在数据中心3D机房中的应用(上)的更多相关文章

  1. VR技术在数据中心3D机房中的应用 (下)

    VR技术在数据中心3D机房中的应用 (下) 前面给大家简单科普了一下VR的硬件设备以及VR在各个领域的应用,是不是觉得非常高大上?千言万语概括成一句话,VR能给用户带来前所未有的沉浸感和交互方式,让人 ...

  2. VXLAN技术在数据中心的应用

    1.VXLAN技术可以通过物理交换机实现,也可以通过服务器实现,这两种实现的后台反应的是CT技术,还是IT技术来主导数据中心虚拟网络的发展. 2.物理交换机实现的VXLAN受限于芯片支持的规则,一般情 ...

  3. 基于 HTML5 的 WebGL 和 VR 技术的 3D 机房数据中心可视化

    前言 在 3D 机房数据中心可视化应用中,随着视频监控联网系统的不断普及和发展, 网络摄像机更多的应用于监控系统中,尤其是高清时代的来临,更加快了网络摄像机的发展和应用. 在监控摄像机数量的不断庞大的 ...

  4. 基于 HTML5 WebGL 和 VR 技术的 3D 机房数据中心可视化

    前言 在 3D 机房数据中心可视化应用中,随着视频监控联网系统的不断普及和发展, 网络摄像机更多的应用于监控系统中,尤其是高清时代的来临,更加快了网络摄像机的发展和应用. 在监控摄像机数量的不断庞大的 ...

  5. B/S 端基于 HTML5 + WebGL 的 VR 3D 机房数据中心可视化

    前言 在 3D 机房数据中心可视化应用中,随着视频监控联网系统的不断普及和发展, 网络摄像机更多的应用于监控系统中,尤其是高清时代的来临,更加快了网络摄像机的发展和应用. 在监控摄像机数量的不断庞大的 ...

  6. 基于 HTML5 WebGL + VR 的 3D 机房数据中心可视化

    前言 在 3D 机房数据中心可视化应用中,随着视频监控联网系统的不断普及和发展, 网络摄像机更多的应用于监控系统中,尤其是高清时代的来临,更加快了网络摄像机的发展和应用. 在监控摄像机数量的不断庞大的 ...

  7. 告别传统机房:3D 机房数据可视化实现智能化与VR技术的新碰撞

    前言 随着各行业对计算机依赖性的日益提高,计算机信息系统的发展使得作为其网络设备.主机服务器.数据存储设备.网络安全设备等核心设备存放地的计算机机房日益显现出它的重要地位,而机房的环境和动力设备如供配 ...

  8. SDN与NFV技术在云数据中心的规模应用探讨

    Neo 2016-1-29 | 发表评论 编者按:以云数据中心为切入点,首先对SDN领域中的叠加网络.SDN控制器.VxLAN 3种重要技术特点进行了研究,接下来对NFV领域中的通用服务器性能.服务链 ...

  9. [转载] Google数据中心网络技术漫谈

    原文: http://www.sdnlab.com/12700.html?from=timeline&isappinstalled=0#10006-weixin-1-52626-6b3bffd ...

随机推荐

  1. ccflow_003.驰骋流程引擎表单方案

    003.驰骋流程引擎表单方案 设计流程主要有四个步骤 设计成型的效果图 表单的展示效果 表单方案 提供了八种表单模式 内置傻瓜表单 设计好的傻瓜表单演示 运行查看效果 内置自由表单 这是已经设计好的自 ...

  2. lua-resty-r3 高性能 OpenResty 路由实现

    大家下午好!首先做下自我介绍,我于 2014 年加入奇虎 360,后与温铭结识,当时他正在基于 OpenResty 做天擎服务端,用于提供 API 服务.2015 年我们一起写了< OpenRe ...

  3. PTA PAT Judge 【模拟题,未完待续】

    The ranklist of PAT is generated from the status list, which shows the scores of the submittions. Th ...

  4. 洛谷P4867 Gty的二逼妹子序列(莫队+树状数组)

    传送门 本来打算用主席树 然后发现没办法维护颜色数 于是用了莫队加树状数组 然后竟然A了…… //minamoto #include<iostream> #include<cstdi ...

  5. Hibernate中表与表之间的关联一对多,级联保存和级联删除

    1:Hibernate的一对多操作(重点) 一对多映射配置 第一步:创建两个实体类:客户和联系人(例)以客户为一,联系人为多: package com.yinfu.entity; public cla ...

  6. iOS开发隐藏tabBar的问题

    开发中遇到第一个页面需要显示tabBar,但是第二个页面不需要显示,当回到第一个页面的时候又需要显示的情况. 在第一个页面跳转到第二个页面的时候需要给第二个页面设置tabBar的隐藏 - (void) ...

  7. RHEL 6.5----haproxy实现负载均衡

    主机名 IP master 192.168.30.130 node-1 192.168.30.131 node-2 192.168.30.132 在master上安装 [root@master ~]# ...

  8. RHEL 6.5 ----Postfix邮件服务器

    主机名 IP  服务  master 192.168.30.130   slave 192.168.30.131   软件包介绍 包名  介绍  postfix-2.6.6-2.2.el6_1.x86 ...

  9. ML——决策树模型

    决策树模型 优点:高效简单.易于理解,可以处理不相关特征. 缺点:容易过拟合,训练集在特征上是完备的 决策树过程:特征选择.划分数据集.构建决策树.决策树剪枝 决策树选择最优的划分特征,将数据集按照最 ...

  10. Unity中所有特殊的文件夹

    1. 隐藏文件夹以.开头的文件夹会被Unity忽略.在这种文件夹中的资源不会被导入,脚本不会被编译.也不会出现在Project视图中.2. Standard Assets在这个文件夹中的脚本最先被编译 ...