首页 / Cesium / 使用示例
CZML 圆锥与圆柱
cone 不是独立图形:把 cylinder 的 topRadius 写成 0,得到的就是圆锥;上下半径不等则是圆台。
源码与运行效果
三个参数
length 是高度,topRadius 与 bottomRadius 是两端半径,单位都是米。三者配合能覆盖圆柱、圆锥、圆台三种形态。
朝向
圆柱沿本地坐标系的竖直轴生长,默认垂直地面。需要倾斜时给 orientation 一个四元数,示例把其中一个圆锥转了 90 度看效果。
可以直接改的地方
| 位置 | 改什么 | 效果 |
|---|---|---|
cylinder.topRadius | 0 | 变成圆锥 |
cylinder.length | 米 | 高度 |
cylinder.slices | 128 | 圆周细分 |
描边掉帧:圆柱体量很大时打开描边会明显掉帧,调试阶段再开。