GNOME Bugzilla – Bug 768772
Create/Edit MyPaint brushes
Last modified: 2018-05-24 16:37:02 UTC
So I understand that MyPaint brush are not derived from the same parent as other brush tool. Hence (probably) they have no dynamics support. But for a tool supposed to target digital painters, this sucks and makes it a lot less attractive. I had feedbacks from 2 painters trying the MyPaint brushes, and that's the first thing they asked me about: why tablet sensitivity doesn't work? Do we plan to have this before 2.10 release or is the feature really considered good-for-release as of now?
I will set a 2.10 milestone for now because I think this enhancement should at least be considered. Feel free to argue. :-)
I'll bump a bit the importance within 2.10 list because that's one of the things which I think are important. The support of MyPaint brushes is nearly useless if it cannot make use of dynamics.
I understand that this 'integration' with paint dynamics is very important, but we need verify which the parameters are more important to share with already dynamic mypaint brushes... Perhaps this analysis is a great chance to explain better how this could be implemented and mainly used in the digital painting. I see in this moment some important issues, first of this probable integration with GIMP paint dynamics: # Match the size and size scale with same way is made on GIMP, or rather, pixels and linear (I propose create a interface to harmonize these differences). # Have the Edit dialog of mypaint brushes directly on GIMP... I am not sure if the edit dialog is a part of libmypaint, too.
Ok so after discussing with Americo during LGM, it appears that dynamics are integrated into the brushes themselves! The problem being that we cannot edit MyPaint brushes through GIMP yet, so a brush without dynamics will stay that way. Also that raises the issue of the dual dynamics system: the global GIMP dynamics, and the per-brush MyPaint dynamics. This makes the whole MyPaint brush tool just less intuitive to GIMP artists. But I'm not sure if there is much of a solution for this.
Just keep in mind that we already have some sort of a "dual dynamic system" - if one makes use of old GIMP Pipe Brushes with the "new" dynamics system. Normal users can't do anything useful with that, but "GIMP Hackers" such as Americo can put this kind of stuff to good use. So, of course, as far as MyPaint brushes are concerned, we'd need first a way to edit them and their built-in dynamics in GIMP (currently one needs to round-trip with the brush to MyPaint) - but having the usual per-context GIMP Dynamics apply on top of those could provide interesting possibilities for those hacker-artists.
Changing the title to "Create/Edit MyPaint brushes". I don't think that we should apply GIMP dynamics upon MyPaint brushes (this would most likely be complicated and messy). I simply didn't know how the brushes worked at first, i.e. that the dynamics were included per brushes, that's all. So what we need is simply to be able to edit MyPaint brushes (because right now, this can only be done in other programs which is not that helpful).
-- GitLab Migration Automatic Message -- This bug has been migrated to GNOME's GitLab instance and has been closed from further activity. You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.gnome.org/GNOME/gimp/issues/935.