Houdini 21.0 Character KineFX

Look At

Creates a look at constraint for a driven TransformObject node.

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.

Look at controls
Look at functionality

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

Tags

The tags to add to the look at subnet created by this component.

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

KineFX

Overview

Preparing character elements

Rigging with APEX graphs

Building rig graphs with APEX Script

Rigging with rig components

Animating in the viewport

SOP-based animation

Deformation

Animation retargeting

Pre-H20

Panes

Appendix