首页 / 浏览问题 / 三维GIS / 问题详情
单独设置构件颜色问题
15EXP 才疏学浅 2021年10月09日
下载了最新2021版本webgl的SDK替换到原来的项目中,发现S3MTilesLayer.setObjsColor方法与之前版本有了改变,之前接口是在原有模型对象本身颜色基础上进行颜色的叠加,而最新版本变成了直接覆盖。请问,通过怎么的方法实现之前版本的效果?

1个回答

你好,可以通过MixColorType设置图层颜色替换模式,目前支持颜色混合模式以及颜色替换模式
6,067EXP 登峰造极 2021年10月09日

你好,经测试发现还是与旧版本的sdk显示效果不一样:

Cesium.MixColorType.REPLACE 效果

Cesium.MixColorType.MIX 效果

旧版本的效果

模型原始颜色

想实现的效果是,设置原始颜色的透明度一半。

...