After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 768772 - Create/Edit MyPaint brushes
Create/Edit MyPaint brushes
Status: RESOLVED OBSOLETE
Product: GIMP
Classification: Other
Component: Tools
git master
Other All
: Normal enhancement
: Future
Assigned To: GIMP Bugs
GIMP Bugs
Depends on:
Blocks:
 
 
Reported: 2016-07-13 12:43 UTC by Jehan
Modified: 2018-05-24 16:37 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Jehan 2016-07-13 12:43:59 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?
Comment 1 Jehan 2016-07-13 12:46:21 UTC
I will set a 2.10 milestone for now because I think this enhancement should at least be considered. Feel free to argue. :-)
Comment 2 Jehan 2017-03-21 19:51:07 UTC
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.
Comment 3 jose americo gobbo 2017-04-03 18:59:09 UTC
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.
Comment 4 Jehan 2017-04-29 00:05:28 UTC
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.
Comment 5 Joao S. O. Bueno 2017-04-30 02:45:23 UTC
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.
Comment 6 Jehan 2018-02-23 21:29:50 UTC
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).
Comment 7 GNOME Infrastructure Team 2018-05-24 16:37:02 UTC
-- 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.