AnimGraphLab Beta

Parameters

Select a node to edit its parameters.

Parent constraint node creates a parent-child relationship between two objects without altering the hierarchy. The source object (child) inherits the Transform properties (Position, Rotation, Scale) of the target object (parent).

In playground example above, if hammer handle rotates, the head will follow the rotation while maintaining its offset position, if Maintain offset is enabled.

Inputs

Source
Target
Parent constraint

Source

Source (Child): The shape that will be moved/transformed.

Target

Target (Parent): The shape reference to constrain to.

Parameters

ParameterDescription
Label
The display name for the node.
Translate
Toggle. Inherit the position from the target.
Maintain offset
Toggle. If on, offset is applied in Local Space (rotates with parent). If off, offset is applied in World Space (floating).
Offset
Offset distance from the parent.
Rotate
Toggle. Inherit the rotation from the target.
Rotation offset
Additional offset for rotation.
Scale
Toggle. Inherit the scale from the target.
Scale
Additional offset for scale.

Difference vs Match Size

While both nodes move one object to match another, they serve different purposes.

FeatureMatch SizeParent Constraint
Logic
Aligns to the visual bounding box.
Snaps to the coordinate origin (pivot).
Rotation
Ignores rotation. Aligns to world-axis bounds.
Inherits rotation. Rotates with the target.
Scaling
Scales to fit dimensions (Width/Height).
Inherits scale multiplier (e.g. 2x).
Use case
Layouts, framing content, centering.
Attaching objects.

See also