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

CZML 平移与缩放节点

用 CZML 的节点变换分别驱动平移与缩放,让机械臂往复伸缩。

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

三类属性写法一致

translation 用 cartesian,scale 也用 cartesian,rotation 用 unitQuaternion,都是「时间 + 向量」交替排列的时间采样。

节点变换的参考系

变换作用在节点局部空间,平移值以米为单位、相对父节点。示例里 arm 的 translation 在 5 秒时增加 2.8 米,同时放大缩放,看起来像伸缩臂。

属性数据字段含义
translationcartesian节点平移,米
scalecartesian节点缩放,倍数
rotationunitQuaternion节点旋转

节点名必须与 glTF 里完全一致,包含下划线与后缀;名字对不上时 CZML 不会报错,只是动画不生效。