hi sigetch Amazing; I didn't think someone would ever take the time to do that :-) I will have to try this and glance over the code later. I bet the GIMP specific code that you have written is larger than brushlib itself.
I think the chances that this makes it into GIMP mainline are small. Using C++ is probably a no-go criterion, and I don't see how GIMP could have two different GUIs for tuning almost the same kind of brush dynamics, while the main focus is not on painting. But you are certainly going to make some users happy if you release this :-) MyPaint isn't going to support the full digital workflow, at least not anytime soon. For users who have a strong preference of GIMP over Krita, this will be very attractive. Btw I was planning to converting brushlib to pure C a couple of times, but so far I didn't find a really good reason to actually do it. Regards Martin On Mon, Apr 30, 2012 at 05:44:54PM +0900, sigetch wrote: > Hi, all. > > I'm currently working on porting of the MyPaint 1.0.0 brush engine to the > gimp 2.7.5 branch. > It's under heavy development yet, but some functions already work. > You can see some demonstration video at youtube. > [Demo] > http://www.youtube.com/watch?v=hzUwPF1_6H8 > > If you're interested in the current preview of this work, > check out the source code at following site. > http://git.sourceforge.jp/view?p=gimp-painter/gimp-painter-2.7.git > > I used brush.hpp directly in the GIMP, so almost all source code of the > brush engine is shared between MyPaint and the GMIP. > > I tested the source code on Ubuntu 10.04, but maybe you have to > install newer libraries > manually in order to have the latest version of the gimp to work. > > In addition, source code in currently git repository has some troubles > to compile... > (You should add "register_mypaint_brush_select_procs" manually to > app/pdb/internal-procs.h) > > Please feel free to talk with me by mail or by chat if you like it. > > Regards, > -- > sigetch<[email protected]> > > _______________________________________________ > Mypaint-discuss mailing list > [email protected] > https://mail.gna.org/listinfo/mypaint-discuss > -- Martin Renold _______________________________________________ Mypaint-discuss mailing list [email protected] https://mail.gna.org/listinfo/mypaint-discuss
