Open Mesh Effect is an API for standardizing mesh processing effects like Modifiers that can be distributed as plugins and loaded at runtime.
The Open Mesh Effect branch of Blender implements this API to enable the use of arbitrary runtime plugin written for instance in C++ directly in the modifier stack. It is available here: GitHub - eliemichel/OpenMeshEffectForBlender: A branch of Blender featuring an Open Mesh Effect modifier
I wrote a branch of Blender introducing a new special modifier that is able to call Houdini Engine assets for geometry processing.
I have a first proof of concept available here: GitHub - eliemichel/HoudiniEngineForBlender: Branch of Blender featuring a Houdini Engine based modifier
But before going any further, and in particular before implementing the truly useful part that would be to be able to send data from Blender to Houdini Engine (what I call “support for SOP nodes” in the readma), I would like to comply with the restriction of the GPL.
To do so, I would like to make the intern/hbridge library I introduced dynamically linked, instead of statically linked by Blender. Could someone help me with this? Any other suggestion or feedback is welcome, of course.