wall 牆面屬性如何添加多張紋理圖片,使用wall 繪制了(le/liǎo)一(yī / yì /yí)個(gè) 正方形 房子(zǐ)如何給房子(zǐ)四面添加上(shàng)不(bù)同的(de)紋理圖片;
polygon 房頂面如何給添加單張紋理圖片呢
var ploywall = viewer.entities.add({
crossguid: crossguid,
name: 'gltf',
polygon: { // 面
hierarchy: Cesium.Cartesian3.fromDegreesArrayHeights(nodePositionArr),
perPositionHeight: true, //按照指定高度狀态
shadows: Cesium.ShadowMode.ENABLED,
material: Cesium.Color.PERU,
// heightReference:Cesium.HeightReference.NONE,
distanceDisplayCondition: new Cesium.DistanceDisplayCondition(0, 5000),
fill: true, // 是(shì)否被提供的(de)材質填充
closeTop: true, //關閉向上(shàng)拉伸狀态
closeBottom: true, //關閉向下拉伸狀态
// 是(shì)否顯示
show: true,
outline: false,
},
wall: { //牆
height: 100,
positions: Cesium.Cartesian3.fromDegreesArrayHeights(nodePositionArr),
shadows: Cesium.ShadowMode.ENABLED,
material: Cesium.Color.SIENNA,
maximumHeights: maximumHeights,
minimumHeights: minimumHeights,
distanceDisplayCondition: new Cesium.DistanceDisplayCondition(0, 5000),
fill: true, // 是(shì)否被提供的(de)材質填充
show: true, // 是(shì)否顯示
}
});