AnimGraphLab Alpha

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

Node Input DiagramA diagram showing a source shape connecting to the left input of a node, and a target shape connecting to the right input.SourceTargetParent constraint

Source

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

Target

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

Parameters

ParameterDescription
LabelThe display name for the node.
TranslateToggle. Inherit the position from the target.
Maintain offsetToggle. If on, offset is applied in Local Space (rotates with parent). If off, offset is applied in World Space (floating).
OffsetOffset distance from the parent.
RotateToggle. Inherit the rotation from the target.
Rotation offsetAdditional offset for rotation.
ScaleToggle. Inherit the scale from the target.
ScaleAdditional offset for scale.

Difference vs Match Size

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

FeatureMatch SizeParent Constraint
LogicAligns to the visual bounding box. Snaps to the coordinate origin (pivot).
RotationIgnores rotation. Aligns to world-axis bounds.Inherits rotation. Rotates with the target.
ScalingScales to fit dimensions (Width/Height).Inherits scale multiplier (e.g. 2x).
Use caseLayouts, framing content, centering.Attaching objects.

See also