Passer au contenu

Hi3D 3D Part Splitter

Intégrer

Identifiant du modèle hitem3d/hi3d/split
# Run the model; wait up to 20 s for the finished result in the same call
curl -X POST "https://api.doitong.com/v1/run/hitem3d/hi3d/split?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "mesh_url": "https://example.com/your-file.glb"
  }'

# Still "queued" or "running"? Poll with the id from the response:
curl "https://api.doitong.com/v1/requests/REQUEST_ID?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY"

Cette requête: ≈0,40 $ 400 crédits API L’exécuter sur cette page

Obtenir une clé API
Hitem3D 3D #3d-to-3d

Sépare un modèle 3D en parties distinctes, avec modèles humanoïdes et articulations ou granularité générale

Hitem3D · 3D

Votre premier résultat apparaîtra ici

Créez une requête ci-dessous et exécutez-la avec votre clé API. Les sorties sont copiées dans notre stockage, conservées indéfiniment ou pendant 7 jours gratuitement.

Créer une requête

Les contrôles sont générés à partir du schéma du modèle. Le code et le prix se mettent à jour au fur et à mesure de vos modifications.

•requis

Fournissez le modèle à séparer par une URL pointant vers un fichier GLB, STL ou OBJ d’au plus 200 MB.

Avancé model · part · joint · level · export_format · enable_safety_checker
model par défaut character

Méthode de séparation du modèle : la séparation fondée sur la granularité de tout modèle utilise 'general', tandis que la séparation humanoïde fondée sur un modèle utilise 'character' et permet des articulations facultatives.

part par défaut a

Modèle de séparation lorsque le modèle est 'character' : 'a' produit 6 parties; 'b', 5; 'c', 4 sans la tête; 'd', 4 avec la tête; 'e', 3; et 'f', 2.

joint par défaut ball

Type d’articulation insérée entre les parties lorsque le modèle est 'character'.

level par défaut medium

Granularité de la séparation lorsque le modèle est 'general'.

export_format par défaut glb

Sélection du format de sortie du modèle généré, limitée à 'glb' lorsque la séparation des personnages est utilisée actuellement.

POST /run/hitem3d/hi3d/split?wait=20 devis → 0,40 $
# Run the model; wait up to 20 s for the finished result in the same call
curl -X POST "https://api.doitong.com/v1/run/hitem3d/hi3d/split?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "mesh_url": "https://example.com/your-file.glb"
  }'

# Still "queued" or "running"? Poll with the id from the response:
curl "https://api.doitong.com/v1/requests/REQUEST_ID?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY"

Exécuter cette requête

Votre clé reste dans ce navigateur : elle est envoyée uniquement au Doitong API et enregistrée dans localStorage uniquement si vous cochez Mémoriser. Obtenir une clé API

À propos de Hi3D 3D Part Splitter

Divise un modèle (GLB, STL ou OBJ, jusqu’à 200MB) en parties. En mode personnage, les modèles a à f donnent de 6 à 2 parties, et vous pouvez ajouter des joints à rotule ou en queue d’aronde entre elles. En mode général, `level` définit la granularité faible, moyenne ou élevée. La division des personnages exporte actuellement uniquement en glb.

Paramètres

NomType Par défautAutorisé Description
mesh_urlrequis
Typestring
Fournissez le modèle à séparer par une URL pointant vers un fichier GLB, STL ou OBJ d’au plus 200 MB.
modelfacultatif
Typeenum
Par défautcharacter
charactergeneral
Méthode de séparation du modèle : la séparation fondée sur la granularité de tout modèle utilise 'general', tandis que la séparation humanoïde fondée sur un modèle utilise 'character' et permet des articulations facultatives.
partfacultatif
Typeenum
Par défauta
abcdef
Modèle de séparation lorsque le modèle est 'character' : 'a' produit 6 parties; 'b', 5; 'c', 4 sans la tête; 'd', 4 avec la tête; 'e', 3; et 'f', 2.
jointfacultatif
Typeenum
Par défautball
noneballdovetail
Type d’articulation insérée entre les parties lorsque le modèle est 'character'.
levelfacultatif
Typeenum
Par défautmedium
lowmediumhigh
Granularité de la séparation lorsque le modèle est 'general'.
export_formatfacultatif
Typeenum
Par défautglb
glbobjstlfbxusdz
Sélection du format de sortie du modèle généré, limitée à 'glb' lorsque la séparation des personnages est utilisée actuellement.
enable_safety_checkerfacultatif
Typeboolean
Par défauttrue
Active les contrôles de sécurité des entrées avant le traitement lorsque la valeur est true.
requis

Sortie

GET /requests/req_8k2m4q7x1z9c3v5b6n0p2r4t
{
  "id": "req_8k2m4q7x1z9c3v5b6n0p2r4t",
  "object": "request",
  "model": "hitem3d/hi3d/split",
  "status": "succeeded",
  "created_at": "2026-10-20T12:00:00Z",
  "started_at": "2026-10-20T12:00:02Z",
  "completed_at": "2026-10-20T12:00:09Z",
  "queue_position": null,
  "cost": {
    "credits": 400,
    "usd": "0.40",
    "charged": 400,
    "refunded": 0
  },
  "input": {
    "mesh_url": "https://example.com/your-file.glb"
  },
  "output": {
    "model_mesh": {
      "url": "https://content.doitong.com/dev-api/2026/10/20/req_8k2m4q7x1z9c3v5b6n0p2r4t/0-output.jpeg",
      "content_type": "image/jpeg",
      "file_name": "0-output.jpeg",
      "file_size": 1843200
    },
    "thumbnail": {
      "url": "https://content.doitong.com/dev-api/2026/10/20/req_8k2m4q7x1z9c3v5b6n0p2r4t/0-output.jpeg",
      "content_type": "image/jpeg",
      "file_name": "0-output.jpeg",
      "file_size": 1843200
    }
  },
  "outputs": [
    {
      "type": "file",
      "url": "https://content.doitong.com/dev-api/2026/10/20/req_8k2m4q7x1z9c3v5b6n0p2r4t/0-output.jpeg",
      "content_type": "image/jpeg",
      "file_size": 1843200,
      "stored": true
    }
  ],
  "error": null,
  "metrics": {
    "inference_seconds": 6.8
  },
  "urls": {
    "self": "https://api.doitong.com/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t",
    "cancel": "https://api.doitong.com/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t/cancel"
  }
}
Vos fichiers, votre choixChaque outputs[].url est une copie dans notre stockage : conservée indéfiniment (facturation par Go-mois) ou pendant 7 jours gratuitement, selon le réglage de votre compte ou ?storage=.
Même structure pour chaque modèletype, url, content_type, width, height et duration, pour les images, les vidéos et les fichiers audio. output est l’objet de résultat propre au modèle.
Champs de sortie
model_mesh
object {url, content_type, file_name, file_size}Fichier contenant le modèle 3D généré.
thumbnail
object {url, content_type, file_name, file_size} | nullImage d’aperçu du modèle, fournie lorsqu’elle est disponible.

Plus de modèles : 3D

Pour les agents IA : cette page en Markdown se trouve à https://doitong.com/fr-CA/developers/models/hitem3d/hi3d/split.md. Tous les modèles et guides : https://doitong.com/developers/llms.txt