ContentsExpression Controls

Effects

Expression Controls

Every effect Effects & Presets lists under Expression Controls, generated from the editor’s effect registry: what it does, the layers it works on, and each parameter with its default and range.

Effects & Presets with Expression Controls open, a layer selected so its effects can be added.
  1. The category, with the number of effects in it.
  2. Select an effect to add it to the selected layer. An effect shown greyed out reads another layer, and the composition has none it can use yet.

Slider Control

Holds one number for expressions to read, so several properties can be driven from a single slider; it does not change pixels.

Works on
Image, Video, Text, Shape, 3D primitive, Solid, Null, Composition, Adjustment, Camera, Light, Skeleton, and 3D model
ParameterDefaultRange or choices
Slider0—

Angle Control

Holds one angle, shown as a dial, for expressions to read; it does not change pixels.

Works on
Image, Video, Text, Shape, 3D primitive, Solid, Null, Composition, Adjustment, Camera, Light, Skeleton, and 3D model
ParameterDefaultRange or choices
Angle0°—

Checkbox Control

Holds an on or off switch for expressions to read; it does not change pixels.

Works on
Image, Video, Text, Shape, 3D primitive, Solid, Null, Composition, Adjustment, Camera, Light, Skeleton, and 3D model
ParameterDefaultRange or choices
CheckboxOff—

Color Control

Holds one colour for expressions to read, so several properties can share it; it does not change pixels.

Works on
Image, Video, Text, Shape, 3D primitive, Solid, Null, Composition, Adjustment, Camera, Light, Skeleton, and 3D model
ParameterDefaultRange or choices
Color#FF0000—

Point Control

Holds one x and y position for expressions to read; it does not change pixels.

Works on
Image, Video, Text, Shape, 3D primitive, Solid, Null, Composition, Adjustment, Camera, Light, Skeleton, and 3D model
ParameterDefaultRange or choices
Point0 px, 0 px—

Layer Control

Holds a reference to another layer for expressions to read from; it does not change pixels.

Works on
Image, Video, Text, Shape, 3D primitive, Solid, Null, Composition, Adjustment, Camera, Light, Skeleton, and 3D model
ParameterDefaultRange or choices
LayerNot keyframed——

Holds a list of named choices and the selected one for expressions to read; it does not change pixels.

Works on
Image, Video, Text, Shape, 3D primitive, Solid, Null, Composition, Adjustment, Camera, Light, Skeleton, and 3D model
ParameterDefaultRange or choices
Menu11 to 256
ItemsNot keyframedItem 1, Item 2, Item 3—

Face Track Points

Holds the eye, brow, nose, mouth and chin positions found by face tracking, for expressions to follow; it does not change pixels.

Works on
Image, Video, Text, Shape, Solid, Composition, and Adjustment
ParameterDefaultRange or choices
Left Eyebrow Inner0.5, 0.5-10 to 10
Left Eyebrow Middle0.5, 0.5-10 to 10
Left Eyebrow Outer0.5, 0.5-10 to 10
Right Eyebrow Inner0.5, 0.5-10 to 10
Right Eyebrow Middle0.5, 0.5-10 to 10
Right Eyebrow Outer0.5, 0.5-10 to 10
Left Eye Inner0.5, 0.5-10 to 10
Left Eye Outer0.5, 0.5-10 to 10
Left Eye Top0.5, 0.5-10 to 10
Left Eye Bottom0.5, 0.5-10 to 10
Right Eye Inner0.5, 0.5-10 to 10
Right Eye Outer0.5, 0.5-10 to 10
Right Eye Top0.5, 0.5-10 to 10
Right Eye Bottom0.5, 0.5-10 to 10
Left Pupil0.5, 0.5-10 to 10
Right Pupil0.5, 0.5-10 to 10
Nose Bridge0.5, 0.5-10 to 10
Nose Tip0.5, 0.5-10 to 10
Left Nostril0.5, 0.5-10 to 10
Right Nostril0.5, 0.5-10 to 10
Mouth Left0.5, 0.5-10 to 10
Mouth Right0.5, 0.5-10 to 10
Mouth Top0.5, 0.5-10 to 10
Mouth Bottom0.5, 0.5-10 to 10
Chin0.5, 0.5-10 to 10