1

背景

我正在为 webvr 项目构建概念验证。在上个月参加了 react amsterdam 会议并看到 react vr 的实际应用后,我认为这将是一个很好的起点。

我在这里设置了一个演示页面。它只是添加到 hello world 示例中的图像。

在 Chrome 浏览器(桌面和移动)中,它看起来很好,而不是不稳定。我用我的装备 vr 访问该页面。在三星浏览器窗口中,应用程序运行良好,但一旦我按下view in vr按钮(左下角),帧速率就会下降很多。几分钟后就足以让你头疼。我对这里的 react-vr 示例有同样的不稳定体验

眼镜

我在用

  • 齿轮虚拟现实
  • 三星互联网
  • 三星银河 S6
  • 安卓 6

移动设备现在有点旧(一年多),这可能是导致问题的原因,但在进入 vr 模式之前它工作得非常流畅。

问题

有没有办法强制设备输出更多的处理能力(比如添加will-change: transform;transform: translateZ(0);)?

或者

这纯粹是硬件的限制吗?

或者

react-vr 是否增加了太多开销,有没有办法优化?我对 three.js 多维数据集示例的体验确实非常流畅

4

0 回答 0