Working with layers


Every layer on the timeline shares some common controls.

Expanding layers caret-right@2x

Layers on the timeline can be expanded to reveal more details using the arrow icon. Each layer contains sub-groups so that you can quickly find the details you need. Tracks, masks, effects and transform data are all grouped separately.

Some layers will have additional groups. For example, 3D layers include a Material group for adjusting their 3D lighting behavior.

Customizing settings

A layer's settings can be adjusted on the timeline or in the Controls panel. The currently selected layer is displayed in the Controls panel. Double-clicking a group or property in the timeline or controls panel will open it in the other area.

See Animating with keyframes for more information about changing settings over time.

Changing layer order

Once you've created more than one layer you can reorder them be dragging them up and down in the layer list (on the left side of the timeline).

You can move multiple layers at the same time by Ctrl or Shift clicking them.

Trimming and moving layers pointer@2x

The Select tool enables trimming and moving of layers.

To move a layer backwards or forwards in time drag its colored duration bar on the timeline.

Dragging on the start or end of a layer will trim its duration.

Slicing layers slice@2x

The slice tool is used to cut layers into two separate layers. The layer will be sliced at the frame where you click.

Snappingmagnet@2x

The Snap button can be used to turn snapping on and off. Snapping ensures that layers connect directly with no blank frames in-between.

Layers snap to other clips and to the playhead.

You can also jump the playhead to the start or end of layers using the Page Up and Page Down keys.

Layer visibility video-on@2x

Any layer can be made visible or invisible at any time using the visibility icon.

Turning a layer invisible does not affect its properties.

Invisible layers will not appear in the viewer and will not be included in any exports.

Note that invisible layers can still be used as source layers for other effects.

Dimension mode two-d@2xthree-d@2xthree-d-unrolled@2x

Layers can be set to three states: 2D, 3D plane and 3D unrolled. This can be changed using the icon next to the layer on the timeline.

When set to 2D, standard 2D layers are rendered flat to the screen, with no depth. This is ideal for layer compositing, such as working with greenscreen video or adding simple titles. 3D content layers are rendered in 3D (for example, you can orbit a camera around a muzzle flash), but the rendered result of the layer is still a flat 2D element. Therefore the 3D layer's interactions with other layers on the timeline is determined solely by its position in the layer stack (Z-depth is not a factor).

3D plane takes the 2D layer and renders it as a 3D plane inside the 3D space. In the case of videos, images, embedded composite shots and planes this is like having a flat piece of card. With 3D objects and particle simulations it is like looking through a window onto a 3D scene. The 3D plane exists in 3D space, so its interactions are determined by its position in 3D space.

3D unrolled renders 3D content directly into the 3D space. Multiple 3D unrolled layers will accurately interact with each other in 3D space. Embedded composite shots containing 3D layers will be rendered in full 3D, while still only occupying a single layer on the timeline. This is the unified 3D space and enables powerful interactions.

See The render pipeline for more details.

Parenting

The menu at the right of the layer list is for parenting layers together. The menu shows a list of all the layers in the current composite shot and you can choose one to be the parent of the selected layer.

When a layer is parented, it takes its transform source from the 'parent' layer. If you move the parent layer, the 'child' layer also moves.

You can still transform the child layer on top of the transformation already applied from the parent layer. The child is transformed relative to the parent.

An unparented layer uses the centre of the 2D or 3D scene as its origin (0,0,0). A parented layer uses its parent's transform settings as its origin.