wall 墙面属性如何添加多张纹理图片,使用wall 绘制了一个 正方形 房子如何给房子四面添加上不同的纹理图片;
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, // 是否被提供的材质填充
closeTop: true, //关闭向上拉伸状态
closeBottom: true, //关闭向下拉伸状态
// 是否显示
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, // 是否被提供的材质填充
show: true, // 是否显示
}
});