{ "id": "fal_trellis2", "name": "fal · TRELLIS.2 (SOTA open)", "category": "mesh-gen", "description": "Image → GLB + PBR via fal-ai/trellis-2. SOTA open-weights quality, zero local setup. Price by resolution: 512=$0.25 / 1024=$0.30 / 1536=$0.35. Needs FAL_KEY.", "accepts": ["image"], "produces": ["model"], "resources": "net", "requires_env": ["FAL_KEY"], "entry": "run.py", "params_schema": { "type": "object", "properties": { "resolution": {"type": "integer", "enum": [512, 1024, 1536], "default": 1024, "description": "Output resolution (drives price)"}, "texture_size": {"type": "integer", "enum": [1024, 2048, 4096], "default": 2048, "description": "Baked texture resolution"}, "decimation_target": {"type": "integer", "default": 500000, "minimum": 5000, "maximum": 2000000, "description": "Target vertex count"}, "remesh": {"type": "boolean", "default": true, "description": "Rebuild topology"}, "seed": {"type": "integer", "description": "Random seed (leave blank for random)"}, "extra_args": {"type": "string", "default": "", "description": "Raw JSON merged into fal arguments (ss_/shape_slat_/tex_slat_ guidance controls). Full control"} } } }