这个plunker显示一个简单的 VR场景与A-Frame 库(一架飞机+ ~10灯)。
无论光量多少,它都可以在桌面上运行。
移动iOS版本加载速度为60fps,有11个灯光,但显示一个12 +灯光的空白页面。
统计数据显示完美,我使用WeInRe输出控制台时没有特别警告。
场景的复杂性有限制吗?
感谢。
此致 JD
可重复使用的代码段或网址:
可编辑:
https://plnkr.co/edit/Am8rjMdeaPzUWnFKX2i1?p=preview
全屏预览:
https://run.plnkr.co/CgcUZgDUuPfeY15R/
答案 0 :(得分:0)
灯很贵。我相信three.js对灯的数量有限制,可能存在硬件限制。只有一个平面可能是60fps,但是你添加的每个对象都必须考虑12个灯光,场景会很快降低。
查看许多灯光的延迟渲染器。不确定它是否适用于移动设备。 https://github.com/takahirox/aframe-deferred-renderer