We recently began using polygons to draw noise contours. We want some transparency so that the map can be seen through the polygons, and we don’t want the polygons overlapping. So, we are creating holes in the polygon hierarchy for polygons containing other polygons.
This all worked very well in Cesium v1.109. However, in the latest version (1.110) the resulting polygons have many anomalies. Some of the polygons have strange lines rendered in/through them. And there are strange artifacts that seem to “float” around particularly noticeable as you tilt and rotate the scene. It’s the same effect we see when an object is drawn below ground and the scene is tilted.
Here’s a Sandcastle example that looked great in v1.109 but has these issues in 1.110.