Hi,

I'm one of the maintainers of the sculpt/paint tools in Blender
(www.blender.org), and I'm looking into using the MyPaint brushlib. I
see that the library is transitioning from C++ to C, which is good for
us as Blender is mostly C.

I have a few questions on the future of the brushlib:

* How soon are the various goals mentioned in its TODO file expected?
In particular, transitioning to the JSON file format and accompanying
load/save code?

* Will brushlib keep its dependency on glib? The use of glib seems to
have spread a bit, it's not just using it for g_rand but also types
and macros. For Blender we probably don't want to depend on glib, but
for now it shouldn't be too hard to patch it locally to work around
that. If brushlib starts using glib more extensively that could be a
problem though. Is there any interest in using regular C types rather
than glib's (e.g. replacing gboolean with int), or wrapping the
glib-specific parts in '#ifdef WITH_GLIB' or equivalent?

I'd be happy to contribute patches to brushlib for TODO items and
making integration with Blender easier; would be good to hear more on
what existing plans are.

Thanks,
-Nicholas

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

Reply via email to