Master Controller Grid Wizard Dialog Box

T-HSCP-003-006

The Master Controller Grid Wizard dialog box allows you to create a 2D point-type Master Controller widget which can be used to position a character model based on a grid of poses.

To use the Interpolation Wizard, you must first create enough poses to make a grid of poses. For example, key poses of a character's head looking in every direction can be laid out in a grid:

Once you've done that, you need to select the layers and/or groups you want your Master Controller to control which, in this case, would be all the layers making the character's head. Then, you can open the Grid Wizard.

The Wizard will start out by displaying the Load Preset dialog, in which you can specify the vertical and horizontal size of your grid in the Key Poses fields.

Optionally, you can also select its centre point and the size of its cells in the Center and Cell size fields. The coordinates used for the center position and cell size are based on a 4:3, 12 fields traditional animation grid. You display one over your character as a reference by adding a Grid node to your scene—see Grid Node.

Then, the Grid Wizard dialog will generate a grid with the specified size in the specified position and with the specified cell size. Each point in the grid will be represented by a red dot. You must select each of these dots and associate them with the frame number containing the pose you want the point to represent. Once a point is associated to a pose, it becomes green.

When you click on Create, this grid of poses will be stored in a pose database and a 2D point Master Controller will be created. This Master Controller will use this pose database to change your character's pose when you move the 2D point around in the Camera view.

NOTE For information on how to use the Grid Wizard dialog box, see About the Grid Wizard.

Grid Parameters Dialog Parameters

Parameter Description
Preset Allows you to select and load a grid preset you previously created. If you have not created any, you can ignore this drop-down and set up a new grid in the fields below.
Key Poses

The numbers of columns and rows with which to create the grid of poses. The product of these two amounts is the amount of poses you will need to provide to the Grid Wizard.

Center The coordinates of the centre of the grid, relative to the centre of the scene, in horizontal and vertical fields.
Cell Size The size of each cell in the grid, in horizontal and vertical fields.
OK Dismisses the Grid Parameters dialog box and creates the grid with the selected parameters in the Grid Wizard dialog box, so that you can start configuring the points in the grid.

Grid Wizard Dialog Parameters

Icon Parameter Description
Grid
  Grid View

Displays the grid of poses.

Each point in the grid is represented by a coloured dot:

  • Red dots are dots that need to be assigned to a pose (frame number).
  • Green dots are dots that are already assigned to a pose (frame number).

You must fill each point in the grid with poses, until they are all green, before you can create your Master Controller.

To fill a point, simply click on it to select it. This will make the Select Frame dialog appears, in which you can type in the frame number to associate the point to.

Selecting a point makes the State Properties section of the dialog appears. In this section, you can change the identifier and the frame number of the point, and you can also modify its position in the grid.

The grid is laid out over a standard 12 fields 4:3 animation grid. This grid is the same grid that displays in the Camera view if you add a Grid node to your scene. Hence, by adding a Grid node to your scene, you can use it as a reference to align the grid with specific areas in the scene.

You can pan around the grid view by clicking and dragging on it.

Zoom In

Zooms into the grid view.

Zoom Out Zooms out of the grid view.
Load Preset

Opens the Load Preset dialog. In this dialog, you can load a grid preset, or create a new grid.

To load an existing preset, select it in the Preset drop-down. To create a new grid from scratch, select New in the Preset drop-down instead.

If you click OK, the selected grid will be loaded into the Grid Wizard, replacing the current grid and discarding any work you put on it. If you click Cancel, you can resume working on the currently loaded grid.

Save Preset

Saves the current grid and all of its properties as a grid preset. This allows you to quickly reload the current grid's size, its centre point, its cell size, as well as each point's assigned frame and other properties into the Grid Wizard later, when you want to create another 2D point widget. This can be very useful if you create several character models in different scenes, with the same poses at the same frames.

You can select a grid preset to use in the Grid Parameters dialog that appears when you open the Grid Wizard.

Monitored Attributes
  Attribute List

The list of nodes (ie: layers, pegs, deformation points, etc.) that will be affected by the Master Controller. If you expand any of the listed nodes, you will find the list of attributes (ie: position, angle, scale, etc.)

The list is structured in a group/node/attributes hierarchy, with Top representing the root of your scene. By expanding a group, you will find all of the nodes inside that group. By expanding a node, you will find all of its attributes.

  Add Selected Nodes

If you first select groups nodes in the Timeline or Node view, you can click on this button to add these nodes' attributes to the Monitored Attributes list. This allows you to add more nodes to the list of nodes that will be controlled by the Master Controller.

If you select a group, this button will add the group as well as every node inside that group to the Monitored Attributes list.

Remove Selected Items

Removes the groups, nodes or attributes that are currently selected in the Monitored Attributes list from the Monitored Attributes list. This allows you to remove nodes from the list of nodes that will be controlled by the Master Controller.

If you select a group, this button will remove the group as well as every node inside that group from the Monitored Attributes list.

If you select specific attributes in a node, this button will only remove these attributes from the Monitored Attributes list, and will leave the other attributes in the list. This allows you to make the Master Controller only control specific attributes for a node and ignore others.

Filter Static Attributes

Remove every attribute that does not change across any of the poses added to the grid. This will optimize the performance of the Master Controller as well as reduce the amount of storage space it uses without impacting its functionality.

NOTE This option can only be used once you have filled your entire grid with poses.
  Node Count The amount of nodes (layers, pegs, deformation points, etc.) that will be controlled by the Master Controller.
  Attribute Count The amount of attributes (position, angle, scale, etc.) that will be controlled by the Master Controller.

Pose Properties

  Identifier Allows you to type in a custom label for the currently selected point.
  Frame Allows you to view and update the frame number (pose) associated with the currently selected point.
  Position

Allows you to update the position of the selected point on the grid, in horizontal and vertical field coordinates.

By default, all points in the grid are created to be at an equal distance from one another. By using these fields to edit the position of points, you can make a fully customized grid.

Output
  Name Allows you to enter the name for the Master Controller node that will be created at the end of the process.
  States Filename

Displays the name of the corresponding states file name, based on the Master Controller node name.

The attribute values of the associated poses are recorded in an external file. When the Master Controller node is created, the matching states file is created.

  Master Controller Name Displays the complete Master Controller node name including the mc_ prefix.
  Create Generate the Master Controller and its database of poses.