threejs基准和渐进增强

时间:2016-07-09 15:24:26

标签: three.js benchmarking progressive-enhancement

我正在网站上加载ThreeJS场景,我想根据显卡的容量对其进行优化。

有没有办法快速对客户端计算机进行基准测试,并有一些数据可以让我决定在我的场景中有多么苛刻或简单,以便以合适的FPS运行?

我正在考虑一个可以轻松插入的基准库或一个基准即服务。它必须在没有用户注意的情况下运行。

1 个答案:

答案 0 :(得分:0)

您可以使用stats.js来监控效果。几乎所有的三个例子都使用它,并且包含在treejs基础中。 这个问题是帧率被锁定到60fps,所以你不能告诉vsynch丢失多少ms

我发现唯一可靠的是渲染时间并提高质量(如果它在一定限度内),如果花费太长则减少它