开源项目解析
UniRig
自动给 3D 模型绑骨的统一框架:一个模型处理各类骨架,不区分人形与非人形。
一个模型通吃各种骨架SIGGRAPH 2025已有更强的后继
读懂层
2 张 · 架构图 / 时序图
DeepWiki · 抓取 2026-08-17 · 核验 2026-08-17
DeepWiki · 抓取 2026-08-17 · 核验 2026-08-17
它管哪几个决定
骨骼与动画自动绑骨 / 文生动作
0/10 家有官方说法自持能力
动手层
还没做。装它要过哪几关、改哪个文件能改什么、坑在代码哪一处 —— 这三项要读源码,尚未完成。
教程
没找到官方口径的教程 —— 官方只给了 README。
项目自述
以下是仓库 README 的开头部分(原文引用,抓取 2026-08-17)。读全文 ↗
UniRig: One Model to Rig Them All > [!IMPORTANT] > ### 🔥 Exciting News: Introducing SkinTokens! 🔥 > > We are thrilled to announce SkinTokens, the powerful successor to UniRig (SIGGRAPH '25). > > While UniRig uses separate stages for skeleton prediction and skinning, SkinTokens unifies both into a single autoregressive sequence via learned discrete skin tokens. By introducing Reinforcement Learning and an Efficient Skinning Compression Module, it pushes the boundaries of automated 3D rigging even further: > > - 🚀 98%–133% improvement in skinning accuracy! > - 🦴 17%–22% improvement in bone prediction over state-of-the-art baselines! > > 👉 Click here to explore the SkinTokens repository now! This repository contains the official implementation for the SIGGRAPH'25 (TOG) UniRig framework, a unified solution for automatic 3D model rigging, developed by Tsinghua University and Tripo. Paper: One Model to Rig Them All: Diverse Skeleton Rigging with UniRig Overview Rigging 3D models – creating a skeleton and assigning skinning weights – is a crucial but often complex and time-consuming step in 3D animation. UniRig tackles this challenge by introducing a novel, unified framework leveraging large autoregressive models to automate the process for a diverse range of 3D assets. Combining UniRig with keyframe animation produces these following results: The full UniRig system consists of two main stages: 1. Skeleton Prediction: An GPT-like transformer autoregressively predicts a topologically valid skeleton hierarchy using a novel Skeleton Tree Tokenization scheme. 2. Skinning Weight & Attribute Prediction: A Bone-Point Cross Attention mechanism predicts per-vertex skinning weights and relevant bone attributes (e.g., for physics simulation) based on the predicted skeleton and input mesh geometry. This repository provides the code implementation for the entire framework vision, with components being released progressively. Key Features (Full UniRig Framework) * Unified Model: Aims to handle diverse model categories (humans, animals, objects) with a single framework. * Automated Skeleton Generation: Predicts topologically valid skeleton structures. (✅ Available in current release) * Automated Skinning Prediction: Predicts per-vertex skinning weights. (✅ Available in current release) * Bone Attribute Prediction: Predicts attributes like stiffness for physics-based secondary motion. (⏳ Coming Soon) * High Accuracy & Robustness: Achieves state-of-the-art results on challenging datasets (as shown in the paper with Rig-XL/VRoid training). * Efficient Tokenization: Uses Skeleton Tree Tokenization for compact representation and efficient processing. * Human-in-the-Loop Ready: Designed to potentially support iterative refinement workflows. 🚨 Current Release Status & Roadmap 🚨 We are open-sourcing UniRig progressively. Please note the current status: Available Now (Initial Release): * ✅ Code: Implementation for skeleton and skinning prediction. * ✅ Model: Skeleton & Skinning Prediction checkpoint trained on Articulation-XL2.0. Available on Hugging Face. * ✅ Dataset: Release of the Rig-XL and VRoid datasets used in the paper ……(后略,见原文)
判断
优势
- 论文进了 SIGGRAPH 2025(TOG),不是随手攒的实现
- 各种骨架一个模型通吃,不用按品类换工具
- MIT,商用没有附加条件
局限
- 作者自己已经推出后继 SkinTokens(蒙皮精度提升 98%–133%、骨骼预测提升 17%–22%),新项目会从那边开始,这个仓库的角色变成了「上一代」
- 两段式做法意味着两处都可能出错,得分别验
- 解决的是「能不能动」,动得好不好看还是人的活
不适用
要表演级的精细动画 —— 自动绑骨给的是可动,不是好看。
同管这些决定的其它项目
github README + DeepWiki · 核验 2026-10-19 | 判断栏可报错。