作者:为梦齐舞
在进行WebGL开发时,有时会想要将三维球的空箱修正为黑色,或者想要使空箱透明等,期待更华丽的效果。
我们先来看看两种效果
效果一:三维球背景纯黑色
效果二:三维球天空盒子透明,背景色取决于下一层的div,可以是渐变或照片。 本图的效果使用了渐变
一.背景纯黑设置viewer.scene.skyBox.show=false; 一句话就行了,别这么看着我,这么简单!
二.使天空盒透明viewer=new cesium.viewer (cesium container ),(/设置为天空盒/orderindependenttranslucency : false,conter scene.skyBox.show=false; sene.background color=new cesium.color (0.0,0.0,0.0,0.0 ); 设定上下文选项的话会有办法的。 其中,orderIndependentTranslucency必须设置为true。 可以消除地球表面大气效果的黑圈问题。 马上试试吧。
三.三维地球viewer.scene.globe.show=false; viewer.scene.sky atmosphere.show=false;文末彩蛋:
$('.cesium-widget-credits ' ).hide (; 这个代码可以消除SuperMap的这个红色标志