首页 / Cesium / 使用示例
地形裁剪平面
给瓦片集挂裁剪平面集合,做剖面剖切并高亮切口边缘。
源码与运行效果
平面的定义
ClippingPlane 由法线与距离定义:距离沿法线方向,正值把平面推向法线反向。三个平面组合出一个角,把体块切开。
切口高亮
edgeColor 与 edgeWidth 控制剖切边缘的描边,方便看出内部结构。边缘需要 unionClippingRegions 与平面顺序配合,否则会出现缺边。
| 属性 | 作用 | 说明 |
|---|---|---|
planes | 平面数组 | 法线 + 距离 |
edgeColor | Color | 剖切边缘颜色 |
edgeWidth | 像素 | 边缘宽度 |
动态修改 distance 时不需要重建集合;重建 collection 会触发瓦片重新上传,逐帧重建会明显掉帧。