I did bump into this website a few days ago, it looks pretty old, but it’s the first time I heard about it, and I think it is worth looking at it for open source software development (Ramen already implemented it).
From there website :
“OpenFX is an open standard for visual effects plug-ins. It allows plug-ins written to the standard to work on any application that supports the standard. This avoids the current per application fragmentation of plug-in development and support, which causes much heartache to everyone, plug-in developers, application developers and end users alike”
Who use it ?
Well this is the interesting part ! Big major plug-in development company use it as a few in the following list :
Why is it interesting for open source softwares ?
I know many people, especially from the Blender community would disagree with me (even more since the big “fight” fans had on 3dsoul’s blog “5 things Blender should do to be successful in the industry”), but actually I think this could be part of a solution about the point I added to his list asking for an external SDK/API. At least for the special effect part.
So beside the bullshit talks about “Blender should remain freedom and shouldn’t mix with closed source third party apps or commercial one”, this could be really useful for some of us who still want to use Blender as main frame, but still be able to use great external (sometimes commercial) plug-ins !
Here for instance, The Foundry Keylight, which in my opinion is one of the best Keying plug-ins ever (and the first one who tells me blender’s can do the same job, I give him 12 shots to do in a week and expect it to be perfect 🙂 ).
If you want to use it today, you’ll need to buy the plug-ins (175€) + on of the software compatible with as Nuke, Shake or so (which I believe is around 2000-3000 €) or even buy an After Effects licence because it come bundle with it now (about 700€). Pretty expensive just to do Keying don’t you think ?
When you can actually only spend 175€ on the plug-in and use it with your favourite apps (even your own if you’d like to).
RamenHD’s developer (Ramen is a open source nodal compositing software in development) is already working on the subject (checkout his blog for ofx). He already start to have good results with The Foundry Keylight and the Sapphire suite Plug-ins.
I believe it is a really smart move, and I hope Blender would do it in the future as well. It might even make simpler the way to develop new filter for it.
A few links :