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 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 ```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 ``` Then, enjoy your journey in FlashWorld! ## More Generation Results [https://github.com/user-attachments/assets/bbdbe5de-5e15-4471-b380-4d8191688d82](https://github.com/user-attachments/assets/53d41748-4c35-48c4-9771-f458421c0b38) ## 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](mailto:imlixinyang@gmail.com).