Position XYZ Controller

Main toolbar > Open Track View > Select a position track in the Track View Hierarchy > Track View toolbar > Assign Controller > Position XYZ

Graph Editors > Track View > Open Track View > Select a position track in the Track View Hierarchy > Track View toolbar > Assign Controller > Position XYZ

The Position XYZ controller splits the X, Y, and Z components into three separate tracks (similarly to the Euler XYZ Rotation controller). This provides separate control of the three tracks when referenced from Expression controllers.

The Position XYZ controller assigns three keys (one for each axis), by default. There are actions available from the Customize User Interface dialog that let you create explicit axis keys.

Procedure

Example: To use the Position XYZ and Noise controller together:

  1. Create a sphere.

  2. In the Motion panel > Parameters > Assign Controller rollout, select the Position track of the sphere.

  3. Click Assign Controller and choose Position XYZ.

  4. Turn on Animate and create three keys that move the sphere on the XY plane.

  5. In the Assign Controller rollout, expand the position track and select Z Position.

  6. Click Assign Controller, and then select Noise Float.

  7. Play the animation. The sphere moves around the keys that were created earlier. The random up and down movement in the Z axis is generated by the noise controller on the Z track.

    This effect can also be created using the List Controller to combine controllers.

Interface

Motion panel > Parameters > Position XYZ Parameters rollout

X: Displays controller properties for X axis transformation.

Y: Displays controller properties for Y axis transformation.

Z: Displays controller properties for Z axis transformation.

When you select an axis, a Key Info (Basic) and Key Info (Advanced) rollout is available to change values.

A Bezier Float Controller is assigned to each track by default. Use Key Info (Basic) and Key Info (Advanced) to control how the keys behave. See Bezier Controller.