Wie eine Bild-zu-3D-API funktioniert

Eine Bild-zu-3D-API nimmt ein zweidimensionales Bild entgegen und gibt ein generiertes 3D-Mesh zurück. Der Ablauf ist typischerweise asynchron: Du sendest das Bild an einen Endpunkt, erhältst eine Task-ID und fragst den Status ab, bis das Modell fertig ist. Das unterscheidet sich grundlegend von synchronen APIs, bei denen die Antwort sofort kommt.

Meshy dokumentiert diesen Workflow in seiner Image-to-3D-API (POST /openapi/v1/image-to-3d). Der Endpunkt erfordert entweder eine input_task_id oder eine image_url. Unterstützt werden .jpg-, .jpeg- und .png-Bilder, die als öffentlich zugängliche URL oder als base64-kodierte Data-URI übergeben werden.

  • Asynchroner Task-basierter Workflow mit Polling oder Webhook
  • Eingabe als öffentliche URL oder Base64-Data-URI
  • Unterstützte Formate: .jpg, .jpeg, .png

Meshy: Parameter für Modelltyp, Auflösung und Textur

Meshy bietet eine Reihe von Parametern, mit denen du die Ausgabe steuerst. Dazu gehören model_type (standard oder smart-topology), ai_model, geometry_resolution (standard, 2k, 4k), should_texture und enable_pbr. Damit lässt sich das Ergebnis an unterschiedliche Anforderungen anpassen – von schnellen Prototypen bis hin zu detaillierten, texturierten Modellen.

  • model_type: standard oder smart-topology
  • geometry_resolution: standard, 2k oder 4k
  • should_texture und enable_pbr für Textur- und Materialoptionen

Aggregatoren und Multi-Engine-Studios

Neben direkten API-Anbietern gibt es Aggregator-Plattformen wie AI/ML API, die Drittanbietermodelle wie TripoSR hinter einem einzigen Endpunkt bündeln. Die Dokumentation zeigt ein Python-Beispiel, das das TripoSR-Modell mit einer image_url aufruft und ein model_mesh-Objekt mit einer herunterladbaren URL und einem Dateinamen zurückgibt.

Multi-Engine-Studios wie 3D AI Studio gehen einen Schritt weiter: Sie integrieren Meshy, Tripo, Rodin und Hunyuan und erlauben Nutzern, die Engine pro Generierung zu wechseln – alles über ein Konto. Das kann praktisch sein, wenn du verschiedene Engines vergleichen oder je nach Aufgabe die passende wählen möchtest.

  • AI/ML API: ein Endpunkt für TripoSR und andere Modelle
  • 3D AI Studio: Meshy, Tripo, Rodin und Hunyuan in einem Konto
  • Engine-Wechsel pro Generierung möglich

Ausgabeformate und Generierungsdauer

Die exportierten Formate unterscheiden sich je nach Anbieter. Neural4D gibt an, dass sein Image-to-3D-Workflow .glb, .obj, .fbx, .usdz, .stl und .blend exportiert. Die Engine wird als wasserdichte Meshes erzeugend beschrieben, die sich für 3D-Druck und Rigging eignen.

Die Generierungsdauer variiert stark. Fast3D zufolge dauert die Generierung je nach Einstellung typischerweise 5 bis 180 Sekunden. Einfache, untexturierte Modelle sind in 5 bis 30 Sekunden fertig, während hochpolygonale PBR-Modelle bis zu etwa 3 Minuten benötigen.

  • Neural4D: Export als .glb, .obj, .fbx, .usdz, .stl und .blend
  • Fast3D: 5–30 Sekunden für einfache Modelle, bis zu 3 Minuten für komplexe PBR-Modelle

Grenzen und Qualitätsfaktoren

Die Qualität des Ergebnisses hängt stark von der Qualität des Eingabebildes ab. Klare, frontale Bilder mit neutralem Hintergrund und guter Beleuchtung werden empfohlen. Details, die im Referenzbild nicht sichtbar sind, können nicht zuverlässig rekonstruiert werden – das AI/ML-API-Beispiel merkt an, dass das Muster auf der Rückseite eines Pilzes nicht erhalten blieb.

Da die Generierung asynchron abläuft, benötigen Pipelines Polling- oder Webhook-Handling statt einer synchronen Antwort. Außerdem unterscheiden sich Modell-, Topologie- und Texturoptionen je nach Anbieter und Modellversion, sodass Code nicht ohne Anpassungen zwischen Anbietern portierbar ist. Kostenlose Tarife schränken in der Regel die kommerzielle Nutzung ein oder haben Credit-Limits.

  • Nicht sichtbare Details werden nicht rekonstruiert
  • Asynchroner Ablauf erfordert Polling oder Webhooks
  • Optionen sind nicht anbieterübergreifend portierbar
  • Free-Tiers oft mit Einschränkungen

Häufige Fragen

Welche Bildformate unterstützt die Meshy Image-to-3D-API?+

Meshy unterstützt .jpg, .jpeg und .png. Die Bilder können als öffentlich zugängliche URL oder als base64-kodierte Data-URI übergeben werden.

Wie lange dauert die Generierung eines 3D-Modells aus einem Bild?+

Fast3D gibt an, dass die Generierung je nach Einstellung 5 bis 180 Sekunden dauert. Einfache untexturierte Modelle sind in 5–30 Sekunden fertig, hochpolygonale PBR-Modelle benötigen bis zu etwa 3 Minuten.

Kann ich verschiedene Engines in einem Tool vergleichen?+

Ja, 3D AI Studio integriert Meshy, Tripo, Rodin und Hunyuan und erlaubt den Wechsel der Engine pro Generierung über ein Konto.