Cesium 是一款面向三维地球和地图的,世界级的JavaScript开源产品。它提供了基于JavaScript语言的开发包,方便用户快速搭建一款零插件的虚拟地球Web应用,并在性能,精度,渲染质量以及多平台,易用性上都有高质量的保证。
关于裁剪
裁剪在PS下大概都很熟悉,框出一个矩形选择自己想要的部分就是裁剪功能了,那么,在三维里,在Cesium中,可以模拟这种动态裁剪模型效果,查看浏览模型在某一个剖面内部的细节。本文侧重于基于3dtiles模型的裁剪效果。
效果图
还未裁剪
已经裁剪
需要提前预习的接口
ClippingPlaneCollection
ClippingPlane
Plane
Cesium3DTileset
CallbackProperty
具体操作
1、初始化地球,并开启深度测试
Cesium.Ion.defaultAccessToken = 'xxxx';
var viewer = n