Tag Archives: Fusion

OpenFX (OFX) – An Open Plug-in API for 2D Visual Effects

Open FX

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 :

Tracksperanto, your universal tracking translator

tracksperantoI just found out this great online tool for matchmover which let you convert your track file to any other track you want.

This tool is free and under MIT License, it also comes with an API or source code to implement better to your software take a look at it !
via Tracksperanto, your universal tracking translator.

Matchmoving often needs precise, hand-tailored 2D tracks. The promise of automatic 2D tracking is grand, but often fails expectations — mainly because auto-tracking algorithms cannot reliably link tracks of the same point which temporarily goes out of picture or gets obscured. Therefore, for many shots 2D tracking by hand is a better option (it also allows one to speed up the solve by using less tracks and avoid overloading the solver by judicially choosing tracked features). However, the final result of the solve depends of the solving program and it’s always beneficial to try the solve in all the matchmoving software available.

Therefore, we found it convenient to do 2D tracks once (currently in Shake) and then export the resulting 2D tracks to a few 3D solving apps at once. Once within these apps, it’s mostly a 15 minute job to configure the camera and see if the solve comes out well or not. This method tends to yield very good results since you track once and at least one of the many 3D solvers on the market will give a correct computation.

Tracksperanto assists in translating 2D tracks between many formats so that you can move your 2D tracks from one application into all of the others.

FxPhd : Jan09 first 2 weeks bilan

fxphd Here we are, already the 3rd week! So now it’s done, for sure I’m taking the following 4 classes for this term:

  • MSV101 – Introduction to Massive
  • AFX301 – A Guerrilla Filmmakers Guide to After Effects
  • PFT202 – PFTrack in Production
  • FUS101 – Introduction to Fusion


This class is really nice, but in the other hand, massive looks like the most complicated software I ever “had to” learn. But it’s really interesting and I can’t wait to see what is going to come out of it… Continue reading FxPhd : Jan09 first 2 weeks bilan

FXPHD : Fusion’s course

So now I started my first class of Fusion, it looks really exciting from here ! Finally getting into compositing.

I cannot determine if I’ll take the Flame’s classes yet or not ?! Kind of hard to follow a class without the ability to play around with the software. Well I’ll see, otherwise I might take the Maya class, since I said “One day, yeahh, I’ll learn Maya” (it’s been 3 years at least :p)

Sad thing about having one course per week is that you have to wait one week before getting the next class !!! it’s like watching a TV Show, and comes the moment like you know it’s getting to the end, and the story is never gonna be finished in the next 3 minutes, so you start crying cause you already you’ll have to wait 7 long days ! Yeah well I got the same feeling for my fxphd’s classes :p 😀