| Since | 20.5 |
This component creates a look at constraint for a driven TransformObject node. See rigging a character for an example use of this component.
You can also set up multiple look at constraints with this component. If the constraints are set up in the correct order, they can use each other’s drivers and targets as parents. The order of operations is important when doing this.
Parameters ¶
Name
The name to add to the look at subnet created by this component.
Settings ¶
Up Position
The position of the up vector relative to the Driven TransformObject node.
Target Position
The position of the look at target relative to the Driven TransformObject node.
World Space
When setting up multiple look at constraints with mirrored transforms, the relative offset to Target Position may not be desirable. In this case, turning on World Space keeps the direction the same for all the constraints.
Driven ¶
Setups
The number of look at constraints. Click beside Setups to create multiple constraints.
Parent
The parent of all the controls. If empty, the parent for the controls is the parent of the driver. Make sure the parent is not a child of the driven. This parameter accepts APEX path patterns, so you can specify tags in this field, for example, #<tag>.
Driven
The TransformObject node to apply the look at constraint to. This parameter accepts APEX path patterns, so you can specify tags in this field, for example, #head.
Driver
A TransformObject node that allows you to control the Driven node while it is constrained using the look at. This node needs a unique name that doesn’t conflict with any of the nodes in the hierarchy. If this parameter is empty, a unique name is created for the driver node.
Driver Promote T
When turned on, promotes the translate component of Driver.
Driver Promote R
When turned on, promotes the rotate component of Driver.
Driver Promote S
When turned on, promotes the scale component of Driver.
Target
The look at target. This can be set to an existing TransformObject node. If this parameter is set to a unique name, a target control is created at Target Position. If this parameter is empty, a unique name is created for the target control.
Target Promote T
When turned on, promotes the translate component of Target.
Target Promote R
When turned on, promotes the rotate component of Target.
Target Promote S
When turned on, promotes the scale component of Target.
Up
The up vector. This can be set to an existing TransformObject node. If this parameter is set to a unique name, an up vector control is created at Up Position. If this parameter is empty, a unique name is created for the up vector control.
Up Promote T
When turned on, promotes the translate component of the Up vector control.
Up Promote R
When turned on, promotes the rotate component of the Up vector control.
Up Promote S
When turned on, promotes the scale component of the Up vector control.
Use Up
When turned on, the up vector control is visible in the animate state. When turned off, a default up vector is set up based on the Up Position.
Keep Driven
When turned on, makes the Driven node visible in the animate state. When turned off, hides the Driven node.
Keep Offset
When turned on, an offset is applied to Driven to keep its original orientation after creating the constraint.
Look At Axis
The local vector on the Driven node to align with the Target position. For example, if you want the -Y axis of the Driven node to point toward the Target, set Look At Axis to (0, -1, 0).
If Keep Offset is turned on, Look At Axis does not have any effect.
Look Up Axis
The local vector on the Driven node to align with the Up position. For example, if you want the -Z axis of the Driven node to point toward the Up position, set Look Up Axis to (0, 0, -1).
If Keep Offset is turned on, Look Up Axis does not have any effect.
Tags ¶
Shape ¶
The APEX Configure Controls SOP provides more options for changing the look of the controls.
Color
The color of the control shapes.
Scale
The scale of the control shapes.
| See also |