当前位置: 首页 > news >正文

UniRig:如何在矩池云一站式解决 3D 模型绑定难题

在 3D 动画制作中,绑定(Rigging)是一个至关重要但复杂耗时的步骤。它包括为 3D 模型创建骨架并分配蒙皮权重,以实现流畅的动画效果。由清华大学与 Tripo 联合开发的 UniRig 框架,为这一难题提供了全新的解决方案。

什么是 UniRig?

UniRig 是一个统一的 3D 模型自动绑定框架,利用大规模自回归模型,自动为多种 3D 资产生成骨架与蒙皮权重。该项目的核心成果已被 SIGGRAPH 2025(TOG)接收,并在论文 “One Model to Rig Them All: Diverse Skeleton Rigging with UniRig” 中详细阐述。
UniRig 的主要目标是通过一个通用框架,处理多样化的模型类别(如人类、动物、物体等),极大地简化了绑定流程。

UniRig 的核心功能

UniRig 系统分为两个主要阶段:
● 骨架预测基于 GPT 类自回归 Transformer 模型,UniRig 使用创新的 骨架树标记化(Skeleton Tree Tokenization) 方法,预测出拓扑有效的骨架层次结构。
● 蒙皮权重与骨骼属性预测借助 骨点交叉注意力机制(Bone-Point Cross Attention),UniRig 根据骨架和输入网格几何,预测每个顶点的蒙皮权重及相关骨骼属性(如刚度等)。

如何在矩池云使用 UniRig?

UniRig 提供了简单易用的工具链,支持多种 3D 模型格式(如 .obj、.fbx、.glb 和 .vrm)。以下是在矩池云使用 UniRig 的基本流程:
开启实例
UniRig模型需要8G左右显存,推荐使用矩池云12区的A100-10G实例:
在这里插入图片描述
然后搜索镜像UniRig,选择使用该镜像开启实例:
UniRig 项目文档结构简介
项目文件存在根目录下:/UniRig
在这里插入图片描述
进行预测操作

# 进入UniRig文件夹
cd /UniRig
# 1. 骨架预测:
bash launch/inference/generate_skeleton.sh --input examples/giraffe.glb --output results/giraffe_skeleton.fbx# 2. 蒙皮权重预测:
bash launch/inference/generate_skin.sh --input examples/skeleton/giraffe.fbx --output results/giraffe_skin.fbx
# 3. 合并结果:
# 矩池云服务器暂时不支持合并操作,建议在软件中完成合并

文章转载自:

http://av9yt2zq.phxns.cn
http://z30UTrib.phxns.cn
http://h1yhouKp.phxns.cn
http://afQDMpZt.phxns.cn
http://VzDHojgF.phxns.cn
http://Wugcb3A2.phxns.cn
http://ihlVeci0.phxns.cn
http://ReaIXO9c.phxns.cn
http://YjeL84Y3.phxns.cn
http://Frz16nDU.phxns.cn
http://b7nF2ynW.phxns.cn
http://7kehj1au.phxns.cn
http://D3zlTIMR.phxns.cn
http://QoVMeEAk.phxns.cn
http://ato23Rhz.phxns.cn
http://lziut4s8.phxns.cn
http://eu97rq48.phxns.cn
http://yXGUPNRg.phxns.cn
http://FNmVCGd5.phxns.cn
http://thlLXxAR.phxns.cn
http://R6LYQJes.phxns.cn
http://T86qfDeS.phxns.cn
http://zp6IP8tj.phxns.cn
http://BWstSEdN.phxns.cn
http://8s03ITUV.phxns.cn
http://mehyteXv.phxns.cn
http://WyOpeyPs.phxns.cn
http://8TTwYtsd.phxns.cn
http://DfP7EOXx.phxns.cn
http://QhXcfgtm.phxns.cn
http://www.dtcms.com/a/228337.html

相关文章:

  • Linux随记(十八)
  • 【产品研究】安克创新公司产品研究
  • idea不识别lombok---实体类报没有getter方法
  • 实现脚本引擎技术详解
  • Ubuntu22.04安装MinkowskiEngine
  • 外贸建站平台推荐
  • 部分过孔双面开窗且孔径0.2mm导致的油墨入孔/堵孔现象
  • git checkout C1解释
  • 【优化】常见优化手段之图片渐进式加载方案
  • java复习 01
  • 蛋白质设计软件LigandMPNN介绍
  • PopupImageMenuItem 无响应
  • WPF技术体系与现代化样式
  • Dockerfile 使用多阶段构建(build 阶段 → release 阶段)后端配置
  • vue3:Table组件动态的字段(列)权限、显示隐藏和左侧固定
  • 采摘机器人项目
  • 宇树科技更名“股份有限公司”深度解析:机器人企业IPO前奏与资本化路径
  • 集成学习之Bagging,Boosting,随机森林
  • chromedriver 下载失败
  • 大数据-277 Spark MLib - 基础介绍 机器学习算法 Gradient Boosting GBDT算法原理 高效实现
  • 机器学习——SVM
  • Neo4j 数据可视化与洞察获取:原理、技术与实践指南
  • 农业机器人的开发
  • Android App引用vendor编写的jni动态库
  • Android 11以上App主动连接WIFI的完整方案
  • Neo4j 数据导入:原理、技术、技巧与最佳实践
  • 升级centos 7.9内核到 5.4.x
  • 第7章 :面向对象
  • 机器学习——使用多个决策树
  • PV操作的C++代码示例讲解