--- title: Forge-3D — Image to Game-Ready 3D Assets emoji: 🧊 colorFrom: indigo colorTo: purple sdk: gradio sdk_version: 6.18.0 app_file: app.py pinned: true license: apache-2.0 short_description: Image to 3D models with previews for game assets. --- # Forge-3D **Image (+text) → 3D** brick for game assets. Produces clean models + multi-view previews ready for texturing, rigging, and reverse describe flows. Part of the 9 open **Forge Bricks** — composable Gradio Spaces for a complete AI-native game asset creation system. ## Capabilities - Image (or image + text) → game-ready 3D (glb/obj) - Multi-view preview renders (for VLM describe / consistency in other bricks) - Health-checked cloud fallbacks + strong local ComfyUI / TripoSR path (excellent on 12GB GPUs) - Rich `manifest.json` output with lineage support ## Quick Start (Local) ```bash # From forge-bricks root (recommended) ./install.sh source .venv/bin/activate cd forge-3d python app.py ``` Or with uv directly: ```bash cd forge-3d && uv pip install -r requirements.txt && python app.py ``` ## API Endpoint (Daggr / Agents) - `/generate_3d` — main entry point Example: ```python from daggr import GradioNode model = GradioNode("jkorstad/forge-3d", api_name="/generate_3d", ...) ``` ## HF Space & Best Practices - Optimized for **ZeroGPU** (orchestration + client calls; heavy lifting can be local or dedicated). - Uses adapter + health monitoring pattern (inspired by 3d-creator-suite) for reliability. - Always returns structured manifests for the rest of the pipeline. ## Local First (4070 Ti Class) Primary recommended path: ComfyUI + TripoSR / similar local models for zero cost and no rate limits. The Gradio app runs identically locally. ## Related Bricks - **forge-visuals** (bidirectional partner — generate concepts then 3D, or 3D renders → text) - forge-texture, forge-rig, forge-anim, forge-refiner, etc. See the main Forge Bricks README and approved plan for full daggr composition examples and ForgeDNA integration. *Open, agent-usable building blocks for creators.*