移动设备上的A帧限制?

时间:2017-01-11 21:32:36

标签: ios aframe

这个plunker显示一个简单的 VR场景与A-Frame 库(一架飞机+ ~10灯)。

无论光量多少,它都可以在桌面上运行。

移动iOS版本加载速度为60fps,有11个灯光,但显示一个12 +灯光的空白页面

统计数据显示完美,我使用WeInRe输出控制台时没有特别警告。

场景的复杂性有限制吗?

感谢。

此致 JD

  • A-Frame版本:0.4.0
  • 平台/设备:iOS 10.2 / iPhone 6s - Chrome& Safari浏览器
  • 可重复使用的代码段或网址:

    可编辑: https://plnkr.co/edit/Am8rjMdeaPzUWnFKX2i1?p=preview

    全屏预览: https://run.plnkr.co/CgcUZgDUuPfeY15R/

1 个答案:

答案 0 :(得分:0)

灯很贵。我相信three.js对灯的数量有限制,可能存在硬件限制。只有一个平面可能是60fps,但是你添加的每个对象都必须考虑12个灯光,场景会很快降低。

查看许多灯光的延迟渲染器。不确定它是否适用于移动设备。 https://github.com/takahirox/aframe-deferred-renderer