Voices of VR 播客
主持人介绍
我的名字是 Kent Bye,欢迎收听 Voices of VR 播客。在过去几个月中,WebVR 领域发生了很多巨大变化。WebVR 是我自 2014 年以来一直关注的话题,当时我采访了 Vad Vasivich,讨论他所做的一些早期体验,能够使用 web 浏览器驱动 VR 体验。他当时在 Mozilla 工作,和 Diego Marcos 以及 Josh Printer 一起工作。几个月后,WebVR 规范发布了,他们与 Google 的 Brandon Jones 进行了讨论,开始认真思考如何创建一个 API,使得用户可以在浏览器中看到 VR 体验。
WebVR 的重要性
我认为这很重要,因为我们每个人都有一个关于元宇宙的愿景,这种应用生态系统并不一定能够创造出一种可行的方式去扩展和互联这些现有的封闭的「围墙花园」。WebVR 代表了这种愿景,能够链接到任何其他体验,并且能够实现 Philip Rosedale 在我与他的采访中提到的网络法则——网络的价值随着连接到该网络的节点数的平方而增加。换句话说,真正使得元宇宙和万维网如此有价值的,正是一个世界到另一个世界之间的互连、链接和门户。
今天的采访对象
今天,我将与 Mozilla 的一位原始共同创作者 Diego Marcos 以及最近在 WebVR 和推动规范方面工作较多的 Chris Van Wienrich 进行交谈。10 月 19 日至 20 日,有 140 位来自主要 VR 和 web 浏览器公司的人员聚集在一起,进行了前所未有的网络标准会议,公开承诺了很多草案规范。
采访前的赞助商消息
首先,感谢我们的赞助商——Voices of VR Patreon 支持者。您喜欢从播客中获取的洞见吗?那么请成为捐赠者,几美元的捐赠会对这一播客的持续和成长产生巨大影响。我想继续为您提供虚拟现实社区的深入见解、分析和新闻,了解它过去和未来的发展。所以今天就去 patreon.com/voicesofvr 捐款吧。
采访内容
这段采访与 Diego 和 Chris 的对话发生在 10 月 28 日的 Mozilla 办公室。首先,让我们来介绍一下自己。
Diego Marcos
我是 Diego Marcos,Mozilla VR 的开发者。我已经从事 VR 开发两年半,最开始在 Mozilla VR 团队与 Josh Carpenter 和 Vladimir Bukjevic 一起工作,我们启动了整个 WebVR 项目。
Chris Van Wienrich
我叫 Chris Van Wienrich,之前在 Mozilla 从事附加组件和游戏项目的工作,去年加入 Mozilla VR 团队,我的第一个项目是 Frame,并且从那时起一直在帮助 WebVR API 和社区努力推进。
溯源 WebVR 的起源
在 2014 年 5 月,我与 Vlad Vasovich 和 Tony Parisi 有过一次对话,那时 WebVR 甚至还没有正式创建。也许你们可以为我讲讲这一切是如何开始的,以及现在的状况。
Diego 对 WebVR 起源的回顾
我当时是 Firefox OS 团队的一员,那是一个基于 Gecko 的已经取消的移动智能手机操作系统。我一直在一旁尝试 VR,使用 Node.js 模块包与 Oculus DK1 SDK 进行网络通信。有一天,Vladimir 发送了一封电子邮件,提到我们可以将浏览器与 DK1 连接起来,我们说听起来不错,就这样开始了他第一个原始版本的 API 实现。他送来了 Gekko 的实验性视频,我们开始尝试。一段时间后,Vladimir 联系了 Google 的 Brandon Jones,询问是否有兴趣实现一个 VR 头盔与浏览器的连接方案,就这样开始了一切。
现今 WebVR 的发展
我看到的一点是,在最开始的时候,WebVR 实际上缺乏所需的性能。当时没有其他头盔出现,我们仅仅在 DK1 上构建 API。现在其他头盔已经推出,我们开始为 WebVR 建立一个更强健的 API。随着消费级 VR 的推出,在关键时刻 Microsoft 也表示,他们有很多增强现实的需求。因此,将内容放置到 web 上的标准化平台将涵盖 VR 和 AR。上周有一次大型汇聚,各大公司聚集到一起,专门讨论 WebVR 的未来。
未来展望
到 3 月,我们开始认真对待 WebVR API 规范,问自己:要达到 90 帧每秒,我们需要做些什么?我知道当我在 GDC 向你演示一些内容时,Chrome 和 Firefox 的性能还不够。与我们的平台工程师 Kip Gilbert 及 Chrome 团队的 Brandon Jones 一起,我们几乎从头开始重新设计了 API,优化了快速路径,提供了良好的开发者接口。这样,将新 API 应用于 Firefox 和 Chrome 之后,我们专门做了一个 VR 合成器,允许我们绕过旧 API 的所有传统开销,我们现在能达到 90 帧每秒,演示效果非常好。
关于未来的会议
在最近的会议上,约有 140 人与会,从 VR 和 web 行业的实际应用者,到每一家浏览器的供应商,包括 Opera 和 Apple。虽然这两家公司并未做公开承诺,但大家对于未来的可能性感到兴奋。我们曾与许多知名公司,如 Dolby、NASA、NVIDIA、AMD、Oculus、Valve 等有过深入交流,会议气氛非常好,参与者都表示收获颇丰。
结尾感言
感谢 Diego Marcos 和 Chris Van Weimerch 的精彩对话,他们都在 Mozilla 推进 WebVR 的发展。对我来说,这次采访最重要的收获是,渐进式 web 应用程序的概念至关重要,比如 Slack 就是一个很好的例子。我们希望能够通过 WebVR 来实现与人连接的无障碍体验,并在未来创建出更丰富的内容。感谢各位收听,如果您对 Voices of VR 播客感兴趣,请告诉朋友们并持续支持我们,您的每一分支持都将带来巨大的变化。