iClient3D for WebGL 球体透明度怎么设置

0 投票
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属性 可以让球体整体透明的属性啊
7月 26 分类:  37次浏览 | 用户: zs515461699 才疏学浅 (14 分)

1个回答

0 投票

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

7月 26 用户: 卷饼先生 名扬四海 (4,591 分)
...