前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >沙场秋点兵,WebVR争夺战再升级,你猜谁能抢下这块重要高地?

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

作者头像
VRPinea
发布2018-05-17 10:22:44
8140
发布2018-05-17 10:22:44
举报
文章被收录于专栏:VRPinea

依托于浏览器,我们完成了许多上网浏览行为,如刷新闻、看视频、听音乐等。方便、快捷,且内容丰富,是浏览器给予我们的第一印象。那么浏览器与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

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2017-09-08,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 VRPinea 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
GPU 云服务器
GPU 云服务器(Cloud GPU Service,GPU)是提供 GPU 算力的弹性计算服务,具有超强的并行计算能力,作为 IaaS 层的尖兵利器,服务于生成式AI,自动驾驶,深度学习训练、科学计算、图形图像处理、视频编解码等场景。腾讯云随时提供触手可得的算力,有效缓解您的计算压力,提升业务效率与竞争力。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档