With latest disccusion around Flood Fill / with Fill gaps for animation in this thread
https://krita-artists.org/t/very-important-for-animation-filling-gaps/20895
And a previous existing thread from March of 2020 about Fill Gaps in Fill Tool that received only 2 replies,
The feature I wanted to request
First and foremost is Bucket Fill with Fill Gaps feature.
The other one discuss from the above thread like lasso select fill
Being able to utilize the fill gaps with the pallet drop color to canvas feature that already exist
I decided to make a separate thread to discuss its use separate of animation, how it can be used - what we currently have, why sometimes Colorize Mask doesn’t fit the workflow. I’m not quite sure if I should’ve made it separate but i feel I need to because its kinda off topic from the linked thread. The discussion in the linked thread have focus more on use in animation and I feel the possible implementation for your standard painting might get overlook.
As far as I’m aware this is a feature that already exist in software like CSP [ I don’t use CSP so I cant vouch/ Only saw adds of it in my twitter timeline] .
Why Flood fill Improvements?
I don’t utilize bucket fill as much as I should because its a tool that give me more headache because of the way I inked lines. I think the bucket fill and other similar tools like [flood fill on mask created by a lasso selection] can be a powerful addition and help speed up the process. It can be an alternate way to do things -and its probably the way most anime/manga/cartoon style illustrator are more familiar with.
Sometimes you truly just wanna fill a certain portion of your illustration, or your illustration only has a few color. It would have been great if you can just drop the color in your canvas but then you are like me and you didn’t know you have a 1px of gap in your lineart and you drop the color only to see it fill the entire screen / which is a bummer now you need to hunt that gap to close it.
This can also be tied up with another recent request regarding improvements with the drag palette color to canvas.
We have colorize mask maybe use it?
I do use colorize mask and its a lovely feature but it also has downside.
It force you visualize your color all at once, and if you piss poor old pc / its not very interactive.
When I use colorize its more of a last step / the first step to coloring and I often use it on my full illustration and not during sketching/ visualization stage.
There are times along the way when you are designing things, sketching and just wanna check if red is the color you want.
We have a choice to use colorize mask but for things like this its more trouble to set it up than ah just using fill bucket without worrying your seeming no gap lineart has a small gap somewhere.
The set up of each way we can do flat colors;
- Colorize Mask
Add colorize mask
Do dots of color
Set up transparent if any
run the colorize mask
Wait…
- Bucket Fill [with Fill Gaps]
Select your layer, or select influence all
use bucket fill tool
choose color and click canvas
repeat for all color
- Manual
use a relative opaque brush
choose color
paint
manually erase outside color or be careful not to paint outside of your line
I honestly don’t want to be forced to a single style of doing flats [colorize mask] but manually painting can also be tedious and flood fill just doesn’t work for my drawing style that somehow almost always has that secret gap somewhere.
Here is my poor attempt at illustrating the differences.
I hope its ok that I made a separate thread about it.