Stage Prop Pin
stage_prop_pinPin a prop to a person's bone so it follows their body through poses and takes, or unpin it to restore its previous placement. Use after staging the prop and person.
Instructions
Pin a prop to a bone of a person's body (sticks in a drummer's hands, a guitar on a player), where it stands now: it then rides whichever body the person shows, resting in a start pose, playing a take or following the user, and stands where it was when they show none. Place the prop and the person first (stage_set, a start pose), then pin. bone: a bone of the body (hand_r, hand_l, lowerarm_r, spine_03, head, pelvis, ...; a wrong name lists them). Saved with the scene in world.json props (object -> {person, bone, rel}, rel the prop's matrix in the bone's frame), the old file kept in history/. The edits file keeps the prop where it stood before the pin. clear=True unpins it and puts it back there. Needs the scene open on a page (the page measures the prop against the body it shows). Emits: prop_pinned / prop_unpinned.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| bone | No | hand_r | |
| clear | No | ||
| scene | Yes | ||
| object | Yes | ||
| person | No | ||
| scenes | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |