/ Roadtovr / 0浏览

Mozilla如何通过A-Frame框架推动WebVR内容和工具的发展

Mozilla的使命是确保互联网成为全球公共资源,对所有人开放和可访问,并且他们过去三年一直在帮助将VR引入到网络中。A-Frame是一个用于创建WebVR内容的开源框架,过去一年间,在A-Frame Slack频道上的参与者比官方的WebVR Slack频道更多,A-Frame获得了很大的动力。

点击链接以收听Voices of VR Podcast:

Diego Marcos:
我在3月份IEEE VR会议上有机会与A-Frame核心开发人员Diego Marcos和Kevin Ngo进行交流,以获取有关A-Frame概述以及它如何推动WebVR内容和开发者工具创新的信息。Mozilla计划在今年8月份发布的Firefox 55桌面版本中提供WebVR 1.1的功能。

Kevin Ngo:
Mozilla坚信开源和开放的网络,他们在A-Frame Slack上有一个充满活力和非常支持的社区,非常乐于回答问题。Ngo已经在过去一年中从A-Frame社区同步全面的亮点,并在A-Frame博客上发布了最新的体验、组件、工具和事件,这有助于扩大A-Frame社区的规模。

A-Frame使用了一种实体胜任模型,它非常类似于Unity的模型,你可以在场景中对3D组件进行空间定位,然后添加驱动交互行为的行为和脚本。有一个可视化编辑器来移动场景中的物体,还有一个VR编辑器在路线图中,可以在VR中组合WebVR场景。有一个开源的组件集合,在A-Frame注册表中被官方进行管理和测试,但在GitHub存储库中也有一些有趣的组件集合,例如这些令人惊叹的A-Frame组件或这个KFrame的组件和场景集合。

甚至谷歌在Google I/O上宣布,他们在使用A-Frame来快速构建Google Expeditions的体验。WebVR和A-Frame是实现谷歌试图整理全球所有信息的完美组合。开放网络的优势在于您可以从许多不同的来源获得数据,因此将会有许多基于WebVR技术的教育和沉浸式体验,侧重于心理存在感。

在我对WebVR规范作者Brandon Jones的采访中,他表达了在Google Chrome浏览器中发布现有的WebVR 1.1规范存在很多需要进行的破坏性更改,以使沉浸式网络对虚拟现实和增强现实更加兼容的谨慎态度。由于Chrome在超过20亿设备上有安装,Jones表示他们不希望需要解决中间的技术债务,而更希望推出一个为沉浸式网络提供稳定未来的版本。

像Mozilla的Marcos和Ngo这样的一些WebVR开发人员认为,在默认的主流浏览器中不提供WebVR功能会妨碍对WebVR内容和工具的采用和创新。这就是为什么Mozilla要继续在今年8月发布的Firefox 55中提供WebVR功能的原因。

Mozilla之所以可以更早地推动WebVR规范的采用,一部分原因是因为A-Frame框架将处理已建立的WebVR 1.1规范与新兴的“2.0”规范之间微妙差异的问题。因为A-Frame不是一个开放的标准,所以他们也可以更快地在现有API周围快速创建原型化的工具,并且可以处理WebVR规范较低级别实现的变化,同时保持较高级别的A-Frame声明性语言不变。换句话说,如果您使用了由A-Frame,当最终的WebVR规范发布时,您只需更新A-Frame的JavaScript文件,该文件处理规范的实施,并允许您专注于内容创作。
Mozilla希望开发人员能够在WebVR中继续开发和原型制作体验,而不必担心一旦最终稳定的公共版本发布后会出现问题。Mozilla愿意管理WebVR 1.1规范的临时技术债务,以推动WebVR内容和工具生态系统。
Mozilla还在全新技术堆栈上大力投资其Servo浏览器,该浏览器最终有可能取代其移动Firefox技术堆栈。马科斯先前告诉我,Servo的目标是支持像WebVR这样的沉浸式技术,将其作为现有2D web之上的首要优先事项。Servo最近添加了对Daydream的支持,并很快将添加对GearVR的支持。他们已经展示了一个基于three.js构建的过山车Daydream应用的概念验证,该应用在Daydream中作为本地应用程序运行。
总体而言,Mozilla相信开放网络的力量,并希望成为构建工具的一部分,以支持一个把元宇宙作为公共资源来民主化获得知识和沉浸式体验的网络。关于自主主权身份、某种加密货币和Web支付API组合驱动经济的问题,以及私有财产所有权的概念以及如何通过区块链管理这些问题,还有许多问题存在。Cory Doctorow在《Walkaway》中探索的礼物经济的许多概念正在通过开放源代码创建元宇宙来积极实施,WebVR社区中的每个人都期待今年年底推出一个稳定版本。对于Mozilla而言,这从8月的Firefox 55开始,但这只是实现开放网络潜力的漫长旅程的开始。

0

  1. This post has no comment yet

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注