想要添加光源,第一步,viewer.scene.globe.show = false;隐藏掉地球,但是地形影像也隐藏变黑了。
原图:
viewer.scene.globe.show = false;
现在↓ 中间地形影像也隐藏变黑了
这样添加的光源只能在模型上显示,不能模型下面的地形上显示,怎么解决?
您好,如果您隐藏了地球。地形也是一起隐藏的。
您要想添加光源您可以参考这个范例(http://support.supermap.com.cn:8090/webgl/examples/editor.html#lightSource)
//四 新增聚光灯-横向道路-路灯1 var spotLightPosludeng1_1 = new Cesium.Cartesian3.fromDegrees(117.341833903732, 32.9039846496818, 20.88173862919211); var spotLightTargetPosludeng1_1 = new Cesium.Cartesian3.fromDegrees(117.341833903732, 32.9039846496818, 0); var spotLightOtionsludeng1_1 = { color: new Cesium.Color(6, 5, 0.2, 1), distance: 100, decay: 3, intensity: 30, angle: Math.PI / 2 }; spotLightludeng1_1 = new Cesium.SpotLight(spotLightPosludeng1_1, spotLightTargetPosludeng1_1, spotLightOtionsludeng1_1); scene.addLightSource(spotLightludeng1_1);
怎么说呢,我几乎没写什么东西
就添加光源 无法实现 (四 新增聚光灯-横向道路-路灯1)
我全都发给你吧 。但是我在iServer发布的缓存 你怎么加载呢?
或者可以加别的联系方式么。