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

前面给大家简单科普了一下VR的硬件设备以及VR在各个领域的应用,是不是觉得非常高大上?千言万语概括成一句话,VR能给用户带来前所未有的沉浸感和交互方式,让人足不出户就能够接触到外面的世界。世界那么大,我想去看看,可是我又懒,那该怎么办?于是,VR就这么火了。

相信很多人都跟我的朋友A一样,觉得VR是高科技,太先进,太高不可攀了。然而事实并不是这样。随着技术的普及,VR已经逐渐渗透到我们生活的方方面面。(没有做不到,只有你想不到)

有人说,2016年是VR内容元年,而2017年,可能会是VR垂直应用的元年。在我看来,是不是元年还不确定,可以肯定的是,各个行业都需要有经验的人参与进来一起探索,才可能造就VR应用的落地生根。

作为一个长期在数据中心行业里浸染的人士,并且已经在三维可视化领域耕耘数载的老司机,凭着个人的嗅觉,我是非常看好数据中心的VR应用。理由有几个:

首先,数据中心的三维可视化技术已经成熟,大量的内容已经被生产出来,只差打通VR应用。

第二,数据中心本身的运营和管理的确需要高沉浸感的体验方式。数据中心本身就不是一个可以随意进入的区域,而且,数据中心的规模日益扩大,早已无法依靠人力去巡视和管理。

第三,数据中心市场前景非常开阔,基础设施、软件开发、运维管理各个层面的从业者都有这个能力来引入VR这样的应用。

第四,数据中心本身就处于前沿技术领域,天生拥抱新鲜技术,不存在传统行业经常遇到的阻力。

想要用户为VR买单,一定是因为它实实在在的解决了问题。下面我们就来看看VR是如何与数据中心机房应用结合起来的。

,我们拿TWaver的3D机房当小白鼠,戴上头盔,你就会感觉到自己身处于园区当中,以行走在园区中的视角去查看并了解整个企业的资产。

转动头部可以轻松控制视角与方向,便于看到各个角落。

手柄就是你在虚拟园区中拥有的虚拟双臂。利用手柄,可以选择需要进入的园区,楼层和房间,还可以打开机柜,查看设备,板卡,进行设备上下架的操作等。虽说在PC屏幕上操作三维可视化系统已经是非常清晰直观了,但是采用VR技术,能让用户有身临其境的感觉,仿佛亲自在机房过道里行走巡视,对机房进行管理。

除此之外,VR技术还能协助机房设计。设计师带上头盔,能够利用站在机房里的视角对机柜,机架,走线进行布置,更加合理高效。

VR效果的3D机房是不是很酷炫呢?要实现这样的效果在程序上操上其实并不难。

大家都知道TWaver数据中心可视化软件是基于WebGL的,用浏览器就能跑起来。同样,用浏览器也能进入VR的世界。用浏览器就能体验VR就要感谢WebVR了,目前谷歌的Chrome VR版和火狐的Nightly版都支持WebVR,这些浏览器也支持HTC Vive和Oculus Rift。

目前只有WebGL的内容才能呈现到WebVR中,将来可能普通HTML元素也能在WebVR中呈现,下面我们来看看如何使用WebVR:

嗯,相信你也看到了,其实也没有什么神秘的:就是把canvas的大小设置成VR眼镜的大小(否则眼镜里看到了图像会非常模糊,原因是虽然VR眼镜离人眼非常近,即使VR眼镜的屏幕很小,但分辨率比普通PC高多了);然后把3D场景绘制了两遍(分左眼和右眼)。WebVR对硬件的性能要求更高了,除了绘制两遍外,刷新屏幕为90赫兹,需要保证13ms内绘制完成,否则很容易让用户感到头晕。

如果你手头上正好有HTC Vive或者Oculus Rift,赶紧来试试VR版的TWaver数据中心可视化软件吧。或者戳下方视频,看看真实版用户体验↓

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

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

    VR技术在数据中心3D机房中的应用(上)   前两天跟朋友A吃饭,吃着吃着就说到了VR.近几年来,VR技术越来越火,感觉能跟VR沾点边的都特别高大上,朋友A也是,一提到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. ASP.NET Core MVC 打造一个简单的图书馆管理系统 (修正版)(六)学生借阅/预约/查询书籍事务

    前言: 本系列文章主要为我之前所学知识的一次微小的实践,以我学校图书馆管理系统为雏形所作. 本系列文章主要参考资料: 微软文档:https://docs.microsoft.com/zh-cn/asp ...

  2. python 元类 type metaclass

    python中一切皆对象,类对象创建实例对象,元类创建类对象,元类创建元类. 元类创建类对象有2中方式: 一.type方法 type(类名, 由父类名称组成的元组(针对继承的情况,可以为空),包含属性 ...

  3. python 生成器 generator

    一.生成器定义 通过列表生成表达式,我们可以直接创建一个列表.但是,受到内存限制,列表容量肯定是有限的.所以,如果列表元素可以按照某种算法推算出来,那我们是否可以在循环的过程中不断推算出后续的元素呢? ...

  4. PJzhang:有关火绒新版本以及火绒的一些介绍

    猫宁!!! 看到公司有人还在使用企业版麦咖啡杀毒,公司没续费之后,病毒库已经好久没有更新了. 现在测试的360天擎,员工反馈有点卡,重要原因是软件太重,根本原因是电脑该换代了. 自然想到了,用过一段时 ...

  5. 普通app自动化测试与手游app自动化测试的区别

    [转载] 手游自动化测试与App自动化测试技术上的区别 手游和App的开发技术不同,导致了两者的自动化测试技术完全不同.一般来说,安卓应用是使用Android SDK开发的,利用Java编写.那么在A ...

  6. C++类 单冒号

    1.继承 class Base { }; class Derived : public Base { }; 示列: class Base   { public: int a=10;  }; class ...

  7. first-child和last-child选择器 nth-child(n)第几个元素 nth-last-child(n)倒数第几个元素

    :first-child 和  :last-child 分别表示父元素中第一个 或者  最后一个 子元素设置样式,如上图

  8. 那些坑爹的python面试题

    python基础知识思维导图 MyProcessOn Python基础: 说说你眼中的python( 2 ) 谈谈你对python和其他语言的区别 1. python 中,变量是以内容为基准而不是像 ...

  9. oracle中的用户详解 【转】

      oracle中的用户很多,也很令初学者费解.oracle中的帐户分为两类:一类是必需的帐户,一类是存储各种应用的帐户 用户名 密码 描述 ANONYMOUS ANONYMOUS 访问http的匿名 ...

  10. JAVA常用知识总结(一)

    try catch finally 的详细用法: public static int testBasic(){ int i = 1; try{ i++; System.out.println(&quo ...