需求:动态改变添加的多边形的贴图
实现方式:使用WebGL绘制添加的多边形对象,多边形的material设置为图片的URL,
问题:在三维场景中有的位置能够正常显示,有的位置显示的图片有旋转,这个有什么规律可以控制?
 添加代码:var polygon = viewer.entities.add({
                    id: ptag,
                    polygon: {
                        height: height + hplus,
                        fill: pmts.fill != undefined ? pmts.fill : true,
                        material: '/BIMGenmodel/JD/MJ/BiaoPai/6.png',
                        outline: pmts.outline != undefined ? pmts.outline : true,
                        outlineColor: pmts.lcolor != undefined ? pmts.lcolor : new _Cesium.Color(1, 0, 0.8),
                        outlineWidth: 25,
                        hierarchy: new _Cesium.PolygonHierarchy(pos, null),
                        perPositionHeight:true,
                    },
                });
效果:
