hi, every time i use Path -> Difference with curved shapes i've got this precision problem
without zoom (opacity 50%)
with zoom (opacity 50%)
why the 2 shapes after path -> difference are superposed like that and feel like there is a stroke add to them this never happen with polygons and rectangles it happen only with curved shapes.
Nb : Inkscape version 0.91
sorry for my bad english i am not a native speaker.
Path -> Diffrence problem
Re: Path -> Diffrence problem
You could try to increase Inkscape's precision values in Edit -> Preferences -> Input/Output -> SVG Output. I think in 0.92, the boolops in general have been improved to be more precise (but the version isn't released yet).
Something doesn't work? - Keeping an eye on the status bar can save you a lot of time!
Inkscape FAQ - Learning Resources - Website with tutorials (German and English)
Inkscape FAQ - Learning Resources - Website with tutorials (German and English)
-
- Posts: 4
- Joined: Tue Aug 23, 2016 7:36 pm
Re: Path -> Diffrence problem
hi Moini and thx for the replay, someone already advices me that trick (thx to him) in the IRC i tried it but it didn't really resolve the problem.
i didn't notice this thing before until i was working in a logo for practicing and noticed the additional strokes-like in the edges of the logo :/.
i didn't notice this thing before until i was working in a logo for practicing and noticed the additional strokes-like in the edges of the logo :/.
Re: Path -> Diffrence problem
if you use the add nodes extension or the and select all, 'insert new node into selected segments' (in the control bar) you should no longer have this problem. you don't have to add a lot of nodes just doubling should do it
Your mind is what you think it is.
Re: Path -> Diffrence problem
And don't forget to 'convert Object to Path' (if this is a rectangle and a circle) before you try to insert any nodes
Something doesn't work? - Keeping an eye on the status bar can save you a lot of time!
Inkscape FAQ - Learning Resources - Website with tutorials (German and English)
Inkscape FAQ - Learning Resources - Website with tutorials (German and English)
-
- Posts: 4
- Joined: Tue Aug 23, 2016 7:36 pm
Re: Path -> Diffrence problem
druban wrote:if you use the add nodes extension or the and select all, 'insert new node into selected segments' (in the control bar) you should no longer have this problem. you don't have to add a lot of nodes just doubling should do it
Moini wrote:And don't forget to 'convert Object to Path' (if this is a rectangle and a circle) before you try to insert any nodes
thx it's really helped, i tested with more complex shapes but unfortunately the precision problems persists, i am quite new to Inkscape and really enjoying leaning it, the free and open source and the friendly interface is a big +, but such bugs really slows me from going forward at the learning process, should i be worried ?, it seems that this bug has be reported from a long time https://bugs.launchpad.net/inkscape/+bug/1575127 but nothing has been done yet and the long period updates don't helps either.
Re: Path -> Diffrence problem
Glad we could help
But April 26th? That's not 'a long time' at all in development terms! The latest Inkscape version was released in February 2015, the next one will be released some time this year (probably). These are volunteers, not paid developers. They work at their own pace. You shouldn't worry at all, but rather pick up the tricks here and there until they have time to resolve the problems. Their priorities are with program crashes, and data loss. Then they work on what they like to work on - and boolops are very math-heavy, and as such probably less attractive than nifty new features that simplify the workflow or add some cool special effects. Of course, people know that it may be a problem if devs only work on those parts they find attractive, that's why we have the funded development (https://inkscape.org/en/support-us/funded-development/) now (but nobody has started a campaign as of yet).
Btw., as I said, boolops have been much improved in 0.92 - maybe you'd like to test with the development version to see what has changed?
But April 26th? That's not 'a long time' at all in development terms! The latest Inkscape version was released in February 2015, the next one will be released some time this year (probably). These are volunteers, not paid developers. They work at their own pace. You shouldn't worry at all, but rather pick up the tricks here and there until they have time to resolve the problems. Their priorities are with program crashes, and data loss. Then they work on what they like to work on - and boolops are very math-heavy, and as such probably less attractive than nifty new features that simplify the workflow or add some cool special effects. Of course, people know that it may be a problem if devs only work on those parts they find attractive, that's why we have the funded development (https://inkscape.org/en/support-us/funded-development/) now (but nobody has started a campaign as of yet).
Btw., as I said, boolops have been much improved in 0.92 - maybe you'd like to test with the development version to see what has changed?
Something doesn't work? - Keeping an eye on the status bar can save you a lot of time!
Inkscape FAQ - Learning Resources - Website with tutorials (German and English)
Inkscape FAQ - Learning Resources - Website with tutorials (German and English)
-
- Posts: 4
- Joined: Tue Aug 23, 2016 7:36 pm
Re: Path -> Diffrence problem
Moini wrote:Glad we could help
But April 26th? That's not 'a long time' at all in development terms! The latest Inkscape version was released in February 2015, the next one will be released some time this year (probably). These are volunteers, not paid developers. They work at their own pace. You shouldn't worry at all, but rather pick up the tricks here and there until they have time to resolve the problems. Their priorities are with program crashes, and data loss. Then they work on what they like to work on - and boolops are very math-heavy, and as such probably less attractive than nifty new features that simplify the workflow or add some cool special effects. Of course, people know that it may be a problem if devs only work on those parts they find attractive, that's why we have the funded development (https://inkscape.org/en/support-us/funded-development/) now (but nobody has started a campaign as of yet).
Btw., as I said, boolops have been much improved in 0.92 - maybe you'd like to test with the development version to see what has changed?
ok ok, i see more clear now, well i wish a good luck to the dev team and hope they be able to bring as a most stable software as possible in the near future, until that i continue using inkscape and supporting it, thx everyone for your help and patience .
Re: Path -> Diffrence problem
I'm on 0.92.2 now and the precision problem still persist. If I remember right the problem wasn't in early 0.91 versions but with the latest versions. Going back to 0.48.5.1 solved the problem.
I'm using numericprecision="12" so this is a calculative bug and placement bug.
All boolean operations are effected as well as mirroring (tool button) and placement (value input). They all seem to be "leaning"/shifted more toward the right side.
I have attached a file with layers to see the different results between versions. Layer 1 has the two original object forms which are boolean unified. Check the connection node's x-values on both side of the y-axis. I've used the y-axis as mirror a 0-line for easy checking the precision values.
I'm using numericprecision="12" so this is a calculative bug and placement bug.
All boolean operations are effected as well as mirroring (tool button) and placement (value input). They all seem to be "leaning"/shifted more toward the right side.
I have attached a file with layers to see the different results between versions. Layer 1 has the two original object forms which are boolean unified. Check the connection node's x-values on both side of the y-axis. I've used the y-axis as mirror a 0-line for easy checking the precision values.
- Attachments
-
- test-precision.svg
- (3.68 KiB) Downloaded 215 times
Re: Path -> Diffrence problem
monast, your bug confirmation will not be seen here by developers. The forum people know about the issue already. If you need this fixed, rather visit the bug tracker at https://bugs.launchpad.net/inkscape and search for the corresponding report. There you can add further info to speed up the fixing process, and you can subscribe yourself to the report as well as add yourself to the list of affected users. Then you will get updates.
Something doesn't work? - Keeping an eye on the status bar can save you a lot of time!
Inkscape FAQ - Learning Resources - Website with tutorials (German and English)
Inkscape FAQ - Learning Resources - Website with tutorials (German and English)