Creating Garbage Mattes

 
 
 

By default, an operator's effect is applied to all of its input images. You can limit the area of the input image to which an operator is applied by drawing garbage mattes which, by default, define the areas of the image that are protected from the operator's effects. You can draw garbage mattes using any of four shape types — freehand shapes, polygon shapes, Bézier shapes, and B-spline shapes.

Of course, you can invert garbage matte shapes to limit the operator's effect to the regions defined by the shapes. You can also animate garbage matte shapes to alter the shape of the protected area as the image changes over time.

For example, if you use a garbage matte to protect a Jack-in-the-box from a color correct operator, you can change the garbage matte shape to accommodate Jack as he comes out of the box.

You create garbage mattes using the tools located in the Mask page of the operator's property editor. You can draw any number of shapes for any individual operator.

A

Use these tools to draw, select, and edit garbage matte shapes.

B

Inverts all of the garbage matte shapes.

C

Deletes selected garbage matte shapes.

D

Use these buttons to animate garbage matte shapes' points.

E

Displays selected garbage matte shapes in a pop-up explorer.

F

Opens selected garbage matte shapes' property editors.

G

Activates or deactivates the garbage matte.

H

Blurs all garbage matte shapes.

TipAnother way to create a garbage matte is to paint it in a Mask Shapes operator — an alpha-only version of the Vector Paint operator. You can use any of the paint tools to paint exactly the matte you want in the Mask Shapes operator, and then connect the operator's output to any input requiring a matte. Connecting a matte painted this way to an operator's Obey Matte input is an easy way to create a defacto garbage matte.

For more information, see The Mask Shapes Operator.

Locating Garbage Matte Shapes

Garbage matte shapes are children of the operator for which they were created and appear in that operator's hierarchy in the explorer.

Under the FxTree node, each operator has a Shapes Lists folder that contains the Garbage Matte node. The Garbage Matte node, in turn, contains a Shapes folder, which contains all of the operator's garbage matte shapes.

Viewing Garbage Matte Shapes in the Fx Viewer

Garbage matte shapes are visible in the Fx Viewer as long as these two conditions are met:

  • The property editor of the operator to which the garbage matte is applied is open.

  • The Mask page is the property editor's active page.

So long as you are inspecting the operator's Mask properties, any matte shapes attached to the operator will appear in the Fx Viewer, regardless of which operator you are currently previewing. This allows you, for example, to properly animate garbage matte shapes to account for image elements that are introduced later in the FxTree.

Drawing Garbage Matte Shapes

There are four tools available for drawing garbage matte shapes, one for each shape type.

To draw a garbage matte shape

  1. In the FxTree, double-click the operator to which you want to apply the garbage matte. Its property editor opens and is displayed in the Fx Viewer.

  2. From the operator's property editor, click the Mask button to display the operator's Mask page.

  3. Draw a shape by doing one of the following:

    • Click the Draw Freehand button to activate the freehand tool.

      • In the Fx Viewer, click and drag the mouse pointer around the image to define the matte area.

      • Release the mouse button to stop drawing and close the shape.

      Control points are automatically distributed at appropriate places on the line and connected by a Bézier curve.

    • Click the Draw Polygon button to activate the polygon tool.

      In the Fx Viewer, click intermittently around the image to define the matte area.

      The first click creates an initial control point. Subsequent clicks create additional control points, each connected to the previous point by a straight line.

    • Click the Draw Bézier button to activate the Bézier tool.

      In the Fx Viewer, click intermittently around the image to define the matte area.

      The first click creates an initial control point. Subsequent clicks create additional control points, each connected to the previous point by a Bézier curve.

      At each click around the matte area, you can modify the Bézier curve by doing one of the following:

      • Click and drag to create a Bézier handle for the control point.

      • Press Ctrl while clicking and dragging to connect the control point to the previous point with a smooth Bézier curve instead of a straight one.

    • Click the Draw B-Spline button to activate the B-spline tool.

      In the Fx Viewer, click intermittently around the image to define the matte area.

      The first click creates an initial control point. Subsequent clicks create additional control points, each connected to the previous point by a B-spline.

      The rough outline of the matte area is defined by straight lines between control points, while interpolated curves between points define the actual matte area.

  4. Toggle the Apply Garbage Matte option to activate or deactivate the garbage matte.

  5. Click the Invert All button to invert the garbage matte. Once inverted, the matte defines the area in which the effect is applied rather than the area protected from the effect.

  6. To blur the edges of the garbage matte, adjust the Shape Blur value.

    As you increase the value, the transition between protected and unprotected parts of the image becomes smoother.

Editing Garbage Matte Shapes

Once you've drawn your garbage matte shapes, as described in the previous section, you can transform them to position them more accurately. You can do this interactively in the Fx Viewer, or by adjusting the values in each shape's property editor.

NoteIf you select multiple matte shapes, moving any one of them will move all other selected shapes identically.

To select matte Shapes

  1. From the operator's Mask page, click the Select Shapes button to activate the selection tool.

  2. In the Fx Viewer, click a matte shape outline to select it. The shape is surrounded by a bounding box and any previously selected shapes are deselected.

    A

    Bounding box

    C

    Handles

    B

    Matte outline

    D

    Pin marker

    To add more shapes to the selection, press Shift and click them.

To scale matte shapes

  1. Select one or more matte shapes, as described above.

  2. To scale the matte shape, drag one of the bounding box handles.

    Press Shift while dragging the handle to maintain the matte's aspect ratio.

To rotate matte shapes

Do one of the following:

  • Select one or more matte shapes, using the Select Shapes tool .

    Press Ctrl and drag any part of the matte's shape outline or one of its bounding box handles.

    or

  • Select one or more matte shapes, using the Rotate Shapes tool .

    Drag any part of the matte's shape outline or one of its bounding box handles.

The matte shape rotates about its pin marker. If you rotate multiple mattes at once, each of them rotates about its own pin marker.

To change the matte shape's center of rotation

  • Drag the matte shape's pin marker to a new location. The shape is repositioned accordingly.

To translate matte Shapes

  1. Select one or more matte shapes.

  2. To move the matte shape, drag any part of its outline.

Using the Shape Property Editor

Besides editing shapes interactively, you can also edit them from their property editors. A shape's property editor contains controls that let you translate, scale, and rotate the shape, as well as move its center of rotation by repositioning its pin marker. You can also invert the shape's color as described Inverting Garbage Matte Shapes.

To edit a shape using its property editor

  1. Select the shape whose property editor you want to display.

  2. Click the Inspect button in the operator's Mask page. The shape's property editor opens.

  3. Adjust the sliders to move, scale, and rotate the shape, or adjust its pin marker position.

Editing Points on Garbage Matte Shapes

Once you've created a garbage matte shape, you can add points to it, remove points from it, and edit its points to change the shape.

TipTo see a list of all of a matte shape's points, select the shape and click the ellipses (...) button in the operator's Mask page. A pop-up explorer opens with the shape's node expanded and all of its points listed.

Adding and Deleting Control Points

You can add and delete control points from any kind of matte shape.

To add control points

Do one of the following:

  • Click the Edit Points button and then click a matte outline to select it. The outline's control points are displayed.

    Press Shift and click anywhere on the matte outline to add a control point.

    or

  • Click the Add Points button and then click a matte outline to select it. The outline's control points are displayed.

    Click anywhere on the matte outline to add a control point.

    NoteIf you are adding points to a B-Spline matte outline, you must add the points to the straight lines from which the curves are interpolated, not the curves themselves.

To delete control points

  1. Click the Edit Pointsor Add Points button.

  2. In the Fx Viewer, click a matte shape outline to select it. Its control points are displayed.

  3. Click a control point to select it. Press Shift and click additional points to add them to the selection.

  4. Click the Delete button or press Delete to delete the selected point(s).

Editing Points on Polygon and B-Spline Shapes

Editing points on polygon and B-spline shapes is a matter of simply selecting points and dragging them to a new location.

To edit points on polygon and B-Spline shapes

  1. Click the Edit Points button .

  2. In the Fx Viewer, click a matte shape outline to select it. Its control points are displayed.

  3. Click a control point to select it. Press Shift and click additional points to add them to the selection.

  4. Drag the selected control points to create the desired shape.

Editing Points on Bézier Curve/Freehand Shapes

Editing points on Bézier/freehand shapes is a bit more involved because each point has a set of handles that you can use to adjust the shape's curve at that point.

To edit points on Bézier curve/freehand shapes

  1. Click the Edit Points button .

  2. In the Fx Viewer, click a matte shape outline to select it. Its control points are displayed.

  3. Click a control point to select it. Press Shift and click additional points to add them to the selection.

    When a control point is selected, its two handles are displayed with lines joining them to the control point.

    Where the outline passes through a control point, it is always parallel to the line joining the control point to its handles.

    If the two handle lines are at an angle, then the outline also has a sharp corner at this point, with the same angle.

    The shorter the handle line, the tighter the curve of the outline as it passes through the control point.

  4. Drag the control points or the handles to create the desired shape.

    As you drag the handle of a control point, its other handle simultaneously pivots to keep the angle between the two handle lines constant.

    Do any of the following when editing a control points or handles:

    • Press Ctrl and drag a control point.

      The outline is smoothed by forcing the control handle lines to be in line with each other and at the same length. It then lengthens the lines as the outline is stretched, or shortens them as the outline is contracted.

    • Press Alt and drag a handle.

      The control point's other handle remains stationary as you move the selected handle. This creates a sharp corner at the control point.

    • Press Shift and drag a handle.

      The length of the line changes but the angle at the control point remains the same.

Inverting Garbage Matte Shapes

By default, an operator affects the entire input image and the garbage matte defines the area protected from the effect. However, you can invert individual garbage matte shapes to have them display the operator's effect rather than protect the image from it.

You can also invert all of an operator's garbage matte shapes at once to have the effect displayed only within the matte shapes. By placing one shape within another and inverting the middle shape, you can create "donut" type regions where the effect is displayed.

To invert an individual garbage matte shape

  1. From the operator's Mask page, click the Select Shapes button to activate the selection tool.

  2. In the Fx Viewer, click a matte shape outline to select it. The shape is surrounded by a bounding box and any previously selected shapes are deselected.

  3. Press Enter or click the Inspect button on the Mask page to open the shape's property editor.

  4. From the shape property editor, click the Invert Color button.

    If the shape was displaying the effect, it now protects the image from the effect, and vice-versa.

To invert all garbage matte shapes in the selected operator

  • From the operator's Mask page, click the Invert All button.

Blurring Garbage Matte Shapes

The Shape Blur option allows you to blur garbage matte shapes to soften the transition between protected and unprotected areas. Adjusting the Shape Blur for a given operator affects all of that operator's garbage matte shapes.

To blur garbage matte shapes

  • From the operator's Mask page, adjust the Shape Blur value. The higher the value, the softer the transition between protected and unprotected areas.

Animating Garbage Matte Shapes

If the areas protected by your garbage matte shapes move, you can animate the shapes to follow them. You do this by setting keyframes for the positions of the shapes' points. You can set these keyframes directly from the Mask page of the operator's property editor.

NoteWhen you set keyframes for points on Bézier or Freehand shapes, the positions of each point's handles are keyframed as well.

To animate garbage matte shapes

  1. Go to the frame at which you want to set keys.

  2. Do one of the following:

    • In the Fx Viewer, select a shape and use the Edit Points tool to select the points whose positions you want to key. Then click the Key PointsSelected button.

      or

    • Select the shape whose points' positions you want to key and click the Key Points All button.

  3. Go to the next frame at which you want to set keys, adjust the points' positions as necessary, and repeat step 2.

To set keyframes automatically

Rather than setting keyframes manually, you can activate the AutoKey function from the operator's Mask page. When AutoKey is activated, keyframes are automatically set whenever a shape's points change position.

Note

Setting the AutoKey function in the Mask page is not the same as setting it from the Animation panel. For more information about the Autokey function in the Animation panel, see Setting Keys Automatically [Animation].

When you activate AutoKey from the Mask page, keyframes are set only for garbage matte shapes' points rather than for any changed parameters.

Setting Shape Wireframe Color

You can set the color of shapes' wireframes.

  1. Select a shape.

  2. Click Inspect. The shape's property editor opens.

  3. On the Wireframe Color tab, activate Use Wireframe Color and specify the Unselected Color and Selected Color.

Deleting Garbage Matte Shapes

To delete one or more garbage matte shapes, do the following:

  1. Select the shapes that you want to delete from the Fx Viewer.

  2. Do one of the following:

    • From the Mask page of the operator's property editor, click the Delete button.

      or

    • Press Delete

      The selected shapes are deleted.