Skip to content
A branch of Blender featuring an Open Mesh Effect modifier
C C++ Python Objective-C CMake GLSL Other
Branch: openmesheffect
Clone or download
Latest commit 0bb98bb Jul 27, 2019

Open Mesh Effect for Blender

This is an edited version of Blender 2.80 beta including an Open Mesh Effects based modifier.

OpenMeshEffect modifier for Blender

This modifier lets you load an Open Mesh Effects plug-ins and use it as a Blender modifier. Such plug-ins can be provided by third party, or even written by yourself following the Open Mesh Effects standard.


This is a work in progress and by no mean a finished work. Any feedback is welcome, including bug reports, design proposals, code reviews, etc. You can use the issues to do so. I will post dev updates on my twitter feed.


You can just follow the usual instructions for building Blender.


Create an object and add an Open Mesh Effect modifier to it. In the plug-in path, provide the Open Mesh Effect bundle, like /path/to/something.ofx. This will open the binary and list the available plug-ins.

OpenMeshEffect modifier

Then set the Plug-in index to the plug-in in the bundle that you are interested in. A value of -1 deactivates the modifier, then 0 will use the first plug-in, 1 the second, and so on. With a valid plug-in selected, some parameters will appear.

NB At the moment, only float parameters are supported.

You can then stack it with other modifiers, and/or apply it.


Blender as a whole, and hence this branch, is licensed under the GNU Public License, Version 3. Individual files may have a different, but compatible license.

You can’t perform that action at this time.