Skip to content

About

Code for "FlashWorld: High-quality 3D Scene Generation within Seconds"

Resources

Stars

0 stars

Watchers

0 watching

Forks

 
 

Latest commit

 

History

14 Commits

Folders and files

Repository files navigation

FlashWorld FlashWorld: High-quality 3D Scene Generation within Seconds

Paper PDF Project Page

teaser

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

demo.mp4

🔥 News:

We are actively building an online demo. Please stay tuned!

  • [2025.10.16] Paper and local demo code 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

Please refer to the requirements.txt file for the exact package versions.

  • install gsplat@1.5.2 and diffusers@wan-5Bi2v packages
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

If your machine has limited GPU memory, consider adding the --offload_t5 flag to offload text encoding to the CPU, which will reduce GPU memory usage. Note that this may slow down the generation speed somewhat.

Then, open your web browser and navigate to http://HOST_IP:7860 to start exploring FlashWorld!

More Generation Results

results.mp4

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 imlixinyang@gmail.com.

About

Code for "FlashWorld: High-quality 3D Scene Generation within Seconds"

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages