沙场秋点兵,WebVR争夺战再升级,你猜谁能抢下这块重要高地?

依托于浏览器,我们完成了许多上网浏览行为,如刷新闻、看视频、听音乐等。方便、快捷,且内容丰富,是浏览器给予我们的第一印象。那么浏览器与VR结合,会产生怎样新奇的化学反应呢?不如我们今天就来聊聊WebVR。

其实早在2014年,WebVR的概念就被Mozilla开发者所提出,其最初的目的是为了让玩家能够探索虚拟空间,更加轻松地在各种设备上体验VR。

什么是WebVR?

WebVR得益于WebGL技术的高速发展,利用GPU执行计算以及游戏引擎技术针对芯片级的API优化,提高了图形渲染计算能力,大大降低开发者进入VR领域的门槛,开发者无需再

因设备不同研发不同版本的体验,而增加工作量。同时WebVR还可以更好地结合云计算技术,补足VR终端的计算能力,加强交互体验。

WebVR在降低开发者开发门槛的同时,也降低了VR内容对硬件的要求,只需简单的VR眼镜盒子,搭配上手机中的加速度计、陀螺仪等感应器,即可感受到VR的魅力,且可获得海量的内容体验。

但目前WebVR仍是一个实验性的Javascript API,它为Oculus Rift、HTC Vive等VR头显提供了访问API。如果浏览器想要支持WebVR,其必须首先支持WebGL的图形标准,允许玩家在网页上即可操作3D内容。

WebVR不得不被称赞的三个优点

当前,VR内容行业存在一个窘状:分发内容需受多方限制。而WebVR的出现,则让内容回归本真,不再受硬件、平台等外界因素的束缚,将更多的内容带到玩家面前。不仅如此,成熟的浏览器拥抱VR,其本身的玩家基数摆在那里,且玩家使用习惯也无需发生多大改变,因此更容易被玩家们所接受。

此外,在跨平台方面,WebVR也起到了很好的整合作用。目前VR处于相当碎片化的阶段,几乎每月就会有几款头显上市,并且拥有自己的控制器和生态系统。WebVR的出现,起到了优化平台资源的作用。对于玩家而言,选择的面更广,而对内容开发者而言,更加的省时省力,直接基于WebVR开发一款所有VR头显皆可使用的内容即可,无需再逐个适配头显。

再者,WebVR的便捷性众所周知,如同我们平时上网那般,即时就可使用,再也无需耐心等待内容的更新与下载。当然,这并不是意味着WebVR就可以取代VR内容分发平台的地位,一些较为大型的游戏,还是需要依托于平台下载。但对于一些小而精的体验来说,WebVR或许是一个不错的选择。

当前几个主流的WebVR 浏览器

当下很多传统浏览器都在寻求转型升级的契机,而WebVR正好让他们赶上了VR这班顺风车。像谷歌、火狐等一些知名浏览器都已推出了WebVR版本,而除了上述两款,还有浏览器宣布支持WebVR了呢?

Edge

去年9月,微软在其官方博客上宣布Edge浏览器支持WebVR。此外,微软还宣布将会有20000个以上的Universal Windows应用支持VR。借助Edge浏览器,玩家可以将3D物体从网页中拖拽出来,比如在购买前玩家就看到家具在实际场景中的样子。

开发者可通过Edge浏览器的开发者网站访问其研发项目的最新状态,不仅如此,开发者还可在其他浏览器中观察项目的开发状态。

一直以来,微软的IE浏览器在性能和web标准兼容性方面都落后于Firefox和Chrome等现代浏览器,因此广受诟病,甚至市场份额被远远甩在第三位。而微软希望用Edge浏览器取代IE,再快人一步的支持WebVR,可见微软对于edge的一片苦心。

WordPress

去年12月底,WordPress宣布所有基于WordPress框架的博客系统都将会具备支持WebVR内容的特性。该博客框架系统将会支持360度图片、360度视频内容,允许玩家通过桌面电脑、移动手机以及VR头显进行浏览观看。

当玩家在电脑端的浏览器观看时,点击图片或视频的“播放”图标后,VR查看器会自动加载内容,用户可以通过鼠标拖曳图片观看360图片或视频,也可以点击“全屏”图标进入全屏模式下观看360图片或视频。而当用户使用手机或者WebVR兼容的桌面浏览器时,点击“VR”图标,使用相关的 VR 头显设备即可观看。

目前,WordPress支持谷歌cardboard、Gear VR、Daydream等VR头显。

Carmel

Oculus VR早在2016年12月初就已经推出了WebVR浏览器Carmel开发者预览版和WebVR内容开发工具,方便开发者为Carmel开发和测试WebVR内容。Oculus表示已在Carmel的VR导航与输入方面进行了性能优化,并在其中集成了Oculus Home,Carmel可在任何Oculus设备上运行。

今年年初,Oculus开放了Carmel浏览器WebVR内容开发示例,可用于指导开发者在Carmel浏览器上开发WebVR内容。据悉,通过React VR,开发者只需几行Java代码就能开发出一个WebVR体验,并能立即进行分享。

当前的Carmel开发者预览版仍处于早期开发阶段。Oculus表示,WebVR是一个发展中的API,虽然在标准规范上开始达成了一定的共识,但仍然存在许多不确定的因素。

Chrome

今年2月,谷歌更新了Chrome浏览器,宣布最新版本的Chrome正式支持WebVR技术。利用WebVR技术,玩家可以通过网页端获得VR体验,不必下载应用。这意味着用户可以以很自然的方式去查看内容。只需点击链接,将手机安装至头戴设备,随后即可开始浏览。

同年4月,谷歌对Chrome浏览器的WebVR功能进行了升级,增加了对Cardboard的支持,同时为网页端VR内容提供了主页。通过对Cardboard的支持,谷歌极大地拓展了WebVR平台的覆盖范围。据悉,目前全球正在使用的Cardboard设备超过1000万个。

据小编了解到,Chrome目前支持Daydream、Cardboard,以及桌面端和移动端的2D视图,不仅如此,谷歌还升级了Oculus Rift和HTC Vive等VR头显对桌面端Chrome的支持。

Firefox 55

今年8月,Mozilla宣布最新版本的Firefox 55正式推出市场,其中包含对WebVR的支持。Firefox 55的WebVR功能将允许所有的Windows用户使用HTC Vive或Oculus Rift头显上网浏览。

目前,Mozilla正在鼓励开发者使用A-Frame框架或React VR等其他网页引擎和框架开发更多的WebVR应用。不仅如此,Mozilla还计划组织WebVR规范研讨会,与其他浏览器开发商共同协作,使得WebVR内容可以实现跨平台运行。

作为最早提出WebVR概念的公司,Mozilla其实在很早之前就已开始尝试建立WebVR标准,如Mozilla浏览器的预发行版本Firefox Nightly就是它的试水之作。

当前的VR硬件市场,中低端VR眼镜盒子或者一体机保有量相对较高,但硬件的局限使得它们只能运行一些简单的应用,而这些WebVR刚好可以满足。且依托于WebGL技术的飞速发展,WebVR在一定程度上降低了开发者进入VR领域的门槛,加快VR的落地。

最后,让我们一起为WebVR打个call!

本文属VRPinea原创稿件,转载请洽:brand@vrpinea.com

原文发布于微信公众号 - VRPinea(VRPinea)

原文发表时间:2017-09-08

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏知晓程序

不想你的小程序被下架?收好这篇避坑指南 | 官方文档解读

1633
来自专栏FreeBuf

iOS 9关键组件iBoot源码泄漏到GitHub,目前已经紧急删除

近期,以安全著称的苹果iOS系统被曝出iBoot源码泄漏,被发布到GitHub,这几乎是iOS系统有史以来遭遇到的最大的安全事故了。黑客可利用此源码发现iOS ...

2067
来自专栏做全栈攻城狮

程序员带你十天快速入门Python,玩转电脑软件开发(一)

关注今日头条-做全栈攻城狮,学代码也要读书,爱全栈,更爱生活。提供程序员技术及生活指导干货。

2022
来自专栏开源项目

超实用 Andorid 开发实例 | 码云周刊第 24 期

1. 开源中国 Android 客户端 项目名称:开源中国 Android 客户端 项目简介:这是 OSCHINA 官方开发的 Android 客户端软件,采用...

2764
来自专栏腾讯移动品质中心TMQ的专栏

基于网页分析的可播放性测试

到周末了,有空啦,很多同学就会拿起手机,打开QQ浏览器,点开热门视频,弄几个视频来犒劳犒劳自己,放松一下,搜索个片子,打开,额,播放不了: ? 再试试看,...

3185
来自专栏小程序·云开发专栏

1个开发如何撑起一个过亿用户的小程序

2018年12月,腾讯相册累计用户量突破1亿,月活1200万,阿拉丁指数排行 Top 30,已经成为小程序生态的重量级玩家。

12.6K12
来自专栏知晓程序

不要再问我,什么是小程序了……

1472
来自专栏腾讯大讲堂的专栏

如何策划一个流量分发类的产品【下篇】

编注:上期我们主要分享的是流量分发类的产品搜索工具的核心转化路径,本期将为大家带来应用商店的核心转化路径节点及如何优化。 二、应用商店 我们再来研究一下移动应...

2175
来自专栏云加头条

【腾讯云的1001种玩法】征文活动

腾讯云技术社区「腾云阁」上线以来得到了广大程序员们的支持,为了吸引更多的开发者入驻,现再次举办【腾讯云的1001种玩法】征文活动。只要是与「腾讯云」相关的干货原...

6.2K0
来自专栏无原型不设计

UX术语详解:任务流,用户流,流程图以及其它全新术语

? 用户体验拥有一长串专业的术语和可交付内容。当在线查看UX相关职位描述时,所罗列的这类术语更是全面繁多。而且,随着时间的流逝和它们自身的不断演变,其中很大一...

4155

扫码关注云+社区

领取腾讯云代金券