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

CZML 圆锥与圆柱

cone 不是独立图形:把 cylinder 的 topRadius 写成 0,得到的就是圆锥;上下半径不等则是圆台。

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

三个参数

length 是高度,topRadius 与 bottomRadius 是两端半径,单位都是米。三者配合能覆盖圆柱、圆锥、圆台三种形态。

朝向

圆柱沿本地坐标系的竖直轴生长,默认垂直地面。需要倾斜时给 orientation 一个四元数,示例把其中一个圆锥转了 90 度看效果。

可以直接改的地方

位置改什么效果
cylinder.topRadius0变成圆锥
cylinder.length米高度
cylinder.slices128圆周细分

描边掉帧:圆柱体量很大时打开描边会明显掉帧,调试阶段再开。