给建筑添加点光源

0 投票
我用了下面这个方法,在夜景的时候给标志性建筑设置点光源,经纬度是在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);
5月 21 分类:  56次浏览 | 用户: Yana_0705 初出茅庐 (57 分)

1个回答

0 投票
 
已采纳

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

5月 21 用户: KeineAhnung 名扬四海 (1,542 分)
采纳于 5月 21 用户:Yana_0705
奥 好的 麻烦了谢谢
还想请教下new Cesium.Color(1, 1, 1, 1), 这个颜色设置是rgba嘛
是对应的rgba
...