Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion content/docs/getting-started.md
Original file line number Diff line number Diff line change
Expand Up @@ -103,7 +103,7 @@ This copies the hand-placed body-18 joints for this painting out of the guide's
uv run --with rtmlib --with onnxruntime python ../getting-started/scripts/keypoints.py inputs/painting.png --out keypoints.json
```

With this painting, the script's ankles land about 44 px below the hand-placed ones, just off the shoe art. Since `@rig-c/parts` 1.17.0, `propose` drafts a chain per leg from them, and step 8 then refuses with `ASSEMBLE_LIMB_JOINT_ON_ART` on `foot_l` (measured 2026-10-19 on 1.17.0 through 1.41.0). Until that is resolved upstream, use the hand-placed file for this example.
With this painting the script puts the left ankle just off the shoe art. On `@rig-c/parts` 1.41.1, step 7 then prints one `LINT` beginning `LINT foot_l at [428, 1077], the l_ankle joint and leg_l1's tip, lies on none of leg_l's art within 1 px along its joint line`, drafts that leg without its ankle cut, and the build goes green (measured 2026-10-20 from empty caches: all ten steps in 166 s, the model download included). From 1.17.0 through 1.41.0 the same joints made step 8 refuse with `ASSEMBLE_LIMB_JOINT_ON_ART`; use the hand-placed file if you are on one of those.

### 7. Draft the bones

Expand Down
2 changes: 1 addition & 1 deletion docs/getting-started/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -175,7 +175,7 @@ <h3 id="6-put-the-joints-in-place">6. Put the joints in place</h3>
<p><strong>Detecting the joints with a script instead</strong> needs <a href="https://docs.astral.sh/uv/">uv</a> and downloads about 300 MB of pose models on first run:</p>
<pre><code class="language-sh">uv run --with rtmlib --with onnxruntime python ../getting-started/scripts/keypoints.py inputs/painting.png --out keypoints.json
</code></pre>
<p>With this painting, the script's ankles land about 44 px below the hand-placed ones, just off the shoe art. Since <code>@rig-c/parts</code> 1.17.0, <code>propose</code> drafts a chain per leg from them, and step 8 then refuses with <code>ASSEMBLE_LIMB_JOINT_ON_ART</code> on <code>foot_l</code> (measured 2026-10-19 on 1.17.0 through 1.41.0). Until that is resolved upstream, use the hand-placed file for this example.</p>
<p>With this painting the script puts the left ankle just off the shoe art. On <code>@rig-c/parts</code> 1.41.1, step 7 then prints one <code>LINT</code> beginning <code>LINT foot_l at [428, 1077], the l_ankle joint and leg_l1's tip, lies on none of leg_l's art within 1 px along its joint line</code>, drafts that leg without its ankle cut, and the build goes green (measured 2026-10-20 from empty caches: all ten steps in 166 s, the model download included). From 1.17.0 through 1.41.0 the same joints made step 8 refuse with <code>ASSEMBLE_LIMB_JOINT_ON_ART</code>; use the hand-placed file if you are on one of those.</p>
<h3 id="7-draft-the-bones">7. Draft the bones</h3>
<pre><code class="language-sh">bunx rig-parts propose --parts work/rig --source inputs/painting.png --out work --keypoints keypoints.json
bun ../getting-started/scripts/take.ts work/proposal.json config.json bones meshes regions motion limbs
Expand Down
2 changes: 1 addition & 1 deletion docs/getting-started/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -95,7 +95,7 @@ This copies the hand-placed body-18 joints for this painting out of the guide's
uv run --with rtmlib --with onnxruntime python ../getting-started/scripts/keypoints.py inputs/painting.png --out keypoints.json
```

With this painting, the script's ankles land about 44 px below the hand-placed ones, just off the shoe art. Since `@rig-c/parts` 1.17.0, `propose` drafts a chain per leg from them, and step 8 then refuses with `ASSEMBLE_LIMB_JOINT_ON_ART` on `foot_l` (measured 2026-10-19 on 1.17.0 through 1.41.0). Until that is resolved upstream, use the hand-placed file for this example.
With this painting the script puts the left ankle just off the shoe art. On `@rig-c/parts` 1.41.1, step 7 then prints one `LINT` beginning `LINT foot_l at [428, 1077], the l_ankle joint and leg_l1's tip, lies on none of leg_l's art within 1 px along its joint line`, drafts that leg without its ankle cut, and the build goes green (measured 2026-10-20 from empty caches: all ten steps in 166 s, the model download included). From 1.17.0 through 1.41.0 the same joints made step 8 refuse with `ASSEMBLE_LIMB_JOINT_ON_ART`; use the hand-placed file if you are on one of those.

### 7. Draft the bones

Expand Down
2 changes: 1 addition & 1 deletion llms-full.txt
Original file line number Diff line number Diff line change
Expand Up @@ -241,7 +241,7 @@ This copies the hand-placed body-18 joints for this painting out of the guide's
uv run --with rtmlib --with onnxruntime python ../getting-started/scripts/keypoints.py inputs/painting.png --out keypoints.json
```

With this painting, the script's ankles land about 44 px below the hand-placed ones, just off the shoe art. Since `@rig-c/parts` 1.17.0, `propose` drafts a chain per leg from them, and step 8 then refuses with `ASSEMBLE_LIMB_JOINT_ON_ART` on `foot_l` (measured 2026-10-19 on 1.17.0 through 1.41.0). Until that is resolved upstream, use the hand-placed file for this example.
With this painting the script puts the left ankle just off the shoe art. On `@rig-c/parts` 1.41.1, step 7 then prints one `LINT` beginning `LINT foot_l at [428, 1077], the l_ankle joint and leg_l1's tip, lies on none of leg_l's art within 1 px along its joint line`, drafts that leg without its ankle cut, and the build goes green (measured 2026-10-20 from empty caches: all ten steps in 166 s, the model download included). From 1.17.0 through 1.41.0 the same joints made step 8 refuse with `ASSEMBLE_LIMB_JOINT_ON_ART`; use the hand-placed file if you are on one of those.

### 7. Draft the bones

Expand Down