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

时间动态点云

用时钟驱动一批点的高度与颜色,模拟随时间变化的点云数据。

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

逐点更新的成本

289 个点每帧改位置与颜色,开销可以接受。上万点时逐帧重建 Cartesian3 会成为瓶颈,应改用着色器里的时间 uniform 驱动。

替代了什么

官方示例的时变点云是 3D Tiles 数据集,按时间属性变换。这里用程序化点阵复现同样的「点云随时间起伏」的视觉效果,数据完全由代码生成。

接口用途说明
PointPrimitiveCollection批量点一个集合多个点
point.position点位每帧可改
point.color点色HSLA 随相位变化

频繁修改点属性会触发顶点缓冲重传,数量大时优先改 uniform 而不是逐点改属性。