metadata
title: TRELLIS.2
emoji: 🏢
colorFrom: purple
colorTo: red
sdk: docker
sdk_version: 6.1.0
app_file: server.py
pinned: false
license: mit
short_description: High-fidelity 3D Generation from images
Check out the configuration reference at https://huggingface.co/docs/hub/spaces-config-reference
API endpoints:
POST /v1/image-to-glb- create an async GLB generation jobGET /v1/jobs/{job_id}- poll job statusGET /v1/jobs/{job_id}/result- download the GLB when ready
Concurrency:
- Job execution uses a worker pool sized by
MAX_CONCURRENT_JOBS - Default is
8, matching the Space image env - Override
MAX_CONCURRENT_JOBSif your GPU cannot hold multiple loaded pipelines or if you want higher concurrency
Example:
job_json=$(curl -s -X POST "http://localhost:7860/v1/image-to-glb" \
-F 'image=@input.png' \
-F 'request={"generation":{"resolution":"512"},"export":{"remesh":true}}')
job_id=$(python3 -c 'import json,sys; print(json.load(sys.stdin)["job_id"])' <<<"$job_json")
curl -s "http://localhost:7860/v1/jobs/$job_id"
curl -L "http://localhost:7860/v1/jobs/$job_id/result" --output output.glb