Chrome 下 Three.js 动画求助 [cpu 降频导致动画不流畅]
场景和动画都很简单,单个模型,然后用 tween 移动相机位置。
没啥负载的时候,cpu 会降频到 1g 以下,这时候触发动画就会很卡,一跳一跳的。
用 inspector 看,会有很多 dropped frame 。
如果写个死循环,保持一个 cpu 核满载,主频在 4.6g 的时候触发动画,就很顺滑,没有卡顿的情况。
大家碰到过这样的情况么,有啥解决思路?
写个 service worker 占满 cpu 有点太。。。不符合节能环保的理念 ----------------------- 以下是精选回复-----------------------
答:你是不是笔记本没插电源(
答:用 setInterval 而不是 requestAnimationFrame ?
0条评论