Spaces:
Running
on
Zero
Running
on
Zero
FlashWorld: High-quality 3D Scene Generation within Seconds
TL;DR: FlashWorld enables fast (7 seconds on a single A100/A800 GPU) and high-quality 3D scene generation across diverse scenes, from a single image or text prompt.
FlashWorld also supports generation with only 24GB GPU memory!
Demo
https://github.com/user-attachments/assets/12ba4776-e7b7-4152-b885-dd6161aa9b4b
π₯ News:
The code and demo will be released soon. Please stay tuned!
- [2025.10.15] Paper released.
Installation
- install packages
pip install torch torchvision
pip install triton transformers pytorch_lightning omegaconf ninja numpy jaxtyping rich tensorboard einops moviepy==1.0.3 webdataset accelerate opencv-python lpips av plyfile ftfy peft tensorboard pandas flask
- install
[email protected]anddiffusers@wan-5Bi2vpackages
pip install git+https://github.com/nerfstudio-project/gsplat.git@32f2a54d21c7ecb135320bb02b136b7407ae5712
pip install git+https://github.com/huggingface/diffusers.git@447e8322f76efea55d4769cd67c372edbf0715b8
- clone this repo:
git clone https://github.com/imlixinyang/FlashWorld.git
cd FlashWorld
- run our demo app by:
python app.py
Then, enjoy your journey in FlashWorld!
More Generation Results
https://github.com/user-attachments/assets/bbdbe5de-5e15-4471-b380-4d8191688d82
License
Licensed under the CC BY-NC-SA 4.0 (Attribution-NonCommercial-ShareAlike 4.0 International)
The code is released for academic research use only.
If you have any questions, please contact me via [email protected].