State Sets Dialog

The State Sets dialog contains three main menus: States, Compositor, and Sequencer, plus their corresponding panels. Each panel also contains a number of right-click menus whose contents depend on the context.

The State Sets dialog features a hierarchical list of all defined states, displayed in a tree view. To highlight a state, click its name in the list. To highlight multiple states, drag over the list with the mouse, or press Ctrl or Shift and click.

Note: Selecting multiple states by dragging or using the keyboard does not select hidden states, such as a sub-state within a collapsed state. To select sub-states within a range, first expand the parent state.

In addition to the state name, each entry includes buttons for toggling various state properties. Also, if a state contains sub-states or has properties recorded, its list entry starts with a + or - icon to indicate that it can be expanded or collapsed, respectively.

Interface

This section covers controls in the State Sets dialog hierarchy list.

States menu
Opens the States menu where you can perform general operations such as adding states, applying templates, and rendering specific states.
Compositor menu
Opens the Compositor menu where you can prepare scenes for compositing operations.
Sequencer menu
Opens the Sequencer menu where you can set up animations to use multiple camera views.
Add State
Adds a new state to the list. To delete a state, click its name and then press Delete or choose Delete from the States menu. Alternatively, right-click the name and choose Delete from the context menu.
State name
The name of the state. When you add a state, it uses the default name "State##" with ## being a two-digit number using the lowest available value. For example, if the list contains State01, State02, and State04, and you add a state, the new one's name will be State03.

To rename a state or any other entry, such as a property change, highlight the name, pause for a moment, then click it again and enter a new name from the keyboard. A standard double-click does not enable renaming.

Enable State toggle
Toggles the state definition; that is, any property changes recorded for that state and any states nested within it. When on (the default) and you use States menu Render All States, the state renders with those property changes. When off (), activating or rendering the state has no effect.
Render Output toggle
Toggles render output for the state. When on (the default), the state renders when you use States menu Render All States; when off (), the state does not render, but you can still activate it within State Sets.
Record
When enabled, records all supported actions. Click to disable recording.
Activate State toggle
When on (), any recorded properties for the state take effect. Also when on, you can change existing recorded properties either directly in the list entries or using the standard 3ds Max controls without having to record the changes.

When off, the scene uses only global properties; that is, properties applied without being recorded in a state.

Activate State acts both as a radio button control and a toggle. Only one state can be active at a time; activating a state with another state active deactivates the latter state. To deactivate all states, returning to the global scene setup, click the active toggle.

Note: The Activate State toggle symbol for a state that has an active sub-state (any number of levels deep) is a solid gray circle: .

By default a state is always recording while it is active.

Typically, properties that State Sets records include render settings, object properties, lighting changes, viewport and camera settings, and material settings.

Tip: You can see a complete list of recorded properties by expanding the state's list entry. To remove a recorded property, highlight it in the list and press Delete.
Note: If you want to use the Record controls from releases prior to Autodesk 3ds Max 2018, you can enable it by changing Always Record State Sets to False on the State Sets Configuration dialog (States Options Configuration State Sets Configuration dialog General panel).
Sub-State
Adds a new sub-state as the child of the highlighted state. Sub-states are useful for layering different rendering passes or object settings. States can be nested any number of levels deep.

A sub-state reflects conditions set by the parent state or states in addition to its own conditions. For example, if only Light A is on in a parent state and only Light B is on in a sub-state, then rendered output from the parent state will show lighting only from Light A, while rendered output from the sub-state will show lighting from both lights.

Note: If you record different changes to the same properties for a state and its sub-state, the sub-state's property overrides its parent's when the sub-state is active or rendered.
Note: You can also nest an existing state within another by dragging the state to be nested on top of its prospective parent.
Recorded property changes
A hierarchical, expandable list of all properties recorded in the state. After activating the state, you can change these properties without having to use the Record feature.
Objects
This is a special state that holds objects (as opposed to rendered output) that are to be transferred to the compositing application. Types of objects that can be transferred include lights, cameras, and geometry. To specify scene objects for transferring, first select the objects to transfer, then click the Record button for the Objects state. The selected objects are added to the state and are ready for transferral.

Another way to specify objects for transferring is to make sure nothing is selected, then click the Record button for the Objects state. This hides all scene objects. Then use any standard method for unhiding the objects to be transferred. For example, right-click in a viewport choose Unhide By Name, use the Unhide Objects dialog to unhide objects to transfer, then turn off Record for the Objects state. After doing so, activating the Objects state shows only objects that will be transferred.

When using Adobe After Effects, light and camera objects are transferred as is. Geometrical objects are transferred as nulls, with one exception: Plane primitives are transferred as After Effects solids.

If you transfer a text object from 3ds Max, you can adjust the font and size in After Effects.

Tip: You can display the State Sets dialog, including Compositor View, in a 3ds Max viewport.

Hierarchy

States sets are hierarchal, with a master state, child states, and nested states.

Master State

The master state item, State Sets, is a root node that contains all of your state sets. You can use it to perform global operations such as rendering all states at the same time (right-click State Sets Render All States) or adding new states.

Child States

Each item at the first level below the master state is called a child state, or simply a state. These are individual objects that you work with when tracking changes in your scene. A special case is the Objects state (described below), which you can use to transfer objects such as lights to the compositing application.

Recording is toggled using the Record button next to the state name. You toggle a state, activating any recorded changes, by clicking its Arrow button.

After you record changes, the state's entry in the dialog list contains nested child items that show recorded properties. To see these changes, expand the child state item and adjust them to modify the state.

Nested States

You can nest states, applying the child states to the parent's settings. For example, consider a scene where you have hidden an object in one state and changed render resolution in another state. If you nest the first state within the second, the first state will do both, hiding the object and changing the render resolution.

To nest states within another:

  1. Highlight the state or states to be nested.
    Note: When highlighting a state to nest, be sure to click and release. Dragging over the state names in the list simply highlights the names.
  2. Drag and drop the highlighted states onto another state to nest them within that state.
  3. Tip: You can use a similar method to reorder states: Simply drop the state between two other states, rather than on top of another state.

To move states:

  • First highlight the states to be moved, pause a moment, and then drag the highlighted states either on top of another state, for nesting, or between two other states for reordering.

    While dragging, a green highlight at the cursor location shows the destination of the moved states.