模型手动绑骨3天,AI花3分钟搞定!UniRig:清华开源通用骨骼自动绑定框架,助力3D动画制作

简介: UniRig是清华大学与VAST联合研发的自动骨骼绑定框架,基于自回归模型与交叉注意力机制,支持多样化3D模型的骨骼生成与蒙皮权重预测,其创新的骨骼树标记化技术显著提升动画制作效率。

❤️ 如果你也关注 AI 的发展现状,且对 AI 应用开发感兴趣,我会每日分享大模型与 AI 领域的开源项目和应用,提供运行实例和实用教程,帮助你快速上手AI技术!

🥦 AI 在线答疑 -> 智能检索历史文章和开源项目 -> 丰富的 AI 工具库 -> 每日更新 -> 尽在微信公众号 -> 搜一搜:蚝油菜花 🥦


🎮 "手动绑骨3天VS AI 3分钟!清华开源框架让动画师集体破防"

大家好,我是蚝油菜花。当动画师还在为复杂模型的手动骨骼绑定熬夜爆肝时,这个来自清华大学的黑科技正在改写3D动画的生产规则!

你是否也经历过这些崩溃时刻:

  • 🦖 给异形生物绑骨时,关节旋转轴永远对不齐
  • 🧬 处理有机结构模型,蒙皮权重刷到手指抽筋
  • ⏳ 复杂机械体骨骼调试,改一版就得重做动画...

今天要解剖的 UniRig ,正是破解这些行业痛点的「三维动画加速器」!这个由清华与VAST联合研发的框架,用三项核心技术重塑骨骼绑定流程:

  • 全类别通杀:从二次元角色到工业机械,14,000+模型训练验证
  • 物理级精度:骨骼属性预测支持弹性动力学模拟
  • 工业级效率:单模型处理速度较传统方法提升20倍

已有动画工作室用它实现日更级产能,游戏团队靠AI生成机甲骨骼——你的3D流水线准备好迎接智能革命了吗?

🚀 快速阅读

  1. UniRig是基于自回归模型与骨骼树标记化技术的自动骨骼绑定框架。
  2. 核心功能:支持全类别模型骨骼生成与蒙皮权重预测
  3. 技术原理:通过深度优先搜索算法实现骨骼结构序列化编码,结合交叉注意力机制优化权重预测

UniRig 是什么

UniRig

UniRig由清华大学计算机系与VAST联合研发,是首个支持全类别3D模型的自动骨骼绑定框架。该框架创新性地将骨骼结构转换为序列化标记,利用自回归模型实现拓扑结构预测,突破传统方法在模型多样性上的限制。

其核心突破在于构建包含14,000+模型的Rig-XL数据集,通过大规模训练使模型具备跨类别泛化能力。框架采用物理模拟辅助训练策略,确保生成的骨骼属性支持动力学效果,为动画制作提供更高自由度的控制。

UniRig 的主要功能

  • 全类别骨骼生成:支持人类/动物/机械等复杂结构的拓扑正确骨骼树构建
  • 智能蒙皮预测:通过骨骼-顶点交叉注意力机制精准计算权重分布
  • 物理属性适配:自动生成支持弹簧动力学等效果的骨骼参数
  • 批量处理支持:命令行工具实现多模型并行处理

UniRig 的技术原理

  • 骨骼树标记化:采用深度优先搜索算法将骨骼结构序列化,压缩标记长度至传统方法的1/5
  • 自回归预测网络:基于Transformer架构逐标记生成骨骼树,确保拓扑有效性
  • 点云特征融合:通过多层感知机提取网格几何特征,与骨骼特征交叉计算蒙皮权重
  • 物理模拟监督:在训练阶段引入弹性力学模拟,优化权重预测的物理合理性

如何运行 UniRig

安装

1. 前提条件

  • Python 3.11
  • PyTorch(测试版本 >=2.3.1)

2. 克隆仓库

git clone https://github.com/VAST-AI-Research/UniRig
cd UniRig

3. 设置虚拟环境(推荐)

conda create -n UniRig python=3.11
conda activate UniRig

4. 安装依赖

python -m pip install torch torchvision
python -m pip install -r requirements.txt
python -m pip install spconv-{
   your-cuda-version}
python -m pip install torch_scatter torch_cluster -f https://data.pyg.org/whl/torch-{
   your-torch-version}+{
   your-cuda-version}.html --no-cache-dir
python -m pip install numpy==1.26.4

5. 下载模型检查点

当前可用的骨架预测模型检查点托管在 Hugging Face 上,并且通常会通过提供的脚本/函数自动下载。

6. (可选,用于导入/导出 .vrm)安装 Blender 插件

Blender 插件是从VRM-Addon-for-Blender修改而来。

确保您在项目的根目录下,然后运行:

python -c "import bpy, os; bpy.ops.preferences.addon_install(filepath=os.path.abspath('blender/add-on-vrm-v2.20.77_modified.zip'))"

使用

骨架预测(现已可用)

使用预训练模型为您的 3D 模型生成骨架。该过程会自动分析几何结构并预测适当的骨架结构。

# 处理单个文件
bash launch/inference/generate_skeleton.sh --input examples/giraffe.glb --output results/giraffe_skeleton.fbx

# 处理目录中的多个文件
bash launch/inference/generate_skeleton.sh --input_dir <your_input_directory> --output_dir <your_output_directory>

# 通过更改随机种子尝试不同的骨架变体
bash launch/inference/generate_skeleton.sh --input examples/giraffe.glb --output results/giraffe_skeleton.fbx --seed 42

支持的输入格式:.obj, .fbx, .glb, 和 .vrm

合并预测结果

将预测的骨架与原始 3D 模型结合,创建一个完全绑定的资产:

bash launch/inference/merge.sh --source results/giraffe_skeleton.fbx --target examples/giraffe.glb --output results/giraffe_rigged.glb

资源


❤️ 如果你也关注 AI 的发展现状,且对 AI 应用开发感兴趣,我会每日分享大模型与 AI 领域的开源项目和应用,提供运行实例和实用教程,帮助你快速上手AI技术!

🥦 AI 在线答疑 -> 智能检索历史文章和开源项目 -> 丰富的 AI 工具库 -> 每日更新 -> 尽在微信公众号 -> 搜一搜:蚝油菜花 🥦

相关文章
|
3月前
|
云安全 人工智能 自然语言处理
阿里云x硅基流动:AI安全护栏助力构建可信模型生态
阿里云AI安全护栏:大模型的“智能过滤系统”。
1837 120
|
3月前
|
人工智能 中间件 数据库
沐曦 GPU 融入龙蜥,共筑开源 AI 基础设施新底座
沐曦自加入社区以来,一直与龙蜥社区在推动 AIDC OS 的开源社区建设等方面保持合作。
|
3月前
|
人工智能 运维 Java
Spring AI Alibaba Admin 开源!以数据为中心的 Agent 开发平台
Spring AI Alibaba Admin 正式发布!一站式实现 Prompt 管理、动态热更新、评测集构建、自动化评估与全链路可观测,助力企业高效构建可信赖的 AI Agent 应用。开源共建,现已上线!
4264 65
|
4月前
|
人工智能 Java API
AI 超级智能体全栈项目阶段一:AI大模型概述、选型、项目初始化以及基于阿里云灵积模型 Qwen-Plus实现模型接入四种方式(SDK/HTTP/SpringAI/langchain4j)
本文介绍AI大模型的核心概念、分类及开发者学习路径,重点讲解如何选择与接入大模型。项目基于Spring Boot,使用阿里云灵积模型(Qwen-Plus),对比SDK、HTTP、Spring AI和LangChain4j四种接入方式,助力开发者高效构建AI应用。
1783 122
AI 超级智能体全栈项目阶段一:AI大模型概述、选型、项目初始化以及基于阿里云灵积模型 Qwen-Plus实现模型接入四种方式(SDK/HTTP/SpringAI/langchain4j)
|
3月前
|
人工智能 搜索推荐 程序员
当AI学会“跨界思考”:多模态模型如何重塑人工智能
当AI学会“跨界思考”:多模态模型如何重塑人工智能
324 120
|
3月前
|
人工智能 自然语言处理 Shell
我们开源了一款 AI 驱动的用户社区
KoalaQA 是一款开源的 AI 驱动用户社区,支持智能问答、语义搜索、自动运营与辅助创作,助力企业降低客服成本,提升响应效率与用户体验。一键部署,灵活接入大模型,快速构建专属售后服务社区。
325 5
我们开源了一款 AI 驱动的用户社区
|
4月前
|
机器学习/深度学习 人工智能 自然语言处理
AI Compass前沿速览:Qwen3-Max、Mixboard、Qwen3-VL、Audio2Face、Vidu Q2 AI视频生成模型、Qwen3-LiveTranslate-全模态同传大模型
AI Compass前沿速览:Qwen3-Max、Mixboard、Qwen3-VL、Audio2Face、Vidu Q2 AI视频生成模型、Qwen3-LiveTranslate-全模态同传大模型
734 13
AI Compass前沿速览:Qwen3-Max、Mixboard、Qwen3-VL、Audio2Face、Vidu Q2 AI视频生成模型、Qwen3-LiveTranslate-全模态同传大模型
|
4月前
|
人工智能 数据可视化 数据处理
AI智能体框架怎么选?7个主流工具详细对比解析
大语言模型需借助AI智能体实现“理解”到“行动”的跨越。本文解析主流智能体框架,从RelevanceAI、smolagents到LangGraph,涵盖技术门槛、任务复杂度、社区生态等选型关键因素,助你根据项目需求选择最合适的开发工具,构建高效、可扩展的智能系统。
1025 3
AI智能体框架怎么选?7个主流工具详细对比解析
|
4月前
|
人工智能 负载均衡 API
Vercel 发布 AI Gateway 神器!可一键访问数百个模型,助力零门槛开发 AI 应用
大家好,我是Immerse,独立开发者、AGI实践者。分享编程、AI干货、开源项目与个人思考。关注公众号“沉浸式趣谈”,获取独家内容。Vercel新推出的AI Gateway,统一多模型API,支持自动切换、负载均衡与零加价调用,让AI开发更高效稳定。一行代码切换模型,告别接口烦恼!
472 1
Vercel 发布 AI Gateway 神器!可一键访问数百个模型,助力零门槛开发 AI 应用

热门文章

最新文章