Tag Archives: developpment

ft-Vignetting PRO for After Effects

ft-Vignetting PRO easily adds a highly customizable vignette to your footage or comp..

Here is the full feature list :

  • Shape – Circle, Elipse, Square, Rectangle.
  • Size – The size of the vignette.
  • Feather – The amount of feather.
  • Feather Mode – linear, smooth, ultra smooth.
  • Position – Adjust the center to reposition the vignette.
  • Color – Tint the vignette.
  • Blending Mode – Add, Multiply,…
  • Noise – Add noise.
  • Noise Color – Tint the noise
  • Noise Time – Animate the noise.
  • Opacity – Adjust the transparency.

The Pro and Lite version are now compatible with After Effects and Premiere Pro (CS4 to CS6).

Download the PRO version 

The plugin has been converted to Native AE by Tobias Fleischer ! He is the man !!! 😉

ft-Filmic Contrast PRO for After Effects

ft-Filmic Contrast PRO is the new version of the “one slider contrast plugin to quickly get a cinematic look”.

This version is based on the same principle but with some extra features as :

  • Input channel selection
  • Color mode (per channel process)
  • Faster algorithm
  • Boost effect

The Pro and Lite version are now compatible with After Effects and Premiere Pro (CS4 to CS6).

Download the PRO version 

The plugin has been converted to Native AE by Tobias Fleischer ! He is the man !!! 😉

Adding JSON to Adobe After Effects

What is JSON ?

from json.org :

“JSON (JavaScript Object Notation) is a lightweight data-interchange format. It is easy for humans to read and write. It is easy for machines to parse and generate. It is based on a subset of the JavaScript Programming LanguageStandard ECMA-262 3rd Edition – December 1999. JSON is a text format that is completely language independent but uses conventions that are familiar to programmers of the C-family of languages, including C, C++, C#, Java, JavaScript, Perl, Python, and many others. These properties make JSON an ideal data-interchange language.”

JSON is used a lot by web service as response to replace XML.

 

Why not using the XML object ?

AE’s XML object is handy, but yet have some weird way to access attribute, which in some case can become problematic. On top that the XML object comes with lots of methods and properties to handle properly an XML.
JSON is pretty much a native Javascript syntax. An object with Key/Values. So you can parse it with any kind of loop or js accessor. It’s easier and faster to handle, and lighter than XML.

from http://www.w3schools.com/json/json_intro.asp :

Much Like XML

  • JSON is plain text
  • JSON is “self-describing” (human readable)
  • JSON is hierarchical (values within values)
  • JSON can be parsed by JavaScript
  • JSON data can be transported using AJAX

Much Unlike XML

  • No end tag
  • Shorter
  • Quicker to read and write
  • Can be parsed using built-in JavaScript eval()
  • Uses arrays
  • No reserved words

Why JSON?

For AJAX applications, JSON is faster and easier than XML:

Using XML

  • Fetch an XML document
  • Use the XML DOM to loop through the document
  • Extract values and store in variables

Using JSON

  • Fetch a JSON string
  • eval() the JSON string

How to add it to AE ?

To add a JSON’s parser and stringifier to AE you could add this file to your script : https://github.com/douglascrockford/JSON-js/blob/master/json2.js
Just minify the code and put it at the beginning of your script.

Even better, to make sure the JSON object is always available when you launch AE, you can download this file and put it into the “startup” folder in your script directory. So the JSON object and function will be loaded at AE startup.

 

2D Tracking Tutorials with Blender

Here are the two first tutorial about tracking with Blender, showing you how to do Corner Pin tracking and Stabilisation as well. ENJOY my friends !!
And stay tune since I’ll be releasing some scripts pretty soon which will do that “automatically” for you


Corner Pin Tracking

 

 

2D Stabilization (new tutorial)

 

2D Stabilization (old tutorial)

See also :

  • 2D tracking tutorial : http://www.videocopilot.net/tutorials/q/tracking/

ft-Toolbar Tutorial

From AETuts+ :

“In this Quick Tip we will learn how you can create your own toolbar and customize it to your own liking… you can download the script from aescripts and the footage from here.”

 

You can watch the tutorial here : http://ae.tutsplus.com/tutorials/workflow/enhanced-your-workflow-ft-toolbar-a-customizable-toolbar-script/

 

 

 

Blender VFX : 2D Tracking

Here we are finally !!! It’s coming !

In case you missed it, Blender got a GSOC this year to integrate Libmv into it. Which means by the end of the summer we should have 3D tracking available in Blender (at least in a branch if not in Trunk).

But the first step to that is to implement 2D trackers, and Sergey did already a great job for integrating this feature. I just tested it today, it is of course very new and not so stable, but we are really close to be able to do nice FX. Actually all I’m missing to start and really play is being able to use the tracking data as f-curves and re-use them into the compositor (which according to Sergey, should be enable soon).

Exciting days are coming my friends 🙂

 

 

First Screencast

 

 

blender camera tracking test from Fish on Vimeo.

Camera tracking integration – Step 1 from Sergey I. Sharybin on Vimeo.

 

How to play with it ?

You will need to get a version of blender which is build against the Tomato branch in the SVN. You can build it yourself, or try to find one at Graphicall

To build it yourself, I recommend you to follow those following tutorials :

  • Building Blender : Windows , Mac OSX (wiki , blenderCookie), Linux
  • Checkout this sources (instead of trunk) from SVN : https://svn.blender.org/svnroot/bf-blender/branches/soc-2011-tomato/

VFX Pipeline & workflow

Here are some great reads about different pipeline & workflow :

Kiril Ivanov animation in After Effects using ft-Toolbar

Kiril Ivanov is doing a crazy job with After Effects ! He did create some really nice animated character using some really nice rig and stuff.
And he decide to use ft-Toolbar in his workflow to be able to animate and set his rig faster. And he also had the idea of multi-toolbar which now is fully supported in version 1.27. Checkout his video :