【发布时间】:2015-12-08 21:25:59
【问题描述】:
我是threeJS的新手,所以我决定尝试这个例子: http://threejs.org/examples/#misc_fps
我导出了一些在搅拌机中制作的地形并替换了 platform.json 文件。场景以 55-60fps 的速度运行,我没有真正的延迟问题,但它会逐渐导致我的粉丝越来越大声。最终页面将停止响应。这很令人惊讶,因为我的电脑规格非常好。
根据 rendererstats.js,我的场景有 23k 个顶点和 7k 个面。我想也许这就是问题所在,但尽管数量减少了一半,它仍然存在。我用谷歌搜索并进行了实验,但没有取得多大成功。然后我尝试了原始演示(上面链接),并意识到我的计算机反应相同。
您认为该演示的哪些原因可能会导致问题,是否有解决方法?我非常感谢任何帮助解决这个问题。
【问题讨论】:
-
演示对我来说很好。可能是您的计算机有问题。
-
23k 顶点和 7k 面即使在普通笔记本电脑上也不是性能问题。
-
检查您的垃圾收集器和循环期间的操作,例如 for/foreach ...
标签: javascript three.js webgl