Mozilla宣布步入新阶段 为WebXR项目开发JavaScript API

VR/AR
2018
09/13
14:26
yivian
分享
评论

Mozilla正在迎步入一个新的阶段,他们正在开发支持所有人在网页端创建和分享AR/VR项目的JavaScript API。

你可能已经知道,Mozilla已于17年正式开启了这项探索,发布了支持WebVR 1.1 API的火狐桌面端。利用这款API,像WINHIN这样的早期采用者就能够在网页上分发3D体验,并支持一系列不同的设备,如移动手机和VR头显。

1. WebVR的扩展

WebVR在VR的普及方面发挥了重要作用,更多人可以在没有昂贵头显的情况下体验3D内容。对于内容创建者来说,这将能节省大量的时间,因为他们原本需要在每个平台上测试和验证具体的渲染效果。拥有稳定的API可以帮助3D内容覆盖更广泛的受众,并且减少必要的返工(以便为各种设备提供出色的Web体验)。

Mozilla一直在推进VR在浏览器上方面的发展,聚合行业的参与者来支持3D内容渲染的标准。这为艺术家和程序员创造了一条快速通道,支持他们与不断增长的用户群分享基于Web的VR体验。随着火狐等浏览器开始支持WebVR,我们正从隔离的头显商店中解放VR和AR内容,令它们出现在开放的网页之上。

2. 混合现实的承诺

混合现实将成为一个强大的平台,为网页带来引人入胜和唤起情感的沉浸式内容。与任何新的创意媒介一样,我们希望它可以实现广泛普及,这样好奇的人们不必支付数百美元来购置头显即可体验下一代的数字媒体

今天,行业正朝着所述目标迈出新的一步。Mozilla表示,他们有信心扩大可以渲染VR和AR内容的平台和设备数量。例如,大多数智能手机的摄像头都可用于叠加数字信息。借助名为WebXR Device API的全新JavaScript API,实验正在持续进行。Mozilla希望这个规范能够及时取代WebVR,并为今天使用WebVR的用户提供一条平稳前进的道路。

3. WebXR的新变化

与WebVR相比,全新的WebXR Device API制定了两个新目标:

支持更广泛的用户输入,如语音和手势,从而为用户提供在虚拟空间中导航和交互的更多选项。

为AR体验的开发奠定技术基础,支持创作者将提升体验的情景叠加集成至现实世界的媒体内容。

Immersive Web Community Group提供了更多关于WebXR Device API的信息。Mozilla表示,他们希望Mozilla,谷歌,三星,亚马逊和其他WebVR的支持者,以及新加入的Magic Leap能继续推进WebXR Device API。AR Comes to the Web

4. 登陆网页端的AR

AR和VR都站在创造性表达的最前沿。博物馆已经开始提供AR体验,用以提供展品的深度与背景。其他项目则包括教育性内容,如地质课到和饱受战争蹂躏的叙利亚街头漫步。

出现在网页端的增强现实可以发挥什么作用呢?实际上,我们已经看到了一系列的强大用例演示。例如,想在购买下单之前知道新沙发摆放在客厅的效果?或者看看咖啡机摆放在厨房里的模样?增强现实可以令在线购物成为更具感官体验的过程,因为你可以直接在家中逼真地可视化产品。AR是在线购物的绝佳补充,特别是当平台开始提供实体产品的在线可视化时。

1.jpg

Mozilla对下一代媒体提出了一定的关键准测,他们写道:

我们希望确保用户隐私。你不应该允许艺术品商店网站访问家中的照片及其中的所有内容。

我们希望让最广泛的受众能够访问AR和VR。我们致力于为大家清除障碍。

我们希望帮助创作者制作适用于所有设备的内容,这样用户就可以通过他们所拥有的或想要使用的设备访问混合现实体验。

我们希望能够实现创造者的长尾效应,而不仅仅只是大型工作室和知名品牌。大家都应该能够增强世界,而不仅仅是那些将应用程序带到应用商店的开发者。

WebXR社区正在制定规范的草案,并把目光放在今天无线设备的一些限制身上。例如,创建可用于更改网页背景图像的天空盒设置。他们同时在努力将早期AR平台的世界感知功能带给网页,这样开发者就可以确定表面的位置,无需在设备上运行复杂的计算机视觉代码。

5. 火狐浏览器的支持

火狐浏览器已经支持WebVR,而Mozilla正在努力实现下一代的规范。他们已经开始为火狐浏览器增加WebXR支持。Firefox Nightly将在未来几个月内提供早期的实现,所以开发者和早期采用者可以抢先进行体验。

WebXR规范的某些部分仍在商议之中。Mozilla决定继续推进现有的工作,并适应未来出现的任何变化,而不是说毫不作为地等待规范的最终版本。对于即将推出的Firefox Reality浏览器,其路线图类似于火狐桌面版。它在一开始将支持使用WebVR进行沉浸式浏览,而随后则提供WebXR的兼容。

随着时间的推移,Mozilla计划像今天的WebVR那样为各个平台带来WebXR,包括Windows,Linux,macOS和Android/GeckoView。这家机构指出,他们将继续支持WebVR,直到大多数热门站点和引擎完成向WebXR的过渡。更多的技术信息请访问这个网页。

6. 今天的AR实验

如果你迫不及待地想要步入增强现实现实,Mozilla为你提供了一款应用程序:WebXR Viewer for iOS。这是一种可以在iPhone(6s或更新版本)或iPad上瞥见未来的方式。需要说明的是,这款应用程序是基于Mozilla在17年创建的临时API,而他们正在将其转换为使用WebXR Device API。

Mozilla开发这款应用程序的目的是,就AR进行实验并看看让其通过苹果ARKit来支持iOS的难度。如果你希望了解这款iOS应用的代码,请访问这个GitHub页面,对于安卓用户,谷歌进行了类似的实验,为沉浸式网页提供了早期的支持。

来源:yivian

THE END
广告、内容合作请点击这里 寻求合作
VR
免责声明:本文系转载,版权归原作者所有;旨在传递信息,不代表砍柴网的观点和立场。

相关热点

如果大家有印象,《SPHERES(天体)》刚刚夺得了第75届威尼斯电影节的最佳VR大奖(沉浸式故事)。
VR
如果你一直在等待现实生活中的人出现在VR/AR体验中,那么你的等待就快要结束了。今天,360度影视公司Jaunt宣布已经收购Teleporter,这是一种可以将人和物体转换为能在VR/AR应用中显示的实时3D视频解决方案...
VR
备受争议的企业家埃隆·马斯克日前在热门播客The Joe Rogan Experience进行了发言。他表示,人类正受困于一种“黑客帝国”般的体验之中,而我们都只是一个更强大文明的模拟的一部分。
VR
本教程旨在引导你下载和安装为Magic Leap One开发内容的一切。在访问Creator Portal后,下载和安装Package Manager,安装SDK和程序包。在安装完毕后,你可以探索示例,教程,并开始配置你的版本。
VR
VR融入各行各业已不是什么新鲜事。近日印度房地产业开始利用vr技术,为客户提供不一样的看房服务。
VR

相关推荐

1
3