custom image processing code (python (eg. gmic-py wrapping G'MIC's C++) or less cool C/C++ to be compiled with Blender),
configurable image outputs (already possible).
possibly: the laziest the best: no patching needed would be nice, highest possible performance would be nice.
This shall require a software architecture discussion with the Blender compositing developers in NL... in May when I am more available or someone tackles it first :-/ :-)
In order to have 500-1000 python-generated G'MIC nodes in Blender, corresponsing to G'MIC's JSON-described filters...
We will most possibly* need a Python Script Node/pycompositor-like patch onto Blender first to allow to create custom nodes with:
configurable image inputs (not yet there),
custom image processing code (python (eg. gmic-py wrapping G'MIC's C++) or less cool C/C++ to be compiled with Blender),
configurable image outputs (already possible).
possibly: the laziest the best: no patching needed would be nice, highest possible performance would be nice.
This shall require a software architecture discussion with the Blender compositing developers in NL... in May when I am more available or someone tackles it first :-/ :-)