最近的Chrome版本中WebGL性能下降

时间:2014-07-21 14:05:58

标签: google-chrome three.js webgl

我不确定为什么(可能是更新)但是在运行我用three.js制作的一些东西时,chrome已经大大失去了性能。我在一个月内没有做任何事情,现在我已经回到了我的项目,我发现事情突然比以前慢得多。我过去得到了平滑的60 fps +,现在我的一个程序中的速度都是20 fps。

为了清楚起见,我一点都没改变。我只是在一个月后打开我的项目,性能下降了40+ fps,这是可怕的。对于使用three.js的任何内容都是如此。

我想知道是否有人知道这是什么问题。

编辑:

http://gamejolt.com/games/arcade/tiny-tank/27522/

这是我已经制作的应用程序,其性能显着下降,至少在我的机器上。由于隐藏的灯光(?),在某些物体的阴影上也出现了奇怪的阴影行为。

我顺便使用了WebGL渲染器。

我使用的是Three.js版本r66,因为没有迁移说明可以转移到github上的任何更高版本。

1 个答案:

答案 0 :(得分:2)

转到chrome://flags并确保enabled设置为function A(a,b){ a++;b++;// an example return [a,b]; } function B(){ var val = A(4,5);// a test value var a = val[0]; var b = val[1]; Logger.log(a+' '+b); return /*something*/ } 。这将确保在不支持的系统配置上启用GPU加速