《Cesium 基础知识点》- 隐藏球

一、包含叠加的图层

注意,下面两行代码都得设置。 

// 隐藏天空大气
viewer.scene.skyAtmosphere.show = false;
// 隐藏球
viewer.scene.globe.show = false;

1、仅隐藏球。如图会有一个白圈,这是天空大气层。

2、仅隐藏天空大气。外围的白圈没了,不是很明显吧,继续往下看。

3、正常情况下,有天空大气和球。请仔细与上面做对比。

4、全部隐藏。球面上叠加的图层也被隐藏

二、不包含叠加的图层 

// Globe 对象
let globe = viewer.scene.globe;
// 一定要为 true,否则 undergroundColor 设置无效
globe.translucency.enabled = true;
// 基础色透明,默认是蓝色 Cesium.Color.BLUE
globe.baseColor = Cesium.Color.TRANSPARENT;
// 地下色透明,默认是黑色 Cesium.Color.BLACK
globe.undergroundColor = Cesium.Color.TRANSPARENT;
// 隐藏天空大气层,否则最外围有一圈
viewer.scene.skyAtmosphere.show = false;

隐藏前,底图为湖北省,球的基础色默认是蓝色

隐藏后 

参考示例:Globe TranslucencyGlobe Interior

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值