Follow-up Comment #9, bug #15136 (project mypaint): There is no need to wait for things that I might not do, if you have a branch that is pretty much bug-free and usable. And I think now that GUI concept and implementation of brush modes would come out pretty much independent of layer modes.
However I saw that you picked the blending mode implementation from my proof-of-concept branch. I'm pretty sure that implementation is not the standard SVG/GIMP formula. It treats transparent pixels as if they had the neutral color of the current blending mode. This was intentional, because I thought this would be easier to work with (see http://forum.intilinux.com/mypaint-development-and-suggestions/layer-blending-mode/msg5095/#msg5095 for the reason). If I get brush modes done to my liking, I would expect that the main purpose of layer modes will be to stay interoperable with GIMP and other applications. So I think we should really ensure somehow that the rendered image looks the same in both apps. Obviously, saving should be implemented when this goes into the master branch. And either store the blending mode with a non-standard name (argh, ORA still doesn't have any fallback mechanism!), or ensure interoperability. _______________________________________________________ Reply to this item at: <http://gna.org/bugs/?15136> _______________________________________________ Nachricht geschickt von/durch Gna! http://gna.org/ _______________________________________________ Mypaint-bugs mailing list [email protected] https://mail.gna.org/listinfo/mypaint-bugs
