I started as a traditional animator, quickly switched to Flash, then After Effects.
I've developed tools with expressions, scripting and Pixel Bender for my short movies.
I now write C++native plugins. For tailor made scripts and plugins, contact me by e-mail.


I'm closing this blog and opening a new website

Mask Brush

Apply custom brushes to maskPaths in After Effects!

BAO Mask Brush is a set of 2 native plugins
  • Mask Brush: align brushes along a maskPath and create dynamic paint strokes and amazing shapes.
  • Mask Brush Fill: fill a maskPath with brushes and create stunning dynamic patterns.

DEMO 1 : http://www.youtube.com/watch?v=D3JdwOzGlXY

DEMO 2 : http://www.youtube.com/watch?v=d96aeC_CpSw

DEMO 3 : http://www.youtube.com/watch?v=oVznmWbKS2Q

QUICK START : http://www.youtube.com/watch?v=ps9Xz-RdmpI

BUY IT : http://aescripts.com/bao-mask-brush/

Mask Avenger

 Finally, the ability to control mask vertices (and tangents) individually in After Effects!
  • Mask Avenger is a native effect plugin.
  • It takes control of the Masks instead of After Effects.
  • Each Vertex is individually driven by a Point parameter, with all the functions you can expect:
  • Keyframes, Easing, Expressions and even a 3rd dimension.
  • You can choose to work with vertices only or get full control over tangents too.
  • Integrated scripts will help you with expressions and turn your Mask into a 3D Mask.
Set your mask vertices free now!

DEMO : http://www.youtube.com/watch?v=lTgjQQcoI5c&feature=player_detailpage

QUICK START : http://www.youtube.com/watch?v=grR0gNOxi8g&feature=player_detailpage

BUY IT : http://aescripts.com/bao-mask-avenger/

Dynamic Comp

Dynamic Comp is a script that allows you to share compositions between several projects.

To do so, just select a composition in your project panel and press the "Export Composition" button.

Your composition will be exported as a .aep project, at the location and with the name 
you choose.

Now, your composition can be used in any After Effects project using this script.

So, what's the difference with just importing the composition's project?

Your comp is now linked to a reference project, and you can update it whenever 
you want !

Update works in two ways :

  • You can apply the reference project's last modifications to your composition.
  • You can apply the compositions last modifications to your reference project.

All this without living your actual After Effects project !

DEMO : http://www.youtube.com/watch?v=-fn3s1qOoP0

BUY IT : http://aescripts.com/bao-dynamic-comp/

Distortion selector

This tool includes 2 Pixel Bender plug-ins and a Dockable panel script.
It gives you a new control over distortion effects: the zone affected by distortion!

Define areas with Masks and/or Luma matte. CS6 users can use the new Feather mask tool to get really accurate control.

Add as many selectors as you want on a single layer and get independent control over each effect or group of effects.

Keep control over your distortion over time, remove each selector with a single click.

DEMO : http://www.youtube.com/watch?v=kqcS6zWREck&feature=player_embedded

BUY IT : http://aescripts.com/bao-distortion-selector/

Perspective changer

This plug-in is essentially a two ways corner pin effect but it's not the corner pin you are used to. 
It is corner pin on steroids!
It computes direct transformation from one perspective space to another ("homography")

It undistorts the perspective of a plane (defined by user)
then re-distorts this plane into a new perspective (also defined by user).
This is the same as using "Photoshop's vanishingPoint Effect" and then moving
your layer in 3D or with a corner Pin Effect.

  • It's FAST!