Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Preventing alpha "flooding" with anti-erase
#3
(07-08-2021, 01:17 AM)einstein Wrote: Hello,
My question is:
I have a layer with transparent parts. I'd like to be able to erase its pixels and later anti-erase them (using the Eraser Tool with ALT pressed) without messing the alpha channel. I don't mean to use UNDO. I typically want to anti-erase because it would be convenient for my workflow. When I lay my "anti-eraser" on parts that were formerly opaque, it's all fine.
But the problem is - when I hit parts that were transparent from the beginning, they get covered with black colour.
This is of course logical, because "anti-eraser" covers alpha channel (removes transparency). But if it's by any smart way possible, I'd like to prevent it. I want the "anti-eraser" to never cover alpha channel more than it was originally. If a pixel had, say, 100/255 alpha value, then it'll never exceed that value, so that I could non-destructively erase anything and then bring it back without losing alpha data.
Maybe there's some clever way to achieve that with layer blending modes or layers masks Huh

This is typically what masks are meant for... If you initialize the mask with black or white (ie, not "Transfer current alpha channel") then it works in addition to the layer's alpha channel (so you can make things more transparent, but painting the mask to white restores the initial transparency).
Reply


Messages In This Thread
RE: Preventing alpha "flooding" with anti-erase - by Ofnuts - 07-08-2021, 09:11 AM

Forum Jump: