/gmic-blender

Official G'MIC plugin for Blender3D - pre-pre-alpha

Primary LanguagePythonOtherNOASSERTION

G'MIC Logo Blender3d Logo

Blender 3d Add-on for G'MIC - A Full-Featured Open-Source Framework for Image Processing

gmic-blender

This WIP official G'MIC plugin for Blender3D 2.8x uses the G'MIC Python binding and will add new Nodes to Blender3d without forking Blender's code. This project is under the CeCILL-A free software license.

Estimated time of arrival of 1 first generic Node: September 2020.

This is being worked on at the GREYC Image public research laboratory in Caen, France, with temporary funding by the INS2I CNRS Information & Interaction Sciences Institute.

Installing

The latest version is v0.0.8 embedding gmic-py 2.9.0.

For now, gmic can be imported from Blender's Python :) The addon should work on Linux and MacOS. On MacOS you may need to install libomp and fftw first yourself using Homebrew: brew install libomp fftw.

  1. Head over to the Releases section and download an early zip addon archive.
  2. Add the gmic-blender addon .zip to Blender as a 3rd-party addon.
  3. Open up a text editor view into Blender, type "import gmic" and execute it with Alt+P.

Test Driven Development

We are using a Blender Python Pytest framework named blender-addon-tester.