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
