【解决办法】
检查设置的json材质数组中的json文件路径是否正确,如果路径不对,导致json材质找不到,则会报这个错误。
var urls = [
'./data/pbr/MI_BaseBronze_jyz.json',
];
scene.parsePBRFromJson(urls);
var conditions = [];
conditions.push(['${SmID} === 6', 0]);
const cesiumStyle = new Cesium.Cesium3DTileStyle({
pbrMaterialIndex: {
conditions: conditions
}
});
layer.themeStyle = cesiumStyle;