首页 / 浏览问题 / 三维GIS / 问题详情
iclient3D for webgl如何对白膜建筑添加着色器
10EXP 2022年10月25日
建筑是3DTile格式数据,现在用cesium原生方法添加不了着色器,请问使用webgl如何添加

1个回答

您好,

着色器通常是指场景加载时加载的着色器,

WebGL是内置自动加载的。

如果您说的是给白膜添加颜色的话,

修改选中颜色是 S3MTilesLayer 中的selectedColor:Color

设置纹理颜色可以用 HypsometricSetting 的 setHypsometric 去设置分层设色。

或者使用 layer.setObjsColor 上色
4,151EXP 2022年10月25日

那请问我改如何实现这种效果呢?我按照其他人的案例使用cesium的customshader属性添加,但是没有效果

麻烦您这边按照我们的示例http://support.supermap.com.cn:8090/webgl/examples/webgl/editor.html#wireframe来实现。

示例代码中写的已经很详尽了。

如果还有不明白的,您再提问

...