首页 / Cesium / 使用示例
采样属性的插值
用 SampledPositionProperty 的三种插值算法,让同一条路径呈现不同弯度。
源码与运行效果
采样点与插值
SampledPositionProperty 只存关键帧,播放时按时间插值。LINEAR 走直线,LAGRANGE 用多项式过点,HERMITE 需要速度信息,示例里由数值差分估计。
度数的代价
插值度数越高曲线越平滑,但需要更多邻近采样点,过度调高会出现过冲,甚至让路径甩到采样点之外。
| 算法 | 特点 | 建议度数 |
|---|---|---|
LINEAR | 折线,计算最省 | 1 |
LAGRANGE | 过点平滑曲线 | 2 – 3 |
HERMITE | 带切线,轨迹自然 | 1 – 2 |
时钟没启动时实体只停在第一个采样点;确认 shouldAnimate 为 true 且时间范围覆盖当前时间。