Closed ehudhal closed 10 years ago
What version of the library are you using? Nightly build or 0.9.15?
I was using 0.9.15. The subtract issue does not repro with the nightly build.
Reopening, as this reproes with nightly build when I set cornersize to zero. Updated image to reflect the actual result of the subtract operation.
What do you mean by cornersize?
@hkrish could you look into this?
See #420 for the explanation
Note that, paperjs does not take care of the overlapping curves (curves directly overlapping on each other) as of yet. It is in the list of things to improve.
While filling a path this should not make any difference, but, the result of course should be different.
Creating a rectangle path, and subtracting a specific compound path (svg below) does not provide the expected outcome. This is tested with today's paper.js build from Master.
Repro:
Expected: The result should be identical to the image on the left, only with the cyan shape removed.
Actual: Some of the paths are open / edges missing.