首页 / 浏览问题 / WebGIS / 问题详情
给建筑添加点光源
57EXP 2021年05月21日
我用了下面这个方法,在夜景的时候给标志性建筑设置点光源,经纬度是在idesktop中,使用场景中的查询经纬度,点击建筑显示的经纬度,放在这里好像没有效果哇,是我写的不对嘛?

var pA= new Cesium.Cartesian3.fromDegrees(
                    104.040999385437,
                    35.9310552582943,
                    28.5
);

var oA = {
         color: new Cesium.Color(0.6, 0.3, 0.1, 1.0),
          cutoffDistance: 50,
          decay: 0.5,
           intensity: 5
 };
var pointLight = new Cesium.PointLight(pA, oA);
 scene.addLightSource(pointLight);

1个回答

您好,您在http://support.supermap.com.cn:8090/webgl/examples/webgl/editor.html#lightSource这个示例中修改,添加您的模型看下有没有效果呢。

1,545EXP 2021年05月21日
奥 好的 麻烦了谢谢
还想请教下new Cesium.Color(1, 1, 1, 1), 这个颜色设置是rgba嘛
是对应的rgba
...