← all repositories
ZiYang-xie/WorldGen

From a sentence to a walkable 3D world in seconds

WorldGen generates explorable 360° 3D scenes from a text prompt or a single image in seconds, targeting games, robotics, and VR workflows.

WorldGen
Not currently ranked — collecting fresh signals.
star history

What it does WorldGen is a Python framework that synthesizes complete 3D environments from text prompts or single images and exports them as Gaussian splats or triangle meshes. The generated scenes support real-time rendering at arbitrary resolutions and camera trajectories, including free 360° exploration with loop closure. It handles both indoor and outdoor settings across realistic and stylized aesthetics.

The interesting bit Instead of reconstructing from many photos, WorldGen internally builds a 360° panorama depth pipeline—using DA-2 for depth estimation and drawing on ideas from WonderWorld and WorldSheet—to turn a single generative image into a consistent 3D world. It also offers an experimental ml-sharp path that aligns per-face Gaussians via cubemap depth for better global consistency.

Key highlights

  • Dual input modes: text-to-scene (t2s) and image-to-scene (i2s), plus internal 360° panorama support.
  • Two output formats: Gaussian splatting (.ply) or mesh generation, with a real-time Viser-based browser viewer.
  • Low-VRAM fallback that runs generation on roughly 10 GB of VRAM.
  • Experimental background inpainting for hidden regions, though the README notes this is hit-or-miss.
  • Built on a stack of existing models—FLUX.1-dev for generation, DA-2 for depth, and others—so it is essentially integration glue with a focused scene-generation pipeline.

Caveats

  • Several features are explicitly labeled experimental: the ml-sharp pipeline and background inpainting.
  • The underlying FLUX.1-dev model is gated on Hugging Face, so you must accept its license before using the tool.
  • No technical report or paper has been released yet, so the exact methods and quantitative comparisons remain undocumented.

Verdict Good for developers and researchers who need quick, explorable 3D prototypes from minimal input. Skip it if you require production-grade asset pipelines or are allergic to gated model dependencies and experimental flags.

Frequently asked

What is ZiYang-xie/WorldGen?
WorldGen generates explorable 360° 3D scenes from a text prompt or a single image in seconds, targeting games, robotics, and VR workflows.
Is WorldGen open source?
Yes — ZiYang-xie/WorldGen is open source, released under the Apache-2.0 license.
What language is WorldGen written in?
ZiYang-xie/WorldGen is primarily written in Python.
How popular is WorldGen?
ZiYang-xie/WorldGen has 2k stars on GitHub.
Where can I find WorldGen?
ZiYang-xie/WorldGen is on GitHub at https://github.com/ZiYang-xie/WorldGen.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.