ARTICLE DETAIL

资讯详情

深耕网站建设与运营推广的一线实战洞察。

UniMate是什么?SIGGRAPH Asia 2026最强3D骨骼动画生成模型完整介绍

UniMate是什么?SIGGRAPH Asia 2026最强3D骨骼动画生成模型完整介绍 UniMate是什么SIGGRAPH Asia 2026最强3D骨骼动画生成模型完整介绍【免费下载链接】UniMate[SIGGRAPH Asia 2026] UniMate: One Unified Model to Animate Diverse Skeletons项目地址: https://gitcode.com/GitHub_Trending/un/UniMateUniMate 是 SIGGRAPH Asia 2026 接受的 3D 骨骼动画生成统一模型给它一个带任意骨架的 3D 资产人形、机器人、动物甚至一朵花和一句文字指令它就能实时生成自然的动作序列——无需针对每个骨架重新训练也无需在测试时做任何优化。本文面向新手带你快速看懂它是什么、能做什么、如何跑起来。它解决什么问题传统的 3D 动作生成往往一套模型只服务一类骨架人形模型动不了四足机器人动物模型也做不了机械臂。UniMate 用一个统一模型驱动多样化骨架覆盖双腿、四足、鸟类、海洋生物、昆虫、蛇形甚至铰接刚体等多种骨架拓扑核心卖点有三个文本即指令写一句 a dog walks forward对应骨架就会动起来⚡实时生成给定绑好骨骼的资产 文字提示词实时产出动作无需逐骨架重训一个模型多用途除了文本生成动作同一模型还免费解锁动作补间、动作编辑、动作扩展三大高级功能训练数据UniML3D 数据集模型能力的背后是UniML3D 数据集——包含13,006 条带文本配对的运动序列将不同来源的骨架统一到同一规范下。数据来源有三个来源内容MixamoAdobe 的人形角色动作库Truebones ZOO丰富的动物骨骼动作Objaverse-XL海量 3D 资产的绑定与动画从下图可以看到数据集的多样性人类踢腿、飞行动作、螃蟹爬行、蛇扭身、猎豹扑击……每段动作都配有自然语言描述这正是文本驱动动画的基础。完整的数据处理流水线下载 → 导出 → 渲染 → 字幕标注 → 关节标注 → 特征提取 → 动画驱动在 data_process/README.md 中有详细说明脚本都放在 data_process/scripts/ 下。一键上手UniMate 环境安装教程整个项目只依赖一个 conda 环境安装只需三步git clone https://gitcode.com/GitHub_Trending/un/UniMate conda create -n unimate python3.10 -y pip install -r requirements.txt --no-build-isolation依赖清单见 requirements.txt。训练与推理都开箱即用场景启动方式训练accelerate launch -m unimate.training.train --config configs/uniml3d_60frames_graph_adaln.json推理python -m unimate.inference.sample --exp_dir 实验目录 --test_cases_json 用例文件8 份训练配置4 种数据组合 × 2 种模型变体全部放在 configs/ 目录改 JSON 即可切换实验scripts/run_train.sh、scripts/run_sample_motion_text.sh 等封装脚本会自动挑选显存最充足的 GPU新手直接跑 shell 脚本最省心文本生成动作3D动画效果一览输入 JSON 格式的测试用例骨架类型 → 提示词UniMate 就会为每种骨架生成动画并渲染成 MP4。看下面这组真实生成结果履带机器人原地旋转、人形机器人伸开双臂、四足机器人行走、植物张嘴咬向前方……所有动作由同一个模型生成零针对性训练生成完成后还能把动作贴回原始网格把输出的.npy动作文件交给第 5 阶段即可导出带动画的 GLB / FBX 文件scripts/run_animate_motion.sh 一行命令完成。动作补间关键帧之间自动生成过渡只指定动作片段的首尾关键帧模型自动补齐中间的平滑过渡——正是动画师中间帧工作的自动化版本文本引导动作编辑只改骨架的一部分想让机器人换动作但保持躯干姿态不变用--keep_joints把髋部、脊柱等关节锁定在原轨迹上换一句提示词重新生成其余部分——保留该保留的重动该动的动作扩展多段文本拼接成长动画把多条提示词排成队列模型会逐段生成并自动衔接接缝帧把 站起来 → 向前走 → 原地转身 串成一条连贯的长动作序列这三个功能共用同一套替换式采样机制unimate/inference/约束帧在每一步去噪时都精确保持而不是靠损失函数软约束。项目结构速览目录作用unimate/models/去噪网络图注意力 / 全注意力变体、扩散与流匹配核心unimate/dataset/数据集加载、增强与条件构造unimate/training/训练循环、EMA 与日志入口 train.pyunimate/inference/采样入口 sample.py 及三大应用data_process/UniML3D 数据流水线Blender 导出 / 渲染 / VLM 字幕 / 关节标注configs/8 份训练配置 JSONassets/论文配图资源代码基于MIT License发布可自由用于研究与商业场景数据集需遵守 Mixamo、Objaverse-XL、Truebones 各自的源许可。总结UniMate 适合谁3D 内容创作者为任意绑定好的角色/资产批量生成动画省去逐帧 K 帧游戏与机器人研发四足机器人、机械臂等非人形骨架的动作生成研究者统一骨架动画、流匹配训练范式的完整开源参考实现作者也坦诚这仍是任意骨架文本生成动画的早期探索部分骨架与动作会失败。如果你踩到坑欢迎提 issue 反馈——这正是让下一代 3D 骨骼动画模型变得更强的方式。【免费下载链接】UniMate[SIGGRAPH Asia 2026] UniMate: One Unified Model to Animate Diverse Skeletons项目地址: https://gitcode.com/GitHub_Trending/un/UniMate创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表