cesium 3DTILES 不同模型显示不同颜色
var tileset=this.viewer.scene.primitives.add(new Cesium.Cesium3DTileset({ url:'http://localhost:3000/tileset.json' })) console.log(tileset) tileset.style = new Cesium.Cesium3DTileStyle({ color: { conditions: [ ['${floor} >= 8', 'rgba(45, 0, 75, 0.5)'], ['${floor} >= 7', 'rgb(102, 71, 151)'], ['${floor} >= 6', 'rgb(170, 162, 204)'], ['${floor} >= 5', 'rgb(224, 226, 238)'], ['${floor} >= 4', 'rgb(252, 230, 200)'], ['${floor} >= 3', 'rgb(248, 176, 87)'], ['${floor} >= 2', 'rgb(198, 106, 11)'], ['true', 'rgb(127, 59, 8)'] ] } });
floor为处理前的高度字段(原来是大写,但是要用小写,不知道什么原因)