Motion tracking is one of those laborious tasks that takes a lot of time and finesse to look right. Now that mocha comes bundled with After Effects CS4 and CS5, motion designers may now more accurately track motion.
Mocha by imagineer systems was first bundled with After Effects CS4. It only integrated motion tracking out of the full mocha program. When CS5 came out, the mocha bundle included motion tracking as well as rotoscoping.
Mocha is a planar tracker. A planar tracker tracks all of the information in a specified area. This allows it to not only be more accurate, but also interpret the perspective of an object. This differs from the native pixel based tracker in After Effects, which is only able to track a few pixels at a time. A point tracker has some rather large limitations when it comes to tracking data. If a pixel you’re tracking goes off the screen, the tracker will become lost. It is also very easy for a point tracker to loose track if motion is too excessive. Possibly the biggest limitation is that it does not interpret any type of 3D plane so it is unable to provide any data for the perspective of a moving object.
When a mask is drawn around an object in mocha it tracks everything within that mask. If part of the object were to go off screen, mocha would still retain the shape of the mask based on the rest of the object that is still on the screen. Because it tracks all of the pixels within the mask it is able to track an object much more effectively. When the grid and surface buttons are turned on you’re able to see the perspective of the object being tracked.
The great thing about mocha is its ease in transferring the data for each frame to a number of different programs. Apple Motion, Final Cut and After Effects are just a few of the programs that can take advantage of mocha’s output. Once your object is tracked its as simple as pressing a “copy to clipboard” button and then pasting that data onto a layer in After Effects.