10+年产品经理专注分享AI 工具、AI 资讯、AI Coding、Vibe Coding与下一代产品创新,按 Ctrl+D 收藏我们
关于我 留言板 标签云 排行榜

苏米客

  • 首页
  • AIGC
    • AI最新动态
    • AI学习教程
    • AI工具集合
    • AI产品百科
    • AI编程开发
    • AI提示词
    • AI开源项目
    • AI智能体
  • Axure
    • Axure动态
    • Axure教程
  • 产品
    • 用户体验
    • 产品设计
    • 苏米杂谈
  • 资源
    • 产品UI组件库
    • 开源图标库
    • 中后台框架
  • 书单
    • AI书籍
    • 用户体验
    • UI视觉
    • 产品研究
    • 其他类型
  • 下载
    • Axure组件
    • Axure原型
    • 文档报告
    • 素材资源
  • 登录
  • 首页
  • AIGC
    • AI最新动态
    • AI学习教程
    • AI工具集合
    • AI产品百科
    • AI编程开发
    • AI提示词
    • AI开源项目
    • AI智能体
  • Axure
    • Axure动态
    • Axure教程
  • 产品
    • 用户体验
    • 产品设计
    • 苏米杂谈
  • 资源
    • 产品UI组件库
    • 开源图标库
    • 中后台框架
  • 书单
    • AI书籍
    • 用户体验
    • UI视觉
    • 产品研究
    • 其他类型
  • 下载
    • Axure组件
    • Axure原型
    • 文档报告
    • 素材资源
当前位置: 首页 » AI开源项目

Motion2MixamoRig开源项目:零成本实现3D动作捕捉

57分钟前 AI开源项目 0 0

做 3D 动画的朋友都知道,动作捕捉是个烧钱的大坑。专业动捕设备一套几十万,租赁按小时算钱;退而求其次用 Mixamo 的预设动作,几千个动作翻来覆去就那些,想整点独特的个人风格根本没戏。

但最近发现了一个开源项目 Motion2MixamoRig,直接把这事变简单了。

Motion2MixamoRig

简单来说,这个工具能把你手机拍的一段普通视频——比如你自己跳的舞、做的俯卧撑、或者网上找的一段单人动作视频——自动提取出人物的 3D 骨骼,然后一键套到任何一个 Mixamo 角色上,输出可以直接丢进 Blender 或 Unity 的 .glb 动画文件。

全程不需要动捕服,不需要专业工作室,甚至不需要写代码。就一段视频,一个角色,几十分钟的事。

这玩意儿到底是啥?

Motion2MixamoRig 是由独立开发者 MaxLiu22 打造的开源项目,目前版本 0.1.7。它的核心逻辑不复杂,但串起来的效果非常惊艳:

输入 → 一段单人动作视频(或一张人物照片) + 一个 Mixamo 角色的 FBX 文件

处理 → 用 SMPL-X 模型 + GVHMR 神经网络从视频中提取 3D 人体骨骼,然后通过 retargeting(动作重定向)把骨骼运动映射到 Mixamo 角色的骨架上,最后做 skinning(蒙皮)生成带动画的 3D 角色

输出 → 一个 .glb 文件(带动画的 3D 角色,直接导入 Blender/Unity 用)+ 一套预览视频/图片

它支持两种使用方式:Blender 4.2+ 插件(点点点就行)和命令行工具(给开发者玩的)。

核心亮点

1. 真·零成本动捕替代品

专业动捕方案起步几万,就算是 Rokoko、Perception Neuron 这种消费级产品也要几千块。Motion2MixamoRig 完全开源免费,除了你要有一台能跑 Python 的电脑,不需要任何额外硬件。手机拍的视频直接能用——光线好点、人物从头到脚都在画面里就行。

效果展示

2. Mixamo 生态无缝对接

项目完全针对 Mixamo rig 的骨架结构做了适配,你在 Mixamo 网站上下载的任何角色——Y Bot、Vampire、随便哪个——丢进来就能用。甚至从 Cinema 4D 导出的 Mixamo FBX 也兼容,这点很多同类工具都做不到。

3. 两种输入,全场景覆盖

不只是视频——单张照片也能用。给它一张人物全身照,它能恢复出一个静态的 3D 姿态,同样 retarget 到 Mixamo 角色上,还会自动生成四视角预览和 360 度旋转对比视频。想快速出一个角色摆 pose 的概念图?拍张照就行。

4. 一次提取,反复复用

最爽的是它把提取出来的 3D 骨骼数据存成了 skeleton_motion.npz 文件。下次你想把同一个动作套到另一个 Mixamo 角色上,直接跳过耗时的动作提取步骤——原本要三五分钟的事,几十秒搞定。

5. 开箱即用的诊断工具

m2mr doctor 这个命令跑之前先检查一遍所有必需文件在不在、环境配没配好、SMPL-X 模型放没放对位置,缺啥直接告诉你去哪下、放哪。

快速上手

方案一:Blender 插件(最简单,完全无代码)

适合不想碰命令行的朋友:

  1. 下载最新版本的插件 zip(去 GitHub Releases 页面找)
  2. 打开 Blender → Edit → Preferences → Get Extensions → 右上角下拉 → Install from Disk,选你下载的 zip 文件
  3. 3D 视口里按 N 键打开侧边栏 → 找到 Motion2MixamoRig 标签 → 点 Install Runtime(一键安装依赖)
  4. 点 Choose SMPL-X Model(先去 smpl-x.is.tue.mpg.de 注册下载)→ 选一个 Mixamo 角色 FBX → 选你的视频文件 → 点 Generate Motion!

方案二:命令行(开发者模式)

适合想深入了解或者批量处理的朋友:

# 克隆仓库
git clone https://github.com/MaxLiu22/Motion2MixamoRig.git
cd Motion2MixamoRig

# 创建虚拟环境并安装依赖
python -m venv .venv && source .venv/bin/activate

# 安装依赖
pip install --upgrade pip setuptools wheel
pip install "numpy>=1.26"
pip install --no-build-isolation "chumpy==0.70"
pip install -e .

手动准备几个文件放到 assets/ 目录:

文件路径 去哪弄
SMPL-X 模型 smpl-x.is.tue.mpg.de 注册下载
Mixamo 角色 FBX mixamo.com 登录后下载(文件名空格改下划线)
动作视频 自己拍或网上找(必须单人、从头到脚在画面里)

准备好之后:

# 检查环境
m2mr doctor

# 提取动作 + retarget(首次会下载~5GB模型权重)
m2mr run

# 同一动作换不同角色(跳过提取)
m2mr run --skeleton outputs/上次的目录/skeleton_motion.npz --rig assets/mixamo/Vampire.fbx

# 换一个视频
m2mr run --video assets/video/dance.mp4 --rig assets/mixamo/Vampire.fbx

# 用照片(静态姿态)
m2mr run --image assets/image/pose.jpg

输出解读

每次运行会创建一个时间戳命名的目录,比如 outputs/20261017_230628_dance/,里面包含:

  • run.json — 运行记录(输入、FPS、帧数等)
  • skeleton_motion.npz — 提取的 3D 骨骼数据(可复用)
  • mixamo_rotations.npz — Mixamo 骨架每根骨头的旋转数据
  • mixamo_character.glb — 最终产物!带动画的 3D 角色
  • videos/ 或 images/ — 预览文件

视频输入会生成:

  • human_skeleton.mp4:恢复出来的 3D 人体骨骼
  • mixamo_skeleton.mp4:retarget 后的 Mixamo 骨架
  • mixamo_character.mp4:带皮肤的最终角色
  • compare.mp4:2x2 对比图(原视频/骨架/角色一目了然)

写在最后

如果你是以下任何一种人,Motion2MixamoRig 值得你花 10 分钟试试:

  • 🎮 独立游戏开发者:预算有限,想给角色做独特的过场动画
  • 🎬 AI 短剧/3D 国漫创作者:需要大量角色动作,不想被 Mixamo 预设动作限死
  • 🎨 3D 动画爱好者:想快速把自己的动作变成 3D 动画,发社交平台玩
  • 🤖 AI Agent 开发者:这套 pipeline 完全可脚本化,是给大模型做"手"的绝佳素材

Github:https://github.com/MaxLiu22/Motion2MixamoRig

声明:本站原创文章文字版权归本站所有,转载务必注明作者和出处;本站转载文章仅仅代表原作者观点,不代表本站立场,图文版权归原作者所有。如有侵权,请联系我们删除。
未经允许不得转载:Motion2MixamoRig开源项目:零成本实现3D动作捕捉
#Motion2MixamoRig #3D动画 #动作捕捉 #开源项目 #Blender 
收藏 1
YuE2开源音乐模型:免费无限制,本地部署AI音乐生成工具
Claude团队真实日常:当AI接管90%代码后人类如何保住饭碗
推荐阅读
  • 6 款开源 CLI 工具合集:AI 驱动的命令行开发体验
  • system-prompts-and-models-of-ai-tools:30+ 款 AI 产品的系统提示词、内部配置信息全扒了
  • Hallmark:2.1万Star的AI编程Skill,57道检测关卡告别AI味前端页面设计
  • ChopperBot:开源自动化剪辑机器人,能自己赚钱的AI工具
  • 产品经理收藏的 77 个开源项目:从 Agent 到 XR 全领域精选
评论 (0)
请登录后发表评论
分类精选
WeKnora:终于等到了腾讯ima的开源知识库框架,用 API 轻松打造本地智能文档检索
12904 1年前
OpenSpec:比 Cursor Plan 更聪明?试试这款让 AI 编码更靠谱的规范驱动工具
10967 1年前
CapCut API:一个剪映API开源项目,让AI自动剪辑视频
10764 10月前
AIRI:你的开源AI女友,让你随时拥有属于自己的 AI VTuber
9648 1年前
Antigravity-Manager:这个开源神器让你白嫖ClaudeOpus 4.5,Gemini 3!还能接Claude Code等任意平台
9487 9月前
CompressO:开源免费的视频压缩神器,让你的硬盘瞬间轻松 10 倍
9009 1年前
就要创作:从提示词到创作团队,开源 AI 网文写作平台
8908 1年前
awesome-openclaw-skills:700+ Skills 一条命令装配完成,如何让本地 AI Agent 真正落地可用
8424 8月前
Claude Code 生成专业图表的 15 个 Skills:覆盖 7 种渲染引擎的完整指南
8331 6月前
baoyu-skills:又一个宝藏Skill,面向内容创作者的技能集,支持图文生成、发布与处理
8131 8月前

文章目录

关于苏米客
分类排行
1 DeepSeek-Bot插件:把DSH变成AI多智能体协作团队
2 Motion2MixamoRig开源项目:零成本实现3D动作捕捉
3 YuE2开源音乐模型:免费无限制,本地部署AI音乐生成工具
4 Strata开源项目:12GB显存本地运行千亿参数大模型
5 3块钱2小时训练大模型:MiniMind全家桶从0到1全流程解析
6 ESP32-iphone-agent:用 40 元开发板让 AI 操控真实 iPhone,免电脑免越狱
7 WordCraft:用 Rust 从零重写的开源 Word,内置 422 个命令与 MCP 服务器
8 GridCraft:纯 Rust 开发的开源电子表格,支持 XLSX、500+ 函数与 MCP 控制
9 PdfCraft:Rust 开发的本地 PDF 工作台,支持合并拆分与加密保护
10 Y2A-Auto:一键搬运YouTube视频到B站和AcFun的自动化工具
苏米客
登录 注册
显示
没有账号? · 立即注册
显示
已有账号? · 直接登录
登录代表你已同意 用户协议 和 隐私政策
©2015-2024 苏米客XMSUMI 版权所有 · WWW.XMSUMI.COM 闽ICP备14005900号-6 网站地图 百度地图
微信文章助手 程序库 免费影视APP 免费字体下载 产品经理导航 爱克硕儿 产品经理AI资讯 Axure元件库下载 申请友联