by Todd Sheridan Perry for Animation Magazine
October 13, 2014 (original review link)
Imagineer Systems’ mocha Pro 4
mocha Pro has worked its way into the visual effects and post-production world in a big way. If you doubt me, then you can probably take it up with the Oscar they were granted from the Academy of Motion Picture Arts and Sciences for technical achievements. I mean, that’s gotta count for something. But they don’t need that gold statue to prove their value. It’s all there in the work that is done with mocha Pro.
mocha is, at its foundation, a planar tracker, which means that it tracks patterns in footage that lie on a particular plane – like a television screen. But if you look around you, almost everything can be broken down into flat planes, and that’s what mocha looks for. You then can take that tracked data and make magic.
The latest iteration mostly has support for working in stereoscopic 3D. If you work on stereo shows, you know that there is footage for each eye – each being slightly different. Can you imagine trying to do tracking or rotoscoping for one eye, and then doing it manually for the other? And make it match? Neither can I. mocha Pro 4 takes its tried and true tracking system and extends it to both eyes at the same time, taking into consideration the offset between the eyes. Any change that you make to rotoscoping or remove functions happens in the other eye. Or not. You have the ability to turn it off if you want. All of the stereo tracking and spline data can be exported to stereo-supported software, such as NUKE.
If you don’t do stereo projects, you still get some new stuff though, including full export to Nuke nodes, a streamlined UI, custom key assignment to tailor the workflow to you, and even exporting your roto to Premiere Pro (although I hardly condone handing over the compositing reigns to editors). And finally, Python has been brought into the system, elevating a fantastic piece of software to a fantastic piece of software that can now be incorporated into a larger pipeline with custom tools – a critical factor when talking to larger visual-effects houses with intense infrastructures.
If you have After Effects, then you have (and are probably familiar with) mocha AE. If you haven’t done so already, the pro version is worth the $795. And if you are using Nuke, you’ll love the new export tools, but you’ll love even more MochaImport+ for Nuke. For more on that, read on.
MochaImport+ is a suite of tools known for creating a workflow between After Effects and mocha Pro. But with small and medium-size effects houses beginning to move to Nuke, it was apparent that the tools needed to be available. Mamoworld has stepped up and created a suite of tools for Nuke users to take advantage of the strengths in mocha Pro.
All the tools use as their foundation the mocha Pro planar tracker to drive their functions. CornerPin+ and Tracker+ are more robust nodes of the same name, using not only the position, rotation and scale of the trackers, but also the shear and perspective of the plane from Mocha, which adds that subtle dimension to tough tracks that you just can’t get from point trackers.
The Roto+ and RotoPaint+ work with the Mocha tracking data and multiple trackers, which means that in Nuke there are individual splines within the one node that could be tracking objects moving in completely different ways. Any roto or paint that you apply a particular spline will be locked to only that spline, keeping your Nuke scripts clean and efficient.
But my favorites are the Stabilize+, GridWarp+ and SplineWarp+ features.
Stabilize+ takes the mocha data, and then make a little Nuke flow that brings in your footage, and applies stabilize to it. You then apply your effects to the stable footage. And then a final node returns the footage to its original state – but now with the effects. The process is something I use all the time and this tool makes it so easy.
SplineWarps and GridWarps are fantastic tools, but can be cumbersome with moving footage – and what footage isn’t? SplineWarp+ and GridWarp+ take the mocha data and apply it to the warp so it follows the thing you are warping (like maybe the Mad Hatter’s eyes). The transforms are applied to the underlying matrix of the warp, rather than to the points, so you can actually add animation on top of the tracked warp. The black arts, I say.
Some may say, “Well, I can do that in Nuke already with tools already available, why buy another tool?” The answer is: to make it a simpler workflow. Yes, you can act all smart and build node trees to do much of this. But outside of feeling smart, where does that put you? It puts you behind the compositor who used the Mochaimport+ tool to streamline the process. Instead of spending time building a node tree, that artist is already doing the art.
At $123, I’d say the investment is worth exponentially more than the time investment in building the Nuke nodes every time you need them.
And just because MamoWorld is a standup company, they added a bonus. They throw in a free tool that lets you re-path your Nuke sources for easy migration from, say, a directory structure on the freelance artist’s home machine and the one at the studio who contracted him.
learn more: MochaImport+