Fill behavior changes based on zoom level

This is NOT a support forum. You are welcome to discuss software issues here, but all issues should be reported on Launchpad if you want them fixed.
ryann
Posts: 5
Joined: Wed Apr 01, 2015 3:28 am

Fill behavior changes based on zoom level

Postby ryann » Wed Apr 01, 2015 3:37 am

Noticing some odd fill behavior. The shapes below are identical. The left one was filled when zoomed in, the right one when zoomed out.
I also noticed that fill only extends to the edge of the screen, so if you have a large skinny object to fill you need to be zoomed out but then you get very strange effects.

Image

Lazur
Posts: 4717
Joined: Tue Jun 14, 2016 10:38 am

Re: Fill behavior changes based on zoom level

Postby Lazur » Wed Apr 01, 2015 3:42 am

The paint bucket tool is screen pixel based, which is related to the zoom level.
That behave is more or less intentional.
http://tavmjong.free.fr/INKSCAPE/MANUAL/html/Bucket-Fidelity.html

User avatar
ragstian
Posts: 1181
Joined: Thu Oct 11, 2012 2:44 am
Location: Stavanger-Norway

Re: Fill behavior changes based on zoom level

Postby ragstian » Wed Apr 01, 2015 3:55 am

Hi.

Normally there are no "need" for a bucket fill tool. I see it as a "leftover" from pixel based programs.

To "fill" your shape make sure the shape is "closed" by joining end nodes if necessary, then use the stroke & fill menu (Shift Ctrl F) to set the fill.
Good Luck!
( ͡° ͜ʖ ͡°)
RGDS
Ragnar

ryann
Posts: 5
Joined: Wed Apr 01, 2015 3:28 am

Re: Fill behavior changes based on zoom level

Postby ryann » Wed Apr 01, 2015 5:44 am

ragstian wrote:Hi.

Normally there are no "need" for a bucket fill tool. I see it as a "leftover" from pixel based programs.

To "fill" your shape make sure the shape is "closed" by joining end nodes if necessary, then use the stroke & fill menu (Shift Ctrl F) to set the fill.


That's what I tried first, but I could never get it to behave as expected. Although the path was closed, the fill would skip some areas.
Image
Image
I tried breaking it up into discrete paths, then recombining, but without success, infact I made it worse.

User avatar
ragstian
Posts: 1181
Joined: Thu Oct 11, 2012 2:44 am
Location: Stavanger-Norway

Re: Fill behavior changes based on zoom level

Postby ragstian » Wed Apr 01, 2015 8:43 am

Hi

Can you post (part of) the troublesome file. Someone might be able to figure out how to "join" the nodes (withoit making it worse)
Good Luck!
( ͡° ͜ʖ ͡°)
RGDS
Ragnar

ryann
Posts: 5
Joined: Wed Apr 01, 2015 3:28 am

Re: Fill behavior changes based on zoom level

Postby ryann » Wed Apr 01, 2015 9:44 am

ragstian wrote:Hi

Can you post (part of) the troublesome file. Someone might be able to figure out how to "join" the nodes (without making it worse)

Certainly. See if this works:
https://drive.google.com/file/d/0B5Oaz051-g-1RTFMWFZTcWZRRUk/view?usp=sharing

Lazur
Posts: 4717
Joined: Tue Jun 14, 2016 10:38 am

Re: Fill behavior changes based on zoom level

Postby Lazur » Wed Apr 01, 2015 10:09 am

Try selecting all nodes with the node tool and click the merge double nodes button.

hulf2012
Posts: 716
Joined: Sat Nov 24, 2012 12:37 pm

Re: Fill behavior changes based on zoom level

Postby hulf2012 » Wed Apr 01, 2015 12:38 pm

Hello,

:idea:
I wish it could be a tool or a (path effect?(*)) to make a region from open strokes, and be linked to them, so when one of them changes, the region also changes in that part.

If there are compatiblity issues,... well just convert the region to path (Shift+Ctrl+C).

(*) well, now there is the new Clone Original Path, ... but I found it still not enough!
If you have problems:
1.- Post a sample (or samples) of your file please.
2.- Please check here:
http://tavmjong.free.fr/INKSCAPE/MANUAL/html/index.html
3.- If you manage to solve your problem, please post here your solution.

ryann
Posts: 5
Joined: Wed Apr 01, 2015 3:28 am

Re: Fill behavior changes based on zoom level

Postby ryann » Wed Apr 01, 2015 1:59 pm

I must have hovered over every button 10 times and looked all through the menus, but I can't find anything called "merge double nodes". I googled "inkscape 'merge double nodes'" as well.

User avatar
ragstian
Posts: 1181
Joined: Thu Oct 11, 2012 2:44 am
Location: Stavanger-Norway

Re: Fill behavior changes based on zoom level

Postby ragstian » Wed Apr 01, 2015 4:43 pm

Hi
ryann wrote:I must have hovered over every button 10 times and looked all through the menus, but I can't find anything called "merge double nodes". I googled "inkscape 'merge double nodes'" as well.

"Merge double nodes" does not exist! What you are after is the "Join Selected Nodes".

To join the nodes try;

select all the paths you wish to join,
combine paths ( CTRL K )
enter "node mode" ( F2 )
select all nodes ( Ctrl A )
click the "Join Selected Nodes" Icon.
Good Luck!
( ͡° ͜ʖ ͡°)
RGDS
Ragnar

Lazur
Posts: 4717
Joined: Tue Jun 14, 2016 10:38 am

Re: Fill behavior changes based on zoom level

Postby Lazur » Wed Apr 01, 2015 7:40 pm

Sorry about the bad wording, I meant the third icon -Image-on that toolbar:

Image
http://tavmjong.free.fr/INKSCAPE/MANUAL/html/Paths-Editing.html#Paths-Editing-Node

ryann
Posts: 5
Joined: Wed Apr 01, 2015 3:28 am

Re: Fill behavior changes based on zoom level

Postby ryann » Thu Apr 02, 2015 2:01 am

ragstian wrote:To join the nodes try;

select all the paths you wish to join,
combine paths ( CTRL K )
enter "node mode" ( F2 )
select all nodes ( Ctrl A )
click the "Join Selected Nodes" Icon.


Perfect. That worked great!


Return to “Discuss Software Issues”