转载

Web中也能体验虚拟现实了!

本帖最后由 Felicia 于 2015-1-21 11:32 编辑

Firefox Nightly 中加入对 WebVR 的支持

紧随 Mozvr.com 的上线,Mozilla开始着手在Web中添加VR功能的工作,希望让VR成为Web上的首批公民。今天,这一工作又前进了一步,核心的VR支持已直接添加到了Firefox Nightly分支中。在此之前,用户和内容创造者需要下载一个单独的Firefox分支,而这个分支通常比现有的开发要滞后。从现在起,VR的功能将同其他Firefox的持续改进一起来开发。

为了在Oculus Rift和Firefox Nightly分支上来体验Web VR内容,用户需要:

  • 下载一个最新的Firefox Nightly分支: nightly.mozilla.org
  • 安装 WebVR OculusRift启用扩展
  • 打开一个非多进程窗口

这款扩展由Oculus Rift SDK库提供,可以在Firefox中使用。未来,这个功能将直接捆绑到Firefox中或是由Oculus Runtime自己来提供。这款扩展的源代码和版本说明请见 这里 。 对VR的支持将在Nightly和开发者版本(Alpha)分支中启用,但目前在Beta和正式版中将会自动禁用。对VR界面和基本平台的支持部分,目前仍在快速的更新和改进当中。当一切准备就绪且WebVR自身已经更为完整时,将会讨论在Beta和正式版分支中发布事宜。

因为当前的Firefox开发中有很多方向,这里有一个问题需要引起注意。目前,Firefox中的WebVR并不支持多进程浏览(e10s),而Nightly分支目前在自动的测试多进程浏览。为了看到WebVR的内容,用户需要使用一个非多进程的窗口。

这里,用户可以在“文件”目录下选择“新建非多进程窗口”来创建。(如果菜单选项中显示“新建多进程窗口”,意味着多进程浏览被用户默认禁用,这时可以直接使用。)用户还可以通过“选项”中的“通用”来禁用多进程。这个问题将于近期解决。

现在可以直接在Nightly分支中进行工作,并希望能够在近期支持Direct-to-Rift和Cardboard在Firefox for Android的移动VR体验。Mozilla也开始使用CSS和DOM来重新访问VR支持,以最大化的兼容当前的Web。用户很快可以在一个全新的WebVR组件中通过 bugzilla.mozilla.org 来提交bug。欢迎大家加入 web-vr-discuss邮件讨论组 !

今日,Mozilla还发布了全新改进的mozvr.com,为Web开发者提供了更多资源,并能够更快速的找到demo。首款教程是来自Josh Carpenter的 如何使用Illustrator创建快速VR Mockup 。未来还将提供更多的demo,帮助大家更简单的打造全新VR Web体验。

正文到此结束
Loading...