HunyuanWorld-Voyager

上传视频,实时生成可交互 3D 场景

HunyuanWorld-Voyager 是一个基于 RGBD 视频生成的交互式 3D 重建模型,由腾讯混元团队开源。它解决了从普通视频中实时重建 3D 场景的难题,用户只需输入相机位姿和 RGBD 视频流,即可在交互过程中动态生成并更新 3D 几何结构。核心能力包括:支持实时 3D 重建、可基于相机输入控制生成视角、能处理动态场景变化。技术上采用深度学习和神经渲染,在保证重建质量的同时实现高帧率交互。该项目为数字人、AR/VR、机器人导航等领域提供了高效的 3D 内容生成方案,降低了 3D 建模门槛,使非专业用户也能快速创建可交互的 3D 环境。

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

项目数据

分类数字人3D
开发团队Tencent-Hunyuan
所属国家
定价模式free
价格说明开源项目,可自行部署使用,无收费信息。
访问状态
是否开源
开源协议NOASSERTION
主要语言Python
技术栈/模型3d,3d-generation,aigc,hunyuan3d,image-to-3d,image-to-video,scene-generation,world-model,world-models
GitHub 星标★ 1599
30天Star增速
HF 下载量
上线时间2025-08-27 00:00:00
最近更新2026-09-23 00:00:00
维护状态低维护
中文支持
访问方式
移动端支持
综合评分
收录时间2026-08-09
浏览次数6

使用教程

难度:进阶 约 30 分钟 部署方式:本地安装 6 步

环境要求

  • Linux 系统(README 仅提供 Linux 安装指南)
  • 支持 CUDA 11.8 或 12.4 的 NVIDIA GPU 环境
  • 已配置 conda 虚拟环境
  • 已安装 Python 与 pip
  • flash-attn 编译要求 CUDA 11.8 及以上

安装与启动步骤

  1. 1克隆仓库

    把项目代码下载到本地并进入项目目录,后续所有安装命令都在该目录下执行。

    git clone https://github.com/Tencent-Hunyuan/HunyuanWorld-Voyager
    cd HunyuanWorld-Voyager
  2. 2安装 pip 依赖

    在 conda 环境中安装 requirements.txt 列出的依赖,并把 transformers 固定到 4.39.3 版本。

    python -m pip install -r requirements.txt
    python -m pip install transformers==4.39.3
  3. 3安装 flash-attn

    安装 flash attention v2 用于推理加速,需要 CUDA 11.8 及以上,编译耗时较长请耐心等待。

    python -m pip install flash-attn
  4. 4安装 xDiT

    安装 xfuser 以支持并行推理,README 建议搭配 torch 2.4.0 与 flash-attn 2.6.3。

    python -m pip install xfuser==0.4.2
  5. 5修复 core dump

    仅在特定 GPU 出现浮点异常(core dump)时执行:安装指定 cuBLAS 并设置动态库路径。

    pip install nvidia-cublas-cu12==12.4.5.8
    export LD_LIBRARY_PATH=/opt/conda/lib/python3.8/site-packages/nvidia/cublas/lib/
  6. 6安装条件生成依赖

    只有需要自定义输入条件时才安装,含 MoGe、scipy 与指定 commit 的 utils3d。

    pip install --no-deps git+https://github.com/microsoft/MoGe.git
    pip install scipy==1.11.4
    pip install git+https://github.com/EasternJournalist/utils3d.git@c5daf6f6c244d251f252102d09e9b7bcef791a38

关键配置

配置项必填说明示例
LD_LIBRARY_PATH指定 cuBLAS 动态库路径,规避特定 GPU 上的 core dump 问题。/opt/conda/lib/python3.8/site-packages/nvidia/cublas/lib/

如何确认成功

README 未给出推理运行命令;可用 python -c "import torch, xfuser" 检查关键依赖是否安装成功且无报错。

常见问题

Q:安装 flash-attn 失败怎么办?

A:README 要求 CUDA 11.8 或以上,并推荐手动安装时使用 CUDA 12.4 或 11.8;请确认 CUDA 版本与编译环境匹配后再重试。

Q:运行时出现 float point exception(core dump)怎么办?

A:这是特定 GPU 类型上的已知问题。README 建议确保 CUDA 12.4、CUBLAS>=12.4.5.8、CUDNN>=9.00,或使用官方 CUDA 12 镜像,也可安装 nvidia-cublas-cu12==12.4.5.8 并设置 LD_LIBRARY_PATH。

Q:如何自定义输入条件(相机轨迹等)?

A:需要额外安装 MoGe(--no-deps)、scipy==1.11.4 和指定 commit 的 utils3d,README 的安装章节给出了对应命令。

Q:Windows 或 macOS 可以安装吗?

A:README 只提供了 Linux 安装指南,未提及其他系统的安装方式,非 Linux 环境请自行评估。

注意事项

  • README 只包含依赖与安装说明,未提供模型权重下载和推理运行命令,实际使用需参考项目主页与 HuggingFace 页面。
  • LD_LIBRARY_PATH 示例中的 python3.8 路径来自 README,请按自己环境的实际 Python 版本和 conda 路径调整。
  • README 建议 torch 2.4.0 搭配 flash-attn 2.6.3、xfuser 0.4.2,版本不一致可能出现兼容问题。
  • 克隆仓库后务必先 cd 进入 HunyuanWorld-Voyager 目录再执行后续安装命令。

核心亮点

  • 支持实时 RGBD 视频流输入,重建延迟低,适合交互场景
  • 相机位姿可控,生成视角灵活,便于多角度观察
  • 基于腾讯混元团队,模型质量有保障,开源社区活跃

不足之处

  • 依赖 RGBD 数据,普通 RGB 视频需额外深度估计,适用性受限
  • 文档/社区待观察,教程和示例尚不丰富

适用场景

  • 数字人实时 3D 建模与驱动
  • AR/VR 场景动态重建与交互
  • 机器人视觉导航与环境感知

替代项目

DUSt3R、Nerfstudio、3D Gaussian Splatting

项目介绍

HunyuanWorld-Voyager 是视频领域的开源项目,由 Tencent-Hunyuan 开发,2025 年首次发布。

在全站 13,014 个收录项目中,它的 GitHub 星标数(1,599)位列前 30%,在视频分类的 472 个项目里位列前 14%。

项目已超过三个月没有代码更新,维护节奏明显放缓,最近一次代码更新于 2026-09-23。可自行部署使用,无收费信息。

它主要面向的使用场景是:数字人实时3D建模与驱动。同类可对比的替代方案包括 DUSt3R、Nerfstudio、3D Gaussian Splatting。

同类项目推荐

MoneyPrinterTurbo 开源

输入一句话,高清短视频自动出炉,文案配音全包了

利用 AI 大模型和自动化工作流,根据主题或关键词一键生成高清短视频。Generate HD short ···

★ 125106 2026-08-09
seedance-2.0-api 开源

快速上手字节Seedance 2.0,文本/图片一键生成视频

Seedance 2.0 API — text-to-video and image-to-video examples

★ 334 2026-08-26
openscreen 开源

免费无水印录屏做演示,替代 Screen Studio

Record your screen, ship a demo. Free and open-source, GPU-accelerated, no watermark···

★ 3185 2026-08-10
auto-subs 开源

在剪辑软件里直接生成字幕,省去导出导入的麻烦

On-device subtitle generation that connects directly to DaVinci Resolve, Premiere, a···

★ 4266 2026-08-10