Shapes don't meet precisely when using path combine tools.

Bug #245142 reported by Smched
This bug report is a duplicate of:  Bug #168158: Path Boolean operations are imprecise. Edit Remove
2
Affects Status Importance Assigned to Milestone
Inkscape
Confirmed
Medium
Unassigned

Bug Description

When combining two filled shape paths (ie, union, difference, intersection and so on), I have found there is often a slight break between the two where the lower layer shows through.

I have tried executing the combine both when the path has a stroke value and when it doesn't with the same results both times.

Revision history for this message
Smched (clairejjt) wrote :
Revision history for this message
prkos (prkos) wrote :

You shouldn't be seeing this if you use Union because the result would be one path.

But if you combine Difference, Intersection and Combine to make shapes one next to the other like in your example due to antialiasing of the object edges you'll see a very thin area of background showing through. The edges of the objects are blurred a bit to make them appear nicer, but the side effect is what you encountered.

Revision history for this message
sas (sas-sas) wrote :

I don't think this can be an antialiasing artifact, as the image shows that it's thicker when you zoom in. Antialiasing artifacts remain thin no matter how much you zoom in.

To progress with this bug report, we really need an SVG file that demonstrates the problem.

Changed in inkscape:
status: New → Incomplete
Revision history for this message
Smched (clairejjt) wrote :
Revision history for this message
prkos (prkos) wrote :

Sorry for the wrong classification the last time, thanx sas for pointing it out.

Im attaching a file and a screenshot where mistakes are even more visible because the gap between the paths varies in width (and on some segments there is no gap because they overlap).

I created an object with rough edges using calligraphy tool with tremor, created a rectangle so they overlap, duplicated the calligraphy object and made Difference with the rectangle.

Revision history for this message
prkos (prkos) wrote :
Changed in inkscape:
importance: Undecided → Medium
status: Incomplete → Confirmed
Revision history for this message
sas (sas-sas) wrote :

This is probably a duplicate of bug 168158.

jazzynico (jazzynico)
tags: added: boolops shape-editing
Revision history for this message
su_v (suv-lp) wrote :

Linking as duplicate to Bug #168158 “Path Boolean operations are imprecise”
<https://bugs.launchpad.net/inkscape/+bug/168158>

Please add a comment here and revert the duplicate status if you don't agree and think these are different issues.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.