Segmentation | Overview
AI mesh segmentation API overview. Automatically segment 3D models into semantic parts for editing, rigging, or selective processing.
Overview
The Segmentation API lets you break a 3D model into meaningful semantic parts using AI. This is useful for downstream workflows like selective texturing, part-based editing, rigging preparation, or modular asset pipelines. Upload an existing model and receive a segmented version with labeled parts.
Available Providers
| Provider | Capabilities | Credits |
|---|---|---|
| Tripo | AI-powered semantic mesh segmentation. Accepts any model format via URL or file upload. Outputs a segmented 3D model with labeled parts. | 80 credits |
How It Works
Submit a segmentation request with a model URL or file upload. Then poll the status endpoint for results.
Request
# 1. Submit a segmentation request
curl -X POST https://api.3daistudio.com/v1/3d-models/tripo/mesh-segmentation/ \
-H "Authorization: Bearer YOUR_API_KEY" \
-F "model_url=https://example.com/model.glb"
# 2. Poll for results
curl https://api.3daistudio.com/v1/generation-request/TASK_ID/status/ \
-H "Authorization: Bearer YOUR_API_KEY"Errors
Common errors for segmentation endpoints.
| Status | Error Code | Description |
|---|---|---|
| 402 | INSUFFICIENT_CREDITS | Not enough credits. Purchase more credits. |
| 429 | RATE_LIMITED | Rate limit exceeded. Wait and retry. |
| 400 | VALIDATION_FAILED | Missing or invalid parameters. |