解决方式】
分为以下两种情况:
1、如果是通过layer.setPBRMaterialFromJSON对图层的模型对象设置统一的PBR效果;那么直接使用layer.removePBRMaterial();对图层移除材质即可
2、过专题图的方式,给相同属性的对象设置统一的PBR效果;需要重新构建一个空的Cesium3DTileStyle,设给layer,可以参考如下代码:
var conditions = [];
const cesiumStyle = new Cesium.Cesium3DTileStyle({
pbrMaterialIndex: {
conditions:conditions
}
});
layer.themeStyle = cesiumStyle;