经纬志
首页 / Cesium / 使用示例

请求式渲染与帧率

开启 requestRenderMode,让静止场景停止重绘,并用帧率面板确认效果。

CesiumJS 1.121 · 更新 2026-10-28
源码与运行效果
运行效果

请求式渲染怎么工作

开启后 Cesium 只在需要时重绘:相机移动、实体属性变化、时钟推进都会触发。静止画面不再占用 GPU,笔记本风扇会安静下来。

必须手动触发的情况

直接改 DOM 或外部数据不会自动触发重绘,改完实体属性后调用一次 scene.requestRender()。漏掉这一步会表现为改了没反应。

属性取值说明
requestRenderModetrue按需重绘
maximumRenderTimeChange秒允许的最大时间跳变
debugShowFramesPerSecondtrue左上角帧率面板

时间相关的动画在按需模式下仍会逐帧重绘,收益主要来自静态场景;相机飞行结束后会停止重绘是正常现象。