MotionDiffuse

输入一句话,AI自动生成逼真的3D人体动画

MotionDiffuse 是一个基于扩散模型的文本驱动人体运动生成框架,旨在解决从自然语言描述直接生成高质量3D人体动画的问题。它通过将文本编码器与去噪扩散模型结合,能够根据用户输入的文字(如“一个人向前走并挥手”)生成连续、多样且符合语义的运动序列。核心能力包括:细粒度的时间控制(支持对运动片段进行局部编辑)、多模态条件融合(可结合文本和初始姿态)、以及生成运动的随机采样以提供多种合理结果。项目提供了完整的训练和推理代码,支持自定义数据集,并附带预训练模型和可视化工具,方便研究者和开发者快速上手。MotionDiffuse 在学术上推动了扩散模型在运动生成领域的应用,为后续工作(如MDM、MotionGPT)奠定了基础。

开源 free 数字人3D
访问官网 ↗ GitHub ↗ 文档 ↗
GitHub 星标 ★ 983
维护状态 低维护
是否开源 是
定价模式 free

项目数据

分类数字人3D
开发团队MotrixLab
所属国家
定价模式free
价格说明开源项目,本地部署,完全免费
访问状态
是否开源是
开源协议NOASSERTION
主要语言Python
技术栈/模型3d-generation,diffusion-model,motion-generation,text-driven
GitHub 星标★ 983
30天Star增速
HF 下载量
上线时间2022-09-03 00:00:00
最近更新2026-09-18 00:00:00
维护状态低维护
中文支持
访问方式
移动端支持
综合评分
收录时间2026-08-09
浏览次数3

使用教程

核心亮点

  • 基于扩散模型,生成运动质量高且多样性好,优于早期GAN方法
  • 支持细粒度时间编辑,可对特定时间段动作进行修改
  • 提供完整训练/推理代码和预训练模型,易于复现和二次开发

不足之处

  • 推理速度较慢,扩散模型采样耗时,实时应用受限
  • 对复杂长文本描述的理解能力有限,生成动作可能不够精准
  • 文档/社区待观察

适用场景

  • 游戏和影视中的程序化动画生成,快速制作角色动作
  • 人机交互和虚拟现实,根据用户语音指令驱动虚拟角色
  • 辅助动画师进行动作草稿设计,提高创作效率

替代项目

MDM (Motion Diffusion Model)、HumanML3D、MotionGPT

项目介绍

MotionDiffuse 是数字人3D领域的开源项目,由 MotrixLab 开发,2022 年首次发布。

在全站 13,090 个收录项目中,它的 GitHub 星标数(983)位列前 30%,在数字人3D分类中处于中上游。

项目已超过三个月没有代码更新,维护节奏明显放缓,最近一次代码更新于 2026-09-18。本地部署,完全免费。

它主要面向的使用场景是:游戏和影视中的程序化动画生成,快速制作角色动作。同类可对比的替代方案包括 MDM (Motion Diffusion Model)、HumanML3D、MotionGPT。

上一篇:MeshAnythingV2

下一篇:MIDI-3D

同类项目推荐

A3D 开源

在 three.js 里直接调用 AI 生成纹理和素材,边建模边生成

3D x AI hybrid editor, built with three.js

★ 129 2026-08-09
cube 开源

用一句话生成 3D 模型,在 Roblox 里快速落地 AI 创作

Roblox Foundation Model for 3D Intelligence

★ 1254 2026-08-09
AG3D 开源

用2D图片直接生成3D虚拟人,告别昂贵扫描

Official code release for ICCV2023 paper AG3D: Learning to Generate 3D Avatars from ···

★ 272 2026-08-09
GameFactory-3A 开源

一条命令生成 3A 游戏资产,从模型到视频全自动

A comprehensive open-source 3A game-generation skill and asset framework.

★ 798 2026-08-21