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

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
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