瑞模网 cesium 城市建筑的颜色渲染与泛光渐变效果
发布时间
阅读量:
阅读量
1、cesium用于加载城市建筑模型时,采用3DTiles格式,若需实现基础颜色渲染则操作较为简便,仅需依据建筑物所具有的属性信息进行相应颜色配置即可,cesium沙盒中也提供了相关示例,具体代码如下:
// 设置建筑物的样式
var heightStyle = new Cesium.Cesium3DTileStyle({
color: {
conditions: [
['${floor} >= 30', 'rgba(45,0,75,0.5)'],
['${floor} >= 20', 'rgb(102,71,151)'],
['${floor} >= 15', 'rgb(170,162,204)'],
['${floor} >= 10', 'rgb(224,226,238)'],
['${floor} >= 8', 'rgb(252,230,200)'],
['${floor} >= 5', 'rgb(248,176,87)'],
['${floor} >= 1', 'rgb(198,106,11)']
]
conditions: value
}
成效:
全部评论 (0)
还没有任何评论哟~
