https://bugs.kde.org/show_bug.cgi?id=318027
Tiar <tamtamy.tym...@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |tamtamy.tym...@gmail.com --- Comment #4 from Tiar <tamtamy.tym...@gmail.com> --- It would be an equivalent of making a temporary transparency mask out of all the layers below the one we want to apply the alpha inheritance, then merging with that mask. We need to do it one layer at a time internally due to situations like this: - Group layer -- Layer A, alpha inheritance turned on -- Layer B, -- Layer C, alpha inheritance turned on -- Layer D. (layer A's alpha inheritance masked area is different from layer C's, because layer A's alpha = Layer D + (C) + B's alpha). There are two questions: - do we expose an option to do it one layer at a time (just "apply A.I. to this layer") or to all layers inside the group (then an option for a group layer "apply A.I. to all layers inside/all child layers")? - What do you do with group layers, file layers, clone layers etc.? Maybe we need to add an option "Convert alpha inheritance here to transparency mask" instead for those kinds of layers (then of course the paint layer could have both...)? -- You are receiving this mail because: You are watching all bug changes.