【发布时间】:2018-07-31 01:46:16
【问题描述】:
我在 2013 年末的 MacBook Pro 上开发了一个 aframe 项目。运行该项目时,我的计算机风扇总是快速旋转,无论我使用哪种浏览器(firefox、safari、chrome)和项目大小(也会发生一个项目只包含一个简单的 a-box)。
aframe-stats 显示我的项目(1028244 个顶点,342748 个面)仍然以 20 fps 运行。
是否有可能将帧速率限制为 10fps 以保持我的计算机安静?或者任何其他方式来限制 aframe 项目的失败消耗?我已经尝试过使用sudo cputhrottle plugin-container 10 的本机方法,但这不仅限制了aframe-renderer,而且限制了整个firefox 浏览器。我可以在 JavaScript 或浏览器设置中的某处拉断吗?
【问题讨论】:
-
您总是可以通过检查计数器来限制执行,并且只有在达到 10 时才执行和重置?或者当帧的持续时间最终大于 1000/10 时?
标签: three.js aframe frame-rate