水面能否透明?

0 投票

各位好,我发布了一个水面的三维场景,能正常加载,请问能不能给水面加透明度,从而显示水面下底图?

7月 17, 2020 分类:  149次浏览 | 用户: mmxqanny 才疏学浅 (13 分)

1个回答

1 投票
 
已采纳

您好,以水面范例为例:首先您获取水面图层

 var waterLayer =scene.layers.find('水面@vector');

然后在设置style3D后给水面图层设置透明度

 waterLayer.style3D.fillForeColor.alpha = 0.5;

最后刷新水面效果

waterLayer.refresh();

水面图层透明度设置完成。

水面示例:

http://support.supermap.com.cn:8090/webgl/examples/editor.html#S3MTiles_srsb_water

7月 17, 2020 用户: jjz 名扬四海 (3,179 分)
采纳于 7月 17, 2020 用户:mmxqanny
有效,谢谢!
...