L’interface est localisée ; les présentations et documents des Skills sont traduits automatiquement par IA dans votre langue. Le code, les commandes, chemins et termes techniques restent en version originale, et le document de l’auteur fait foi.
Explorer les Skills
Productivité · SKILL.md

worldgen

worldgen

Guides WorldGen workflows for generating 3D scenes from text, images, panoramas, or the interactive demo, including Gaussian-splat and mesh outputs.

Independent GitHub snapshot · Automated classification · Original documentation governs

Documentation de la Skill

GitHub

name: worldgen description: "Guides WorldGen workflows for generating 3D scenes from text, images, panoramas, or the interactive demo, including Gaussian-splat and mesh outputs." disable-model-invocation: true metadata: disco-role: operating license: Apache 2.0

WorldGen

WorldGen turns text prompts, source images, or equirectangular panoramas into 3D scenes. The main pipeline generates a 360 panorama, predicts depth, and converts the result into a Gaussian splat or an Open3D mesh; the bundled viewer adds browser-based free-view exploration and novel-view export.

Install and import check

WorldGen targets Python 3.11 and a CUDA-capable PyTorch environment for real scene generation:

python -m pip install -e .
python scripts/check_worldgen_env.py --demo-help

The package also needs the external DA-2/PyTorch3D/Nunchaku/Open3D/Viser stack shown in references/troubleshooting.md. Keep those compiled dependencies on a compatible Python, torch, and CUDA ABI.

Route by task

Common starting points

  • Begin with the scene-generation sub-skill for WorldGen(mode="t2s"), WorldGen(mode="i2s"), _generate_world(pano_image), or return_mesh=True.
  • Use scripts/check_worldgen_env.py before any long model download. It checks imports, public signatures, and a tiny CUDA allocation without loading weights.
  • Use scripts/worldgen_demo.py --help to inspect the self-contained interactive launcher. It does not depend on the original repository checkout.
  • Treat use_sharp=True and inpaint_bg=True as optional experimental branches; validate the default splat or mesh path first.

Shared references and scripts

Boundaries

This is a runtime user skill for WorldGen's generation and visualization surface. It does not cover model training, release engineering, repository maintenance, upstream DA-2/PyTorch3D development, or generic Open3D/Viser usage without WorldGen. Optional Sharp and background-inpainting guidance is included only as an explicitly unverified extension to the core generation route.

Skills enregistrées