GIMP - how to make transparent brush from an image layer?


I would like to make a (semi-)transparent brush in GIMP.

Starting from an image of marble with white background and veins in shades of grey, using various layers I selected the white to alpha and then changed the Hue, so now I have nice red veins on a transparent layer. I would like to turn this transparent layer with the red veins into a brush.

However, whatever I try, the brush has a white background colour (even when I delete all other layers).

I just want the veins on the brush, no background colour. Is there any way to retain the transparency while creating the brush?

Thanks! Gladys.

12/18/2015 11:59:00 PM

If you just do Edit > Copy (or Ctrl-C) the layer and then Edit > Paste as > New Brush, the layer should be saved with transparency and paint that way.

(Perhaps a little confusingly, the brushes are always displayed with a white background in the Brushes dialogue, but for me a brush saved with transparency does actually paint as expected whichever paint tool I use.)

If that does not work for you, what version of GIMP are you using ?

12/19/2015 1:34:00 AM