请选择 进入手机版 | 继续访问电脑版
Mozilla

火狐社区

登录    注册

用新浪微博连接 QQ互联

经过23年的漫长等待,WebVR终于上线

yingliu Mozilla员工 发表于 2017-8-11 17:23:02 | 显示全部楼层 [复制链接]
5 3606
本帖最后由 yingliu 于 2017-8-11 17:25 编辑

作者:Mozilla 新兴技术副总裁 Sean White

CHZKZzt.png

本周发布了最新版的 Firefox,此版针对Windows 系统 提供了 WebVR1.1 API 支持,这令我非常开心,因为它实现了我们许多人多年来的梦想:把 VR 内容放上 Web,让每个人都能创作 VR 内容、与 VR 互动并享受 VR 体验。

时间追溯到 1994 年,当时,我在 Mark Pesce 举办的派对上,看到 SGI 的屏幕上有个小小的立方体。呈现的内容非常简单,却代表着重大的意义:把 VR 放上网络。该开源计划名为「虚拟现实标记语言」(Virtual Reality Markup Language,简称 VRML),由 Mark 与 Tony Parisi 共同担任主持人。我们看到它具备改造内容体验方式的潜力,因而兴奋不已。

7NUGzV.png

即便潜力无穷,VRML 仍然出师未捷身先死。当年,执行 VR 的硬设备动辄数百万美元,网络也无法支持 VR 内容。优异的 VR 体验不仅需要稳定的性能和灵巧的工程设计,绘图和音效还必须协调地呈现,接口得实时响应来自用户的信号,内容也要能在各种头戴设备和设备上正常显示。早期的 VR 体验很不舒服,对于容易晕车的人来说更是难受。

Tk4ul6N.png
1993 年的我,头上戴着量身订做的 VR设备,还连着好多线缆!

所以,Mark 和 Tony 能在 VR 深入大众市场的许多年前,就如此坚信 VR 可以登上网页,特别令人佩服。一直到现在,他们仍继续引领 VR 技术的演进。Mark 是带动结合虚拟现实和增强现实(AR)的混合现实(Mixed Reality)技术发展的业界先驱,Tony 现在则是 Unity Technologies 的 AR/VR 策略主管,在尖端的游戏技术领域奉献一己之长。

新一代推手
WebVR API 是如何诞生的呢?在一些绝顶聪明的软件设计师与工程师的努力下,以及开源黑客社区的积极参与之下,WebVR API 技术得以开花结果,我深深地以我们的团队为荣。WebGL 创作者Vlad Vukićević 为早期的 WebVR API 奠定基础。之后,Casey Yee、Josh CarpenterChris VanWiemeerschDiego Marcos 几位团队成员又在其基础上开发 APIs,确定了平台与前台的组件组成及运行方式。

Mozilla 团队花了两年的时间进行头脑风暴和实验,探索出将 VR 及 web 平台结合的方法。成员们做的第一件事,就是问了一个我们 20 年前也问过的根本问题:我们为何喜欢 web?我们为什么喜欢 VR?VR 最适合做什么?应该涵盖哪些基本的互动要素,才能尽可能为大多数人以最佳的方式在 web 上呈现 VR 内容?

2014 年时,Josh 和 Casey 推出第一款设计原型 Hiro,证明 WebVR 与 Firefox 的结合可在开放网络上提供低摩擦、免安装软件便可享受的 VR 体验。大约同时间,我们展开了 VR 内容制作新框架 A-Frame 的开发工作。整个团队都全身心投入,但要特别感谢 Chris 和 Kevin Ngo 费心打造 Three.js JavaScript 3D 引擎与函数库。现在,A-Frame 非常简单好用,连我 10 岁的孩子都只需几天就能学会,可见多么平易近人。

当然,我们的团队并非孤军奋战。一共 177 位的 A-Frame 社区成员和不同背景的贡献者全都功不可没,他们帮忙编写和测试程序代码,并提出许多我们自己都想不到的建议。我们尤其感谢 Ricardo Cabello(mrdoob)的专业协助与支持,甚至还帮忙推出了 Three.js 专案。没有他们的无私投入,我们不可能有如今的成绩。

另外,我还要借此机会感谢 Kip GilbertGoogle 的 Brandon Jones一起写出 WebVR 1.0 API。因为有了这个版本,此 API 才在其他浏览器与 VR 头戴设备厂商间引起反响,进而获得更广大的社区支持,使 WebVR 成为 VR 在许多硬件设备连网的一项标准。

今天有何不同
网络 VR 应用具备成为主流科技的潜力。其中原因虽多,但最主要的是,今日的网络远较过去强大。在线视频游戏在过去 20 年间推动着多项技术不断前进,从 JavaScript 优化到 WebGL、再到 WebAssembly。此时此刻,我们很高兴能看到各项技术被应用:完善的WebVRAPI,多种内容制作框架,以及全新的专为网络 VR 体验所优化的 Firefox 浏览器

VR 硬件的演进也一日千里。当我在 1993 年从事 VR 开发时,我们用的头戴设备贵得吓人,两只眼各得花上 1 百万美元。几年下来,VR 设备的价格已经从 5 万大幅降至 1,000 美元。我们认为这价格还会再往下降,总有一天 VR 头戴设备的价格会降到每个想买游戏机的家庭都能负担得起的范围。

现在的 VR 技术变得更为平易近人。在 1980 年代晚期与 1990 年代早期,不少人投入人工智能与虚拟现实的研究,但这些复杂运算领域的研究预算往往在数十万美元左右,使得研发工作只能留在 SRI 和 Interval Research 等机构的实验室内。相较之下,今天只要有台能上网的计算机,每个人都能创造出 VR 体验——无论是在自家车库里进行实验的小孩,或是全世界任何角落的任何人。

最后要说的是,VR 目前已是“当红炸子鸡”。3D/VR 艺术社区 Sketchfab 现在有超过 100 万会员在上面创作和分享3D 模型,因此,新加入的创作者可以很容易上手。很多人都对 VR 这个新媒介非常感兴趣。A-Frame 的 VR 函数库使用量不断飙升,从每月 1,000 万成长到 1,300 万次,非常惊人。

这么多年来,通过众人的努力,我们终于达成建立在线虚拟世界的目标。自互联网诞生以来,我们一直是看着计算机屏幕,使用鼠标、键盘和触控的方式来操作。如今,我们有了创造和体验全新互动模式的工具及科技,也终于能把令人感同身受与身临其境的内容放在网上共享了。

长达 23 年的等待终于结束。现在,让我们开始创作吧

隐元 老狐狸
发表于 2017-8-12 05:58:59 | 显示全部楼层
伟大之mozilla是靠幕后大量杰出的开源英杰默默贡献心智!
stain 小狐狸
发表于 2017-8-12 17:16:28 | 显示全部楼层
23年前,我的天,不愧是技术领跑者,业界良心。
310971373 狐狸精
发表于 2017-8-14 09:12:44 | 显示全部楼层
匠心独运,支持哦!
时间-_-||沙漏 社区新人
发表于 2017-8-17 19:06:31 火狐社区移动版 | 显示全部楼层
嗯令人吃惊
月色渐染 社区新人
发表于 2017-8-27 18:41:35 | 显示全部楼层
VR普及还成为问题.至少我是不会画大价钱买个VR
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

发新帖
论坛更多 »
热门活动更多 »
火狐微信
快速回复 返回顶部 返回列表