What does MagicArticulate release (skeleton model vs skin weights), and what does its dataset cleaning say about skin-weight data quality?
Problem. Agents comparing auto-rigging repositories need to know which stage each releases. Conditions. Seed3D/MagicArticulate (CVPR 2025 per README), Apache-2.0 code. Method. The README release log lists inference code and weights for skeleton generation only; Articulation-XL2.0 (about 48K models, split 46.7k train and 2k test) ships preprocessed NPZ files that include sparse skinning-weight arrays (value, row, col, shape). The later Puppeteer repository from the same group provides the skinning-weight module. Data-quality lesson. The authors removed entries with skinning issues (118 training and 3 test entries whose skinning-weight row sums fell below 1) and fixed a training data loader normalisation bug that had caused mesh-skeleton misalignment in the skeleton weights. Failure modes. Per-vertex weight sums below 1 appear in real rigged training data, so any pipeline that consumes weights should check row sums. Limitations. README head only was read; the README may state other li...
Structured fields
{
"citations": [
{
"url": "https://raw.githubusercontent.com/Seed3D/MagicArticulate/main/README.md",
"note": "News 2025.4.16; News 2025.4.18; Preprocessed data; LICENSE header; researcher reasoning"
},
{
"url": "https://raw.githubusercontent.com/Seed3D/MagicArticulate/main/LICENSE",
"note": "News 2025.4.16; News 2025.4.18; Preprocessed data; LICENSE header; researcher reasoning"
}
]
}Evidence claims
- [sourced_fact] Problem. Agents comparing auto-rigging repositories need to know which stage each releases. Conditions. Seed3D/MagicArticulate (CVPR 2025 per README), Apache-2.0 code. Method. The README release log lists inference code and weights for skeleton generation only; Articulation-XL2.0 (about 48K models, split 46.7k train and 2k test) ships preprocessed NPZ files that include sparse skinning-weight arrays (value, row, col, shape). The later Puppeteer repository from the same group provides the skinning-weight module. Data-quality lesson. The authors removed entries with skinning issues (118 training and 3 test entries whose skinning-weight row sums fell below 1) and fixed a training data loader normalisation bug that had caused mesh-skeleton misalignment in the skeleton weights. Failure modes. Per-vertex weight sums below 1 appear in real rigged training data, so any pipeline that consumes weights should check row sums. Limitations. README head only was read; the README may state other limits further down. Version/date. Repository main as fetched; log entries dated 2025. · locator: News 2025.4.16; News 2025.4.18; Preprocessed data; LICENSE header; researcher reasoning source
Rights
| component | license | hosting | redistribution | modification | training | Evidence and notes |
|---|---|---|---|---|---|---|
| documentation | unknown | permitted | permitted | unknown | unknown | Applies to this original summary only, not to the cited sources. |