Model - skeletons[]
Every method of the skeletons[] lane. Each step of a skeletons[] entry returns a skeleton, and the lane's entries are addressed by the identity schema/lanes.ts declares for it.
| Method | Description | Arg | Type | Default | Meaning |
|---|---|---|---|---|---|
joint | Joint — One joint on the skeletons[] lane — a local frame relative to its parent. Nest children for the joint tree (parent is structural). Args are expressions — position can reference parameters so the rig is parametric. | position | point | [0,0,0] | Parent-relative rest position [x,y,z] mm. |
rotation | object | Parent-relative rest quaternion [x,y,z,w]. Omit = identity. | |||
scale | vector | Parent-relative rest scale [sx,sy,sz], applied before the rotation (T·R·S). Omit = [1,1,1]. | |||
positionTrack | string | vectorTrack key (quoted) animating this joint's position — 3 numbers per keyframe. Omit = never animates. | |||
rotationTrack | string | quaternionTrack key (quoted) animating this joint's rotation — 4 numbers per keyframe. Omit = never animates. | |||
scaleTrack | string | vectorTrack key (quoted) animating this joint's scale — 3 numbers per keyframe. Omit = never animates. |