A-Frame 库在移动设备上有限制吗?
A-Frame library limits on mobile?
这个 plunker 展示了一个简单的 VR 场景和 A-Frame 库(一个平面 + ~10 个灯)。
无论灯的数量如何,它在桌面上运行都很好。
移动 iOS 版本以 60fps 加载 11 个灯,但 显示空白页面,有 12 个以上灯 。
统计显示完美,我使用 WeInRe 输出控制台,没有特别警告。
场景复杂度有限制吗?
谢谢。
此致,
京东
- A-Frame 版本:0.4.0
- 平台/设备:iOS 10.2 / iPhone 6s - Chrome & Safari
可重现的代码片段或URL:
可编辑:
https://plnkr.co/edit/Am8rjMdeaPzUWnFKX2i1?p=preview
全屏预览:
https://run.plnkr.co/CgcUZgDUuPfeY15R/
灯很贵。我相信 three.js 对灯的数量有限制,并且可能存在硬件限制。只有一个平面可能是 60fps,但是你添加的每个对象都必须考虑 12 个灯光,场景会很快退化。
检查许多灯光的延迟渲染器。不确定它是否适用于移动设备。 https://github.com/takahirox/aframe-deferred-renderer
这个 plunker 展示了一个简单的 VR 场景和 A-Frame 库(一个平面 + ~10 个灯)。
无论灯的数量如何,它在桌面上运行都很好。
移动 iOS 版本以 60fps 加载 11 个灯,但 显示空白页面,有 12 个以上灯 。
统计显示完美,我使用 WeInRe 输出控制台,没有特别警告。
场景复杂度有限制吗?
谢谢。
此致, 京东
- A-Frame 版本:0.4.0
- 平台/设备:iOS 10.2 / iPhone 6s - Chrome & Safari
可重现的代码片段或URL:
可编辑:
https://plnkr.co/edit/Am8rjMdeaPzUWnFKX2i1?p=preview
全屏预览:
https://run.plnkr.co/CgcUZgDUuPfeY15R/
灯很贵。我相信 three.js 对灯的数量有限制,并且可能存在硬件限制。只有一个平面可能是 60fps,但是你添加的每个对象都必须考虑 12 个灯光,场景会很快退化。
检查许多灯光的延迟渲染器。不确定它是否适用于移动设备。 https://github.com/takahirox/aframe-deferred-renderer