What It Does

Set Parent To Structure automates the tedious process of parenting layers to DUIK character skeletons. Instead of manually linking each layer to its corresponding bone, the script detects whether a layer’s anchor point falls within the boundary (cycle) of a structure element, then automatically sets the parent-child relationship.

Key Features

Anchor point-based detection. The script analyzes each layer’s anchor point position. If it falls within a structure’s cycle, it automatically parents that layer to the structure.

Works with all bone types. Compatible with puppet bones, layer bones, and other DUIK structure types.

Flexible selection. Select all structure layers at once without worrying about accidentally selecting other layers, the script filters them out automatically.

Adjustable cycle sizing. Control the detection radius to fine-tune which layers get parented to which structures.

The script supports DUIK 16, 17, and newer versions. It’s open-source, and the creator submitted the code to the DUIK development team for potential integration into future official releases.

Who It’s For

Character animators working with DUIK rigs. If you’re building puppets with multiple layers that need precise parenting to skeleton structures, this script eliminates the repetitive manual work.

Pricing

Set Parent To Structure uses a pay-what-you-want model with a suggested minimum of $10. Individual users can choose any amount, including free. Businesses and teams are expected to pay the suggested price for a valid license.