The crack on MaterialAppearance

I add the primitive on the scene with materialApperance, the map appear a crack when zoom in , Is there any solution to solve this?

var material = new Cesium.Material({

fabric: {

type: ‘Image’,

uniforms: {

image: imageUrl,

alpha: 0.6

},

components: {

diffuse: ‘texture2D(image, materialInput.st).rgb’,

alpha: ‘texture2D(image, materialInput.st).a * alpha’

}

}

});

var geoInstatnce = new Cesium.GeometryInstance({

geometry: new Cesium.RectangleGeometry({

rectangle: Cesium.Rectangle.fromDegrees(lonmin, latmin, lonmax, latmax),

height: 0

})

});

var primitive = new Cesium.Primitive({

geometryInstances: geoInstatnce,

appearance: new Cesium.MaterialAppearance({

material: material,

faceForward: true,

translucent: true,

flat: true

})

});

scene.primitives.add(primitive);

Thanks for including the code example! I’ve submitted an issue here for us to look into this: https://github.com/AnalyticalGraphicsInc/cesium/issues/4441

Best,

Hannah

As pjcozzi recommended using GroundPrimitive,but the appearance of GroundPrimitive is not supported by Cesium.
Thanks for your reply.

在 2016年10月18日星期二 UTC+8下午11:44:39,Hannah Pinkos写道: