SceneGen

单张照片,一次前向,秒出完整 3D 场景

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 数字人3D 🍴 复刻 34 🐛 待处理 10 👀 关注 7
访问官网 ↗ GitHub ↗
GitHub 星标 ★ 521
维护状态 低维护
是否开源 开源
定价模式 🏷️完全免费 开源项目,MIT许可证,完全免费,可自行部署使用。

项目预览

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

项目数据

分类数字人3D
开发团队Mengmouxu
定价模式🏷️完全免费
价格说明开源项目,MIT许可证,完全免费,可自行部署使用。
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
开源协议MIT
主要语言Jupyter Notebook
技术栈/模型3d,3d-aigc,3d-generation,3d-scene-generation,image-to-3d,scene-generation
GitHub 星标★ 521
上线时间2025-08-19 00:00:00
代码更新2026-01-12
仓库体积38.8 MB
本站数据更新2026-11-08
维护状态低维护
收录时间2026-08-09
浏览次数7

项目介绍

SceneGen 是一个基于单张图片、一次前向传播即可生成完整 3D 场景的开源项目,由 3DV 2026 论文提出。它解决了传统 3D 场景重建需要多视角输入、逐物体优化或耗时迭代的问题,核心能力在于从单张 RGB 图像直接推理出场景中多个物体的空间布局、几何形状和相对位置关系,无需后处理优化。项目采用 Jupyter Notebook 实现,代码结构清晰,便于研究者复现和二次开发。其技术路线可能结合了扩散模型或隐式神经表示,强调端到端的高效生成,适合作为数字人、虚拟现实、游戏场景快速搭建的基础工具。目前项目处于早期阶段,星标数不高,但学术价值明确,为单图 3D 场景理解提供了新思路。

Star 增长趋势

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

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

使用教程

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

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

环境要求

  • CUDA 显卡(大显存)
  • Python 3.10+
  • 约数十 GB 依赖

安装与启动步骤

  1. 1拉仓库

    它带大量子模块依赖,克隆要完整。

    git clone https://github.com/Mengmouxu/SceneGen.git
  2. 2跑一键环境脚本

    脚本会把一堆渲染与稀疏卷积库装好,耗时较长。

    . ./setup.sh --new-env --basic --demo
  3. 3起交互演示

    先用示例场景验证整条链路。

    python interactive_demo.py
  4. 4跑推理

    要网页界面就加参数。

    python inference.py --gradio
  5. 5换自己的场景数据

    数据构建脚本会处理布局与资产。

    bash dataset_toolkits/build_scene.sh

如何确认成功

跑通交互演示并生成一个可漫游的室内场景,物体布局合理且没有明显穿模

注意事项

  • 它做的是三维室内场景生成,输出可直接用于漫游。
  • 环境依赖极重,渲染与稀疏卷积库装起来最费劲。
  • 数据构建链路长,换自己的数据要按它的格式组织。
  • 显存与磁盘都要留足余量。

核心亮点

  • 单图输入,无需多视角或视频,大幅降低数据采集成本
  • 一次前向传播生成完整场景,避免逐物体优化,速度优势明显
  • 基于 3DV 2026 论文,算法新颖,学术参考价值高

不足之处

  • 项目处于早期,文档和社区支持待观察
  • 依赖 Jupyter Notebook,工程化部署需额外改造

适用场景

  • 数字人场景快速搭建,如虚拟主播背景生成
  • 游戏关卡或虚拟环境原型设计,从概念图直接生成 3D 布局
  • AR/VR 内容创作,单张照片快速生成可交互场景

替代项目

3D Photo Inpainting、InfiniteNature-Zero、SceneScape

上一篇:GaussianAnything

下一篇:PhysX-3D

同类项目推荐

Bert-VITS2-ext 开源

让TTS角色开口说话时,表情和动作同步动起来

基于Bert-VITS2做的表情、动画测试. Animation testing based on Bert-VITS2.

★ 538 2026-08-09
ChatVRM 开源

浏览器里让 VRM 虚拟人开口和你聊天

Chat with VRM avatar via LLM

★ 151 2026-10-28
3DRAE 开源

把3D场景压成1000个token,让生成又快又省。

[NeurIPS 2026] Any 3D Scene is Worth 1K Tokens: 3D-Grounded Representation for Scene···

★ 74 2026-08-09
ditto-talkinghead 开源

音频驱动实时说话头像,运动空间扩散精准可控

[ACM MM 2025] Ditto: Motion-Space Diffusion for Controllable Realtime Talking Head S···

★ 930 2026-08-09
SadTalker 开源

一张照片+一段语音,生成逼真说话数字人视频

[CVPR 2023] SadTalker:Learning Realistic 3D Motion Coefficients for Stylized Audio-···

★ 14192 2026-08-09
ChatdollKit 开源

让 3D 模型秒变能听会说的 AI 聊天角色

ChatdollKit enables you to make your 3D model into a chatbot

★ 1280 2026-08-09
LangScene-X 开源

用视频扩散模型,一句话重建带语义的 3D 场景

[ICCV 2025] LangScene-X: Reconstruct Generalizable 3D Language-Embedded Scenes with ···

★ 303 2026-08-09
echomimic_v3 开源

1.3B小模型搞定数字人,音频文本驱动全身动画

[AAAI 2026] EchoMimicV3: 1.3B Parameters are All You Need for Unified Multi-Modal an···

★ 1118 2026-08-09
Kiss3DGen 开源

用图像扩散模型直接生成3D资产,告别昂贵3D数据

[CVPR 2025] Official implementation of "Kiss3DGen: Repurposing Image Diffusion Model···

★ 297 2026-08-09