We’re seeing tiny gaps or “zipper” cracks in our GroundPrimitive-based 2D overlays on our Ionic React + Cesium mobile app. The same assets render perfectly on the web build (LiteJs + CesiumJS). An example screenshot is attached. Please advise on how to eliminate these artifacts on mobile.
Hi @Sagar_Patil, welcome to the community!
Can you give us a little more information about these GroundPrimitives? A minimal Sandcastle example would help us narrow down the issue.
There are a few open issues related to GroundPrimitive:
- Problems with small
ViewportQuads: A viewportQuad causes a groundPrimitive to exhibit overlapping! · Issue #11584 · CesiumGS/cesium · GitHub. This would be more likely a problem on mobile. - Polygon fill color not aligning with the polygon shape: GroundPrimitive Render Error · Issue #11291 · CesiumGS/cesium · GitHub
- Incorrectly-filled polygons when height is non-zero: Height affecting ground primitive polygon rendering · Issue #11883 · CesiumGS/cesium · GitHub
If you can provide more information about your app, we should be able to determine whether one of these issues is affecting you, and discuss possible workarounds. Or if you can identify the relevant issue yourself, feel free to add your example to the report!
