The LookAt constraint controls an object’s orientation so that it’s always looking at another object or objects. It locks an object’s rotation so that one of its axes points toward the target object, or the weighted average of target positions. The LookAt axis points toward the target, while the Upnode axis defines which axis points upward. If the two coincide, a flipping behavior can result. This is similar to pointing a target camera straight up.
LookAt constraints enable the antenna dishes to track the satellite.
An example of a LookAt constraint’s use would be to constrain the eyeballs of a character to a Point helper. The eyes then always aim at the Point helper. Animate the helper object and the eyes follow. Even if you rotate the character’s head, the eyes maintain their lock on the Point helper.
A constrained object can be influenced by several target objects. When using multiple targets, each target has a Weight value that defines the extent to which it influences the constrained object, relative to other targets.
Using Weight values is meaningful (and available) only with multiple targets. A value of 0 means the target has no influence. Any value greater than 0 causes the target to influence the constrained object relative to other targets' Weight settings. For example, a target with a Weight value of 80 has twice the influence of a target with a Weight value of 40.
To assign a LookAt constraint:
A rubber-band line extends from the constrained object to the mouse cursor.
To access the LookAt constraint’s parameters through the Motion panel:
The LookAt constraint parameters are located under the LookAt Constraint rollout.
To edit weight values:
The LookAt constraint parameters are located under the LookAt Constraint rollout.
To animate weight values:
The LookAt constraint parameters are located under the LookAt Constraint rollout.
Once you assign a LookAt constraint, you can access its properties on the LookAt Constraint rollout on the Motion panel. On this rollout, you can add or delete targets, assign weighting, assign and animate target weight values, and adjust other related parameters.
With a single target, the length of the viewline is determined by the distance between the constrained object and the target, as well as the Viewline Length setting. However, if Viewline Length Absolute is on, the distance between the two has no effect on the length.
The color of the viewline is defined by the Target Line element in the Gizmos category of the Colors panel in the Customize Customize User Interface dialog.
Use to define the axis that looks at the target. The X,Y,Z checkboxes reflect the constrained object's local coordinate system. The Flip checkbox reverses the directions of the local axes.
The default Upnode is the World. Turn off World to manually select an object that defines the Upnode plane. This plane is drawn from the constrained object to the Upnode object. If the LookAt Axis and the Upnode axis coincide, the constrained object will flip. Animating the position of the upnode object will move the upnode plane.
Lets you quickly flip between LookAt Upnode Control and Axis Alignment.