我正在尝试创建一个 WebVR 场景。对于这个任务,我想在 Google Chrome 上启用 WebVR。我的操作系统是 Windows 8。
我使用chrome://flags/
. WebVR 不存在。我该如何启用它?
我正在尝试创建一个 WebVR 场景。对于这个任务,我想在 Google Chrome 上启用 WebVR。我的操作系统是 Windows 8。
我使用chrome://flags/
. WebVR 不存在。我该如何启用它?
谷歌浏览器官方渠道不支持 WebVR。(现在他们这样做了,见下文)
有一个非官方的 chrome 版本可以做到。仅供参考Firefox Nightly在其官方和当前版本中也支持 WebVR,GearVR 的三星 Internet Beta 也是如此(后者经过一些配置)。
更新:Chrome Android 现在可以与 WebVR 一起使用,如果您启用chrome://flags/#enable-webvr
. 有关如何在不同浏览器上启用 WebVR 的信息,请参阅本手册。
您可以安装用于 WebVR 调试的 Google Chrome 扩展程序 它确实有助于调试您的 VR 应用程序。您将能够更改虚拟设备在环境中的位置,以查看相机位置的变化。此外,还可以模拟 HTC Vive 控制器。
另一种方法是使用WebVR polyfill 它将 WebVR-API 添加到您的浏览器。
目前,您可以在以下浏览器上测试您的示例 webVR 代码:
适用于 webVR 的Google Chromium
Firefox Nightly三星浏览器
谷歌浏览器 54.0 及以上版本预计将支持 webVR,但似乎我们还需要再等一会儿。
如果您对 VR 项目的 ThreeJS 库不太熟悉,您应该尝试使用 aframe 框架(查看http://aframe.io)。在这里,您将只关注 VR 代码流,所有其他与图形相关的开销(相机、渲染等)将由 aframe 本身处理。
你还需要这个特殊的 Chromium 版本吗? 在最新的 Chrome #58 中,似乎该功能现在可以在chrome ://flags中使用
WebVR Mac, Windows, Linux, Chrome OS, Android Enabling this option
allows web applications to access experimental Virtual Reality APIs.
#enable-webvr
不过还没有尝试过(不想破坏我的高效浏览器)
格雷茨