Summary: | Option for masks to be driven by alpha instead of intensity | ||
---|---|---|---|
Product: | [Applications] krita | Reporter: | tomtomtomreportingin |
Component: | Layer Stack | Assignee: | Krita Bugs <krita-bugs-null> |
Status: | REPORTED --- | ||
Severity: | wishlist | ||
Priority: | NOR | ||
Version: | 5.1.0-beta2 | ||
Target Milestone: | --- | ||
Platform: | Appimage | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
tomtomtomreportingin
2022-08-05 16:31:56 UTC
Hmmm, after thinking about this more, I think it might be better if masks were driven by alpha rather than intensity, so that black and white would have the same effect while transparency (erasing) would have the opposing effect. In the case of a transparency mask, erasing would hide content while using black or white would unhide content, therefore simplifying the process. Would this be possible as optional behavior? Changed the title to conform with my reworked request. In the most basic case, painting a black circle and converting it to a selection mask produces nothing, which is very unintuitive to me. In the case of transparency masks, I've started using regular paint layers set to Erase instead, which provides much more intuitive behavior. In comparison to transparency masks, Erase layers will mask anything covered in opaque color, regardless if the color is black or white. Erasing the opaque color would unmask it, as I would expect. For reference, here's another Krita user reaching the same realization: https://old.reddit.com/r/krita/comments/15oviyl/tip_if_you_are_ever_having_troubles_with/ Sadly, there is no similar workaround for other types of masks/special layers. |