Look At

Choose your OS:

The Look At Skeletal Control Node can be used to specify a Bone to trace or follow another Bone in the Skeleton.

LookAtnode.png

Below, we set our character's Head bone to follow the location of their Hand bone.

This node enables you to also set whether or not to use a Look at Location offset relative to the specified Look at Bone as well as set Look at Clamp values, Interpolation Type and Interpolation Time values. The visualization tools enable you to see the Bone to Modify, the Look at Bone, clamp angles, target location and interpolation values inside the viewport.

Property

Description

Skeletal Control

Bone to Modify

Name of the Bone to control. This is the main Bone chain to modify from.

Look at Axis

Which axis to align to look at point.

In Local Space

Whether or not to use Local or World Space.

Use Look Up Axis

Whether or not to use look up axis.

Look Up Axis

Which axis to align to look up.

Look at Clamp

Look at Clamp value in degrees. If your Look at axis is Z, only X, Y degree of clamp will be used.

Interpolation Type

The interpolation method to use.

Interpolation Time

TIme used to get to target when interpolating (for example, a value of 3 will result in 3 seconds to get to the target location to look).

Interpolation Trigger Threshold

The threshold in which to trigger interpolation.

Target

Look at Bone

Target Bone to look at. You can't use Look At Location as an alternative as you'll get a delay on Bone location if you query directly.

Look at Socket

Target Socket to look at.

Look at Location

Location to look at or offset applied when Look at Bone or Look at Socket are set.

Pin

Description

Input Pins

Component Pose

The incoming pose.

Alpha

The current strength of the control.

Look At nodes are also affected by the LOD Threshold system introduced in 4.11. You can find the setting for this in the Details Panel for the Look At node.

perf.png

Property

Description

LOD Threshold

This is the max Level of Detail (LOD) that this node is permitted to run on. For example: if you have LOD Threshold set to 2, it will run until LOD 2, but disable itself once the component's LOD becomes 3.