Friday, February 13, 2009

Tracker2Mask

download the script at aescripts.com/tracker2mask
(pay what you want - I suggest 10$ but you can even download it for free by changing the price to 0$. Here is more info about the pay what you want system)

Tracker2Mask is an After Effects script that computes the movement of maskshapes based on the movement of trackpoints. It is easy and flexible to use. In particular you don't need one trackpoint for each maskpoint.

The workflow is as follows:
  1. track a few points (something between one and four points is reasonable, even for complex mask shapes) that represent the basic movement of the object which you want to draw a mask around
  2. keyframe the mask by hand in the first and last frame
  3. use the script to predict keyframes in between (the script uses the tracker information for this prediction which is hence much better than the simple interpolation done by after effects itself)

Step 3) can be interleaved with manual corrections which leads to a quite fast, assisted rotoscoping workflow.

Tutorial 1


In this first tutorial I show how to rotoscope the shape of a moving car based on only four trackpoints, for simpler shapes often one trackpoint is sufficient.

Tracker2Mask Tutorial from Mathias Möhl on Vimeo.


Tutorial 2


In the second tutorial I describe some new features of Tracker2Mask that allow local modifications of masks.
Tracker2Mask Tutorial 2 - new features from Mathias Möhl on Vimeo.

Tracker2Mask works with After Effecs CS2 (7.0) and higher.

13 comments:

Anonymous said...

Super, keep up the good work!

Anonymous said...

WOW!! that's amazing...

Gustav said...

Brilliant Script Mathias, Thanks

Anonymous said...

what a great script

Anonymous said...

Unbelievable. Thank you!

Anonymous said...

I can bypass much of MOCHA workflow in AE CS4 because of this script. EXCELLENT WORK!

Anonymous said...

genius!

nico said...

das ist wirklich großartig. kann ich mir auch den ärger mit mocha und motor sparen. vielen dank!

Anonymous said...

Du glaubst nicht wie froh ich bin, dass ich dieses Script gefunden habe...du bist mein persönlicher HELD! funktioniert einwandfrei! DANKE!

Anonymous said...

awesome mocha script. anxious to use it. Tried to donate but the second country window under my address would not change to Canada and was stuck on England. If you can fix this I can donate. My email is jack.javapost@accesscomm.ca. I tried several times and it would only let me enter cities in England and not Canada. Weird!

Anonymous said...

Muchas gracias Mathias por tan buen Script!
Vielen Dank Mathias für deine tolle Script!

Grüße aus Chile

mtm said...

Very good stuff!
One question: Is it possible to apply it to 3d layer (z-space transform properties)? If not, would you consider that in future upgrades? It would be even great, to be able to manipulate a mask in 3d space.
Thanks.

Mathias Möhl said...

Thank you!
The script currently does not support 3d layers. AE tracking data and mask points are always 2d. In principle they can live on layers in 3d space but currently the script ignores the z-coordinate in those cases. An extension to change that is possible but currently not planned since I think there are not many applications for this.

Post a Comment