我不确定为什么(可能是更新)但是在运行我用three.js制作的一些东西时,chrome已经大大失去了性能。我在一个月内没有做任何事情,现在我已经回到了我的项目,我发现事情突然比以前慢得多。我过去得到了平滑的60 fps +,现在我的一个程序中的速度都是20 fps。
为了清楚起见,我一点都没改变。我只是在一个月后打开我的项目,性能下降了40+ fps,这是可怕的。对于使用three.js的任何内容都是如此。
我想知道是否有人知道这是什么问题。
编辑:
http://gamejolt.com/games/arcade/tiny-tank/27522/
这是我已经制作的应用程序,其性能显着下降,至少在我的机器上。由于隐藏的灯光(?),在某些物体的阴影上也出现了奇怪的阴影行为。
我顺便使用了WebGL渲染器。
我使用的是Three.js版本r66,因为没有迁移说明可以转移到github上的任何更高版本。
答案 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加速