En3D

从 2D 合成图直接生成可动画的 3D 数字人

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 数字人3D 🍴 复刻 44 🐛 待处理 14 👀 关注 40
GitHub ↗
GitHub 星标 ★ 543
维护状态 低维护
是否开源 开源
定价模式 🏷️完全免费 开源项目,Apache-2.0 许可证,可自由使用和修改,无付费版本。

项目预览

En3D 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类数字人3D
开发团队menyifang
定价模式🏷️完全免费
价格说明开源项目,Apache-2.0 许可证,可自由使用和修改,无付费版本。
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
开源协议Apache-2.0
主要语言Python
技术栈/模型3d-aigc,3d-generation,avatar-generation,character-animation,metavase
GitHub 星标★ 543
上线时间2023-12-05 00:00:00
代码更新2024-11-25
仓库体积101.2 MB
本站数据更新2026-11-09
维护状态低维护
收录时间2026-08-09
浏览次数20

项目介绍

En3D 是 CVPR 2024 发表的论文官方实现,旨在从 2D 合成数据中生成高质量 3D 数字人。它解决传统 3D 人体生成依赖昂贵 3D 扫描数据、且生成结果缺乏真实感和可动画化的问题。核心能力包括:利用扩散模型从 2D 合成图像学习 3D 人体表征,生成具有精细几何和纹理的 3D 化身;支持角色动画,可驱动生成的人体模型;采用增强生成框架,提升生成多样性和稳定性。项目基于 Python 实现,提供训练和推理代码,适合研究数字人生成、3D 视觉和图形学交叉领域。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 543

技术标签

使用教程

ℹ 本教程由 AI 依据该项目 README 整理,个别步骤可能需要按你的环境微调。

难度:高级 约 90 分钟 部署方式:本地GPU 5 步

环境要求

  • CUDA 显卡(显存要求高)
  • PyTorch
  • 预训练权重

安装与启动步骤

  1. 1拉仓库

    项目带多个子模块脚本,clone 完整。

    git clone https://github.com/menyifang/En3D.git
  2. 2下权重

    仓库自带下载脚本,先拉齐再动手。

    python download_models.py
  3. 3起界面看效果

    先用自带样例跑一遍,确认渲染正常。

    python app.py
  4. 4换自己的输入

    文本与图片两条生成路径分开试。

    bash run_text_synthesis.sh
  5. 5做动画与渲染

    要导出带动画的资产,走动画脚本。

    bash run_animate.sh

如何确认成功

用一张正面人像生成 3D 人体,导出的模型在渲染器里 360 度看不出明显的背面崩坏

注意事项

  • 它是在大量合成二维数据上训出来的三维人体生成模型,不依赖现成的三维资产库。
  • 文本与图片两条入口都有,视频演示通常是图片路径的效果更好。
  • 背面崩坏是这类单视图生成的通病,评估一定要转一圈看。
  • 渲染与动画是独立脚本,导出格式按你的引擎选。

核心亮点

  • 基于扩散模型,从 2D 合成数据生成高质量 3D 人体,摆脱对 3D 扫描数据的依赖
  • 支持生成模型的动画驱动,可直接用于虚拟角色制作
  • CVPR 2024 官方实现,代码结构清晰,便于研究和二次开发

不足之处

  • 文档/社区待观察
  • 生成速度可能较慢,训练资源需求较高

适用场景

  • 3D 数字人资产快速生成,用于游戏和影视
  • 虚拟试衣或虚拟主播等交互式应用
  • 学术研究:探索从 2D 数据学习 3D 生成模型

替代项目

PIFuHD、TeCH、HumanNeRF

上一篇:XCube

下一篇:Hunyuan3D-Part

同类项目推荐

echomimic 开源

上传音频和照片,一键生成逼真数字人说话视频,还能手动微调表情。

[AAAI 2025] EchoMimic: Lifelike Audio-Driven Portrait Animations through Editable La···

★ 4333 2026-08-09
FlowerDance 开源

用 MeanFlow 更快生成更细腻的 3D 舞蹈动作

[ECCV 2026] FlowerDance: MeanFlow for Efficient and Refined 3D Dance Generation

★ 116 2026-10-27
AI-Avatar 开源

几分钟生成一个主播,24 小时替你出镜带货。

AI Avatar/Anchor: create video from plain text or audio file in minutes, support up ···

★ 8 2026-08-09
DigiHuman 开源

用普通摄像头就能驱动3D角色,告别昂贵动捕设备

Automatic 3D Character animation using Pose Estimation and Landmark Generation techn···

★ 593 2026-08-09
LLMUnity 开源

在 Unity 里拖拽几下,就能让 NPC 开口聊大模型。

Create characters in Unity with LLMs!

★ 1735 2026-08-09
reflect3r 开源

单张照片+镜子,重建出完整 3D 立体模型

[3DV 2026] Reflect3r: Single-View 3D Stereo Reconstruction Aided by Mirror Reflectio···

★ 121 2026-08-09
Hunyuan3D-Omni 开源

一句话生成3D模型,还能用文字改细节

Hunyuan3D-Omni: A Unified Framework for Controllable Generation of 3D Assets

★ 659 2026-08-09
immortal-skill 开源

一键从聊天记录蒸馏出数字分身,让AI学会你的灵魂。

♾️ 开源数字永生框架 — 从聊天记录蒸馏任何人的七维数字分身。支持微信/飞书/iMessage/···

★ 1141 2026-08-09
aafactory-prototype 开源

一键生成并管理你的 AI 虚拟形象

⚡ AI Avatar Factory is an interface for creating and managing AI avatars. ⚡

★ 65 2026-08-09