addLayerMask
Add rectangle, ellipse, polygon, or custom bezier masks to After Effects layers, with blend mode, feather, opacity, expansion, and invert controls.
Instructions
Add a new mask to a layer (rectangle, ellipse, polygon, or custom bezier shape) with mode, feather, and opacity
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| bounds | No | Bounds [left, top, width, height] for rectangle or ellipse | |
| closed | No | Whether mask shape is closed (default: true) | |
| feather | No | Mask feather [x, y] in pixels | |
| opacity | No | Mask opacity 0-100 (default: 100) | |
| compName | No | Composition name | |
| inverted | No | Invert mask (default: false) | |
| maskMode | No | Mask blending mode (default: "add") | |
| maskName | No | Mask name (default: "Mask 1") | |
| vertices | No | List of 2D vertex coordinates [[x,y],...] for polygon/custom | |
| expansion | No | Mask expansion / offset in pixels (default: 0) | |
| layerName | No | Layer name | |
| shapeType | Yes | Mask geometry type | |
| inTangents | No | In-tangents for bezier control points | |
| layerIndex | No | Layer index (1-based) | |
| outTangents | No | Out-tangents for bezier control points |