WEBVTT

00:00:00.380 --> 00:00:07.220
Hello, this is Mocha product manager Martin Brennand, and, welcome to this overview of what's new in Mocha Pro 2026.5.

00:00:07.780 --> 00:00:10.160
This release adds some powerful new ways to generate

00:00:10.180 --> 00:00:12.060
mattes, export some more versatile

00:00:12.120 --> 00:00:17.340
formats, and a new way to track Power Meshes that may even help your planar track.

00:00:18.040 --> 00:00:18.180
Let's

00:00:18.220 --> 00:00:26.180
take a look. First up in Mocha Pro 2026.5, we have made every step of the matte

00:00:26.240 --> 00:00:31.000
module better. Starting with the object brush, you can now preview what' is going to be masked

00:00:31.380 --> 00:00:33.280
simply by hovering over any object

00:00:33.340 --> 00:00:39.140
in the shot. This preview automatically adjusts resolution based on the speed of your machine to give fast results.

00:00:39.960 --> 00:00:42.949
Clicking with the object brush now provides an automatic region of

00:00:43.000 --> 00:00:47.060
interest defined by a dashed box around the area you're focusing on.

00:00:47.860 --> 00:00:51.160
This helps create tighter mattes, with less gaps or anomalies.

00:00:52.580 --> 00:00:56.240
For example, here we can see a shot with and without auto ROI

00:00:56.300 --> 00:01:00.040
enabled. The region of interest approach shows tighter fits around the

00:01:00.120 --> 00:01:02.200
legs, clothing, and hands.

00:01:03.320 --> 00:01:06.240
If you turn off auto ROI, you can define a region

00:01:06.280 --> 00:01:08.300
yourself by holding down the command

00:01:08.340 --> 00:01:11.280
or control key, then dragging around the target area,

00:01:11.700 --> 00:01:13.240
focusing the result even

00:01:13.280 --> 00:01:19.260
further. For Matte Assist ML, we've introduced a similar region of interest approach called search area.

00:01:19.980 --> 00:01:24.040
This set of fields allows you to define how far around the current matte you want to search

00:01:24.060 --> 00:01:25.160
for the object in the next

00:01:25.220 --> 00:01:29.080
frame rather than searching a reduced version of the whole image.

00:01:29.600 --> 00:01:34.990
This makes the final result more accurate because you can work with more detail in the surrounding areas rather

00:01:35.020 --> 00:01:37.040
than a low-resolution version of the same

00:01:37.080 --> 00:01:44.020
frame. Finally, a similar region of interest has been added to refine mattes to clip how far outside your object

00:01:44.080 --> 00:01:45.100
you want to look. for soft

00:01:45.160 --> 00:01:49.060
edges. This keeps focus on the immediate areas

00:01:49.180 --> 00:01:53.180
around the object and crops out any rogue areas outside that range.

00:01:54.380 --> 00:01:57.980
Refine mattes has also been updated with vastly improved memory handling

00:01:58.000 --> 00:02:05.200
when rendering. One of Power Mesh's greatest strengths is capturing subtle warping in surfaces such as skin

00:02:05.240 --> 00:02:10.229
and cloth. This subtleness comes at a cost of being very sensitive to obstructions,

00:02:10.560 --> 00:02:10.870
light,

00:02:11.020 --> 00:02:14.190
and shadow. With Mocha Pro 2026.5,

00:02:14.580 --> 00:02:17.140
we now have a new way to tackle difficult Power Mesh

00:02:17.180 --> 00:02:19.080
tracks: Point Track

00:02:19.400 --> 00:02:19.720
ML.

00:02:21.160 --> 00:02:27.220
This approach to tracking mesh points is great at locking onto features you actually want to track while ignoring everything

00:02:27.300 --> 00:02:33.300
else. For example, in this shot, the regular subplanar mesh track will get thrown badly by the hand shadow.

00:02:33.960 --> 00:02:36.080
With Point Track ML, the shadow is completely

00:02:36.140 --> 00:02:38.260
ignored and only the face movement

00:02:38.380 --> 00:02:45.090
is tracked. Point Track ML is also great at ignoring obstructions that would usually push Power Mesh vertices out

00:02:45.120 --> 00:02:46.870
of the way. Here,

00:02:47.020 --> 00:02:51.040
tracking the hand scar, the mesh glides under the fingers without being crushed.

00:02:52.000 --> 00:02:55.980
It can even handle turning corners and recover the mesh if a surface turns back

00:02:56.040 --> 00:03:00.160
again, something that was simply not possible before, even with the planar track.

00:03:00.960 --> 00:03:02.980
Point Track ML is so good at handling some

00:03:03.020 --> 00:03:08.020
tracking situations, we've even added a new feature to convert the mesh track back to planar

00:03:08.060 --> 00:03:14.120
data again. In shifting shots like this one, the planar track would have a hard time locking onto the building.

00:03:15.000 --> 00:03:16.980
Using planar from mesh track in the motion

00:03:17.040 --> 00:03:21.080
options, we can track the surface with a grid of Point Track ML mesh points

00:03:21.120 --> 00:03:26.200
instead. Mocha will then convert the mesh data to planar data,

00:03:26.520 --> 00:03:29.180
making it easier to adjust and complete the shot.

00:03:30.420 --> 00:03:33.090
Because Point Track ML has been so useful in helping

00:03:33.090 --> 00:03:37.660
Power Mesh tracks, we've also added this approach to help with the Adjust Track module.

00:03:38.600 --> 00:03:43.260
In general, Adjust Track helps fixing drifting tracks by adding a layer of user-driven

00:03:43.320 --> 00:03:46.060
adjustments on top of the existing tracking data.

00:03:47.080 --> 00:03:55.280
In Mocha Pro 2026.5, you can use the auto-nudge feature combined with Point Track ML to automatically find drifting points

00:03:55.320 --> 00:03:56.720
and correct them.

00:03:57.400 --> 00:03:57.500
To

00:03:57.520 --> 00:04:02.060
do this, turn on auto step and define how many keyframes apart you want to

00:04:02.070 --> 00:04:07.660
add adjustments. Then choose Point Track ML from the nudge type dropdown.

00:04:08.820 --> 00:04:12.240
The Point Track ML option has a range of features to assist the nudging

00:04:12.300 --> 00:04:21.620
process. You can refine the nudge position further using per-point adjustments or looking at the full-resolution image for extra details.

00:04:21.660 --> 00:04:25.960
You can also use a range of support grids that add extra points to the shot for

00:04:26.040 --> 00:04:31.120
more accuracy. This is all designed to make it easier to follow the existing points through

00:04:31.140 --> 00:04:33.220
the shot so they line up with the reference

00:04:33.300 --> 00:04:38.230
frames. This can help even if your point goes out of shot or is obscured,

00:04:38.580 --> 00:04:40.260
so you can reduce the amount of manual

00:04:40.300 --> 00:04:47.460
adjustments. Getting matte data out of Mocha has had several updates to support a range of studio workflows.

00:04:47.960 --> 00:04:51.180
The export rendered shapes dialog can now export mattes as alpha

00:04:51.200 --> 00:04:54.040
with the source clip instead of just straight RGB

00:04:54.080 --> 00:05:01.000
matte data. EXR now supports multi-layer mattes, allowing you to export each layer to a different

00:05:01.020 --> 00:05:08.020
channel instead of a single combined matte. We can also export matte color to a transparent RGB overlay

00:05:08.480 --> 00:05:14.440
so individual mattes can be split into color channels. This is assisted by a new option in the layer controls

00:05:14.520 --> 00:05:18.100
to quickly set selected matte colors to pure red, green,

00:05:18.160 --> 00:05:22.220
or blue. Matte data in the export dialog has also had an update,

00:05:22.550 --> 00:05:24.900
allowing users to turn off layer range opacity

00:05:25.000 --> 00:05:28.220
keyframing for After Effects, Fusion, and Flame.

00:05:29.000 --> 00:05:33.240
But that's not all. We have a range of smaller updates to make a smoother Mocha experience.

00:05:33.800 --> 00:05:38.960
The curve editor can now display Power Mesh vertex positions, making it easier to see problems

00:05:39.020 --> 00:05:45.320
in the track. The Python API has more granular access to Power Mesh properties and Matte Assist contours.

00:05:45.660 --> 00:05:51.120
The default project output folder and file cache can now be overridden by environment variables, making

00:05:51.180 --> 00:05:53.220
it easier to set up studio pipelines.

00:05:53.800 --> 00:05:59.080
Mocha will now show a more helpful progress indicator when a tool is initializing or needs to take

00:05:59.140 --> 00:06:00.040
a while processing

00:06:00.080 --> 00:06:00.440
something.

00:06:01.420 --> 00:06:08.580
And finally, Mocha Pro now supports Windows on ARM systems for Mocha Pro standalone and Adobe plugins. With these new

00:06:08.620 --> 00:06:14.560
tools, Mocha Pro 2026.5, adds yet another layer of flexibility for challenging VFX workflows.

00:06:15.120 --> 00:06:18.000
For more tutorials, documentation, and the wide range of Boris

00:06:18.080 --> 00:06:18.640
FX products,

00:06:19.080 --> 00:06:21.880
check out the website at borisfx.com.