火狐浏览器公司Mozilla开发WebVR/AR/MR框架

发表于2017-10-23
评论0 1.5k浏览

尽管时至今日,我们可能仍对虚拟现实和增强现实的实用性持有异议,但无可争辩的是,对其的开发和部署应该变得更简便——在互联网上更是如此。这就是为何Mozilla正致力于建立一个能为开发者提供标准化且记录详尽的工具、让其了解用户选用的混合现实平台的统一框架。

  从本质上说,在互联网上创造一些功能,使其不仅可以轻松部署于桌面版浏览器,还可部署于移动端、虚拟现实和增强现实头盔以及任何其他可实现一些混合现实功能的设备上,这并非易事。而如果想获得成功并被广泛使用,这些功能就必须变得更易于部署。

  Mozilla此前与谷歌和其他公司合作开发了WebVR API(应用程序编程接口),在过去的一年中,它让浏览器能够干净利落地创建虚拟现实体验,不需任何奇怪的插件。而WebXR(为一占位符名)继WebVR标准而至,它包含了大量相近功能,但也在增强现实方面加入了用户需要的所有东西。

  这意味着尽管ARCore、ARKit、Hololens和其他平台的实现存在差异,仍会创建一种能将物体锚固等概念相连的通用语言。因此,要做的工作还有很多。谷歌并非其合作伙伴,但Mozilla的目标仍是与其他公司已有的测试版互补并兼容。

  “我们过去曾与谷歌的人员就如何在互联网上实现增强现实的各种概念进行过交流,就其在WebAR样本实现方面都做了哪些工作向其进行过反馈,而且我们正确保我们WebXR的javascript库能在其应用中正常运行,以便开发者自由使用自己想用的应用对这些互联网上的新技术进行测试。”Mozilla的首席研究科学家布莱尔·麦金泰尔(Blair MacIntyre)在写给TechCrunch的一封邮件中这样解释道。

  此举目的也并非是完全取代WebVR。不过可以说,事态将如何发展尚不清楚,因此如果在该标准下出现大量实现增强现实方面的改变,也许到了某一天,称之为WebVR便不再恰当实际了。

  “现在我们认为发展WebVR、让其支持增强现实功能是最好的长期结果。”麦金泰尔称,“这些改变可能相对较小,而该API还保留WebVR的名称,或者业界可能决定进行更多综合性的改变,并将其名称改为WebXR甚至WebMR。”

  同时,这不仅仅是开发者领域的一项倡议;如果用户想对其测试,它还支持桌面版火狐浏览器,而且在iOS应用商店中还有一款名为WebXR Viewer的应用,不过对于大多数人,只要拭目以待就好了。

  读者可以在GitHub上了解该倡议以及一些使用该倡议的增强现实、虚拟现实测试。

如社区发表内容存在侵权行为,您可以点击这里查看侵权投诉指引