将一张白色图片作为球的地图,看上去有点灰色

0 投票

我将一张白色图片替代天空盒作为背景,又把它作为底图加到球上,但是竟然看上去变成了灰色

12月 24, 2020 分类:  164次浏览 | 用户: 七宿 初出茅庐 (53 分)

1个回答

0 投票
您好,您可以尝试修改一下globe的basecolor,或者看您代码里面是不是设置了环境 光
12月 24, 2020 用户: 卷饼先生 名扬四海 (4,649 分)
设置成1就可以了
但我发现随着我不断放大,球会变得越来越暗
我这边测试是没有出现您说的那种情况的,方便的话留个联系方式
感觉是光源的问题,有哪里可以设置光源吗
scene.shadowMap.darkness = 1.275; //设置第二重烘焙纹理的效果(明暗程度)
        scene.skyAtmosphere.brightnessShift=0.4;  //修改大气的亮度
        // 01设置环境光的强度-新处理CBD场景
        scene.lightSource.ambientLightColor = new Cesium.Color(0.65, 0.65, 0.65, 1);
        // 添加光源
        var position1 = new Cesium.Cartesian3.fromDegrees(116.261209157595,  39.3042238956531, 480);
        //光源方向点
        var targetPosition1 = new Cesium.Cartesian3.fromDegrees(116.261209157595, 39.3042238956531,430);
        var dirLightOptions = {
            targetPosition: targetPosition1,
            color: new Cesium.Color(1.0, 1.0, 1.0, 1),
            intensity: 0.55
        };
        directionalLight_1 = new Cesium.DirectionalLight(position1, dirLightOptions);
        scene.addLightSource(directionalLight_1);
...