【发布时间】:2012-07-02 08:37:19
【问题描述】:
我在想,我做的一些项目并不完全需要 60fps。我想我可以拥有更多以 30fps 运行的对象和事物,如果我能让它以该帧速率平稳运行的话。我想如果我在 three.js 中编辑 requestAnimationFrame 垫片,我可以将它限制为 30。但我想知道是否有更好的方法来使用所提供的three.js 本身。此外,这会给我带来我所想的那种性能提升吗?我能以 30 fps 渲染两倍于 60 fps 的对象吗?我知道以 30 和 60 的速度运行事物之间的区别,但我能否让它以平稳的恒定 30fps 运行?
我通常使用 WebGLRenderer,如果需要,我会回退到 Canvas,除非项目专门针对它,通常是 webgl 着色器项目。
【问题讨论】:
标签: javascript html canvas three.js requestanimationframe