Attach
attachPROJECT-SCOPED: this call acts only on the explicit project_id and returns the project identity with its result. Attach a motion graphic to the world (MotionItem.anchor): it rides a face part, the head, a fingertip, both hands' frame, a joint, a tracked point, an object or a plane. pin = the graphic's own point set on the anchor ([0.5,1] = bottom centre); follow adds scale / rotation; occluders = what passes in front (person, hands, object:); lost = hold|hide|static. clear=true detaches.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| to | No | face, face.<eye_l|eye_r|iris_l|iris_r|nose|mouth|chin|forehead|ear_l|ear_r>, head, hand.<index_tip|thumb_tip|palm|wrist|pinch|frame>, pose.<chest|shoulder_l|...>, track:<id>, object:<id>, plane:<id>, screen | |
| pin | No | ||
| lock | No | ||
| lost | No | ||
| clear | No | ||
| place | No | ||
| which | No | any|left|right (on screen)|0..7 | |
| follow | No | ||
| offset | No | ||
| shadow | No | ||
| smooth | No | ||
| motion_id | Yes | ||
| occluders | No | ||
| project_id | Yes | Required immutable scope for this call. Copy the id from list_projects/open_project/project_state; the active-project pointer is never used to guess. |