If you'd like to upload plug-ins, please create an account below. Otherwise (e.g. for download or commenting) you do not need one! Enjoy :-)
Based on a request in the gpr forums: http://registry.gimp.org/node/13251
This consists of two scripts, one to multifill, and one to flatten.
Multifill takes every background coloured space (selectable) and will fill them with sequential palette entries, or randomly. It does NOT check to see if adjacent colours are the same, but use of a large palette should reduce the likelihood.

There is an option to use either the width and height OR the area of each zone for the checks in multifill.
There is a check to ignore (fill with black) a certain size as well (set it to zero to disable). This will have the result once flatten is run to make little spots take the colour of the nearest area.
Lastly, to speed up workflow, there is a checkbox option to make a copy of the lineart layer and set it to multiply (on top of the multicoloured one), and a checkbox option to flatten the multifilled layer automatically afterward.
This means that starting with lineart, you should end up with the original lineart in a multiply layer with a flattened layer of colours below it, already active and ready for you to start using the colour
select tool...
I am not a cartoonist, but this has been tested by the original requester and I am told it works ;)
-Rob A>
| Attachment | Size |
|---|---|
| multifill.jpg | 80.76 KB |
| FlattingTools.scm | 8.49 KB |
Comments
I love you forever!!!!
I love you forever!!!!
Fabulous!
wonderful job on the plugin. I knew GIMP could do it, and I was hoping that someone better at writing plugins would try it - you're an absolute star! This will save me so much time colouring my cartoons...
I was worried when I saw
I was worried when I saw that Jeph Jacques' tutorial (http://questionablecontent.net/tutorial.php) used a Photoshop plugin... but then I found your script, and now I want to make sweet sweet love to you.
no problem
Just spread the word!
(As you can tell from the sample, I am not an artist ;)
-Rob A>
Error message...
That's me again, I've just tried the script and I get an error every time I use "Multifill"
" Error executing (script_fu_MultiFill 1 2 '(255 255 255) 16 FALSE "Default" 3 10 '(255 0 255) 0 TRUE TRUE)
Error: eval: unbound variable: gimp-palette-get-colors "
Any idea how I'm supposed to fix that? The "Flatten" one seems to work, but without "Multifill" working properly, I may have trouble colouring comics... Once you help me sort that one out, rest assured I'll link to your plugin in a heartbeat!
Is this with GIMP 2.6?
Is this with GIMP 2.6?
HOLY SHIT It works now!
HOLY SHIT
It works now! *lovingly humpinates the helpful GIMPers and, of course, the creator of the script*
Aaaaaah no, it was GIMP
Aaaaaah no, it was GIMP 2.4.4. I'll download GIMP 2.6 and retry. Cheers.
This script is awesome for
This script is awesome for comic/graphic artists. As the original requester I have nothing but praise for Rob and Saul for making GIMP this much better and easier for digital artists to use.
Thank you!
Thanks Saul Goode
Thanks to Saul Goode I have updated this to run much faster, using channel operations rather than looking at the image colour data.
Thanks!
Thank You!
As the original requester, I must say - thank you thank you thank you.
I added this page to a comment on webcomics.com, I hope they don't mind, but it's the sweetest thing. http://www.webcomics.com/home/2009/9/4/friday-archive-dive-color-flattin...