首页 / 浏览问题 / WebGIS / 问题详情
iClient3D for WebGL 球体透明度怎么设置
20EXP 2021年07月26日
scene.globe.show = true;
        viewer.scene.globe.globeAlpha =0.2;
        viewer.scene.undergroundMode = true; //设置开启地下场景
        viewer.scene.screenSpaceCameraController.minimumZoomDistance = -1;//设置相机最小缩放距离,距离地表-1000米
        viewer.scene.terrainProvider.isCreateSkirt = false; // 关闭裙边
        viewer.scene.globe.baseColor = Cesium.Color.fromCssColorString('rgba(2,59,192,0.1)')
        viewer.scene.backgroundColor = Cesium.Color.fromCssColorString('rgba(2,59,192,0.1)')
        let imageryLayers = viewer.imageryLayers;
        if (imageryLayers.length > 0) {
          let layer = imageryLayers.get(0);
          layer.alpha=0.1;
          //layer.show = false
        }

添加球体依然不透明无法看到地下模型  ,需要吧下钻到地下才能看见  有没有 属性 类似 cesiumjs 中的translucency属性 可以让球体整体透明的属性啊

1个回答

您好,我这边测试了一下,通过scene.globe.globeAlpha = 0.5这是球体的透明度是可以看到地下的图层的

6,087EXP 2021年07月26日
...