You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When displaying complex multipolygons with holes, there seems to be a bug happening somewhere around the ring classification routine that causes severe striping artifacts when triangulating:
If I simply filter out all small rings (length < 20), the artifacts are gone. I'm not yet sure the root is ring classification, but it intuitively looks like the culprit. Needs to be investigated further.
@peterqliu if this is indeed a separate bug from earcutting polygons with small self-intersections, perhaps we could fix some of the artifacts seen on the isochrone demo.
The text was updated successfully, but these errors were encountered:
I'm a bit out of my depth here, but the rendering bugs on the isochrones demo aren't stripes, but failures to fully flex inward, on concave portions of a polygon. Here's the same thing at two slightly different zooms:
mapbox-gl-js version: 0.38
When displaying complex multipolygons with holes, there seems to be a bug happening somewhere around the ring classification routine that causes severe striping artifacts when triangulating:
If I simply filter out all small rings (length < 20), the artifacts are gone. I'm not yet sure the root is ring classification, but it intuitively looks like the culprit. Needs to be investigated further.
@peterqliu if this is indeed a separate bug from earcutting polygons with small self-intersections, perhaps we could fix some of the artifacts seen on the isochrone demo.
The text was updated successfully, but these errors were encountered: