> Gives you a new brushsetting "lock alpha" to smoothly choose between locked
> and non-locked alpha channel (and of course, it may depend on any brush
> input).  The rest of the GUI support could be implemented along the lines of
> eraser mode, I think.

Here's why I think this should NOT be a brush property:

1) there might be other blending modes, like those in the code you
linked to, implemented in the future, and it is not sensible to turn
more than one of them at a time
2) having fractional "lock alpha" is redundant with layer alpha - it
would just mix the results of normal painting and painting with lock
alpha on
3) for usability, it is easier to just change the blend mode and
forget about it for the rest of your work, at least from my point of
view
4) it is not sensible to have brushes that have pre-configured blend
modes different from normal, because eg. they would probably not work
on an empty canvas

For the use cases I can think of, it is sensible if this option does NOT reset
when you change brushes. I think it should only be turned off automatically
on these actions:
 * program start
 * new file
 * open file

So I would like to make an option in the Brush menu that would turn it
on/off. Actually, I think it would be nice to set a goal for future
versions to have a menu to choose one of the available blend modes,
eg. normal/lock alpha/lightness only/multiply/etc.

I think it is easier to have this as a separate degree of freedom,
because if you incorporate all this stuff in brush settings, you will
end up needing sets of brushes that focus on how they blend pixels
instead of how their strokes *look*.

_______________________________________________
Mypaint-discuss mailing list
[email protected]
https://mail.gna.org/listinfo/mypaint-discuss

Reply via email to