Skip to main content

Attribute Editor

Intro

The Attribute Editor is one of the central windows enabling the loading of UIs for each Layer in the Scene in order to manipulate attributes, set keyframes and make connections.

Each Layer's Attribute Editor UI contains a unique collection of Attributes which are contained within Control Rows.

Control Row Types Control Row Interaction
Setting Keyframes

Attributes only appear in the Scene Window if they are animated properties meaning a keyframe must be set in the Attribute Editor for that attribute to appear. See Control Rows - Interaction for how to set a keyframe.

Multiple UIs can be loaded at the same time providing a global view and access to multi actions. This is an ever changing window depending on any preferred workflow.

The Attribute Editor UI

Working with Layers

A Layer's UI will appear in the Attribute Editor on creation. There are also several ways to load Layer UIs into the Attribute Editor.

  1. Drag a Layer into the Attribute Editor from the Scene Window.
  2. Double click on an Layer in the Scene Window.
  3. Turn on Live Mode in the Attribute Editor. With Live Mode on, selecting a Layer in the Scene Window will clear the Attribute Editor and load the selected Layer's UI.
info

Hold Option/Alt while double clicking a Layer in the Scene Window to clear out the Attribute Editor, making the new UI the only one in the window.

To remove a Layer's UI from the Attribute Editor click the x icon in the top left of the title bar.

Layers can be made persistent by pinning them to the Attribute Editor. Set the pin icon in the title bar to its green state to prevent the UI from being removed (e.g. in Live Mode or when Option/Alt + double clicking an layer in the Scene Window).

To learn about how to interact with the attributes see Control Rows.

Advanced

On right clicking on a Layer's header bar in the Attribute Editor some or all of the options below with be available depending on the type of Layer.

Copy Layer Id - Copy the Layer's Id to the clipboard. This can be useful when writing scripts with the JavaScript APIs.

Reset all Attributes - Reset all attributes except the Gradient and Graph widgets to the default values. This will not remove any connections or keyframes.

Delete all Animation - Delete all keyframes on the Layer.

Advanced

  • Wireframe - When checked, Shapes will be displayed in the Viewport as a wireframe.

Context

  • Filter Time Offset - Remove all Time Offset Contexts from this calculation.
  • Filter Index - Remove all Index Contexts from this calculation. This differs from Use Incoming Index as this will disable the use of the Context (in this case the Index) anywhere in the upstream compute chain for this Layer.
  • Filter Position - Remove all Position Contexts from this calculation.