I’m working on an image with a single layer. I chose off-white for the background, but I’m now wanting to make parts of the image transparent. I thought I could just erase those parts I want transparent, but erasing simply leaves the layer white. Is there some way to make selected areas of my image transparent?
Go to Image -> Properties and set Background Opacity to zero.
Ok, I asked the wrong question. I have everything on a single layer – there is no background layer. What I want to do is erase parts of my single layer such that they become transparent.
Hi
On my side, I just press ‘Delete’ key (Menu Edit > Clear) and background is erased (not filled with white like ‘backspace’ does when background color is set to white…)
This doesn’t work?
If no, maybe a screenshot can help to understand what is the problem…
Grum999
I’m not communicating my problem properly. There is no background layer… the image has only one layer, the layer I’m drawing on. I’d like to make some portions of that layer transparent… how can I do that? I thought I could just erase to transparent, but it erasing seems to turn the pixels white.
A full screen screenshot (.png) that shows the Layers docker would be very useful at this point.
Also can you do File -> New and select the Content tab and post a screenshot of that? You may have background as canvas colour or something like that.
I wasn’t expecting this question to be so challenging, but here are the screenshots you requested. This is a work-in-progress, and as I said, there is only one layer. I would like to make some of the white areas transparent. Is there a way to do that?
Well, there may have been a better way, but I got the job done. I selected the areas I wanted to keep, copied them, and then created a new image with a single layer, called “Background”. Pasted the copy into the new image, thus creating a new layer called "Paint Layer 1 (pasted). Now, when I make the Background invisible, only the portions of the Paint Layer that I saved are visible; the remainder is transparent. So now I can change the background independently of the foreground, which was the whole point.
To remove a background colour from artwork, use the Colour to Alpha option.
Filter–>Colours–>Colour to Alpha.
Then create a new layer below the original art, and apply new background colour(s).
Your image was a transparent paint layer. The white colour was the canvas which was coloured white, according to the Content options you’d selected.
You were seeing through the transparency of the single paint layer to the white canvas underneath.
The layer thumbnail shows a checkerboard because the thumbnail is produced in isolation from other considerations (such as the canvas colour).
The usual (can I say ‘traditional’?) arrangement is to have background as raster layer then you’ll have a checkerboard canvas which makes image transparency much more obvious.
Hi Van
There are several ways to make portions of a layer transparent.
You can use a transparency mask through clipping maks. I think this is the most convenient way and in many cases preferably because it is none-destructive. That means you just hide part but don’t delete them.
-
Select the layer you want to ad transparency to in the layers dock.
-
In the bottom of the layers dock hit that little down arrow on the first button.
-
Select “Transparency Mask”. This attaches the transparency maks as a sublayer to the layer you want to add transparency to.
-
take the basic 1 brush
-
set the paint color to pure black
-
make sure your transparency mask is selected (NOT the layer with your painting on it)
-
paint over the areas you want hide
Everything you paint black becomes invisible through this. To reverse it quickly you can make the transparency mask invisible in the layers dock menu by clicking the eye in front of the mask.
For smooth transitions from transparent to visible you can use another brush like the airbrush or a gradient.
Just remember in terms of transparency masks: black makes transparent, white makes visible.
This is explained in more detail here:
You can change the background color and trsnsparency in the image->image background color and transparency menu. You have an opaque white background color, as AhabGreybeard explains, so you have to set the alpha to 0 in the color chooser that appears when clicking that menu to have a transparent background color.
That’s good to know but I think this doesn’t answer his question.
His question was on how to make portions of a layer transparent.
Yes, I know, but if you have the image background color set to white and its opacity set to 255, when you erase or set masks you won’t see the checkerboard pattern, but white, giving the impression that you didn’t erase anything.
The thumbnail of his unique layer shows a checkerboard pattern, so it already has transparent areas. If he still sees white in the canvas, it may be caused because he has the image background color set to fully opaque white.
@Van: the image background color/opacity is just a color that is painted behind all layers, it is not an additional background layer.
Ok, that’s the bit of information I was lacking, that the “background color” is not the color of a specific “background layer”. That clears up my confusion – thank you!
My thanks to all of you who responded! So far, everyone in the Krita Artist’s group has been courteous and amazingly patient with my silly beginners questions!
This topic was automatically closed 3 days after the last reply. New replies are no longer allowed.

