TRELLIS.2 4B

TRELLIS.2 4B
Microsoft · 3D Generation
POST /v1/3d/generations

TRELLIS.2 Bild-zu-3D-Modell, das ein Referenzbild in ein texturiertes GLB-Asset mit Auflösungs-, Seed-, Mesh-, Textur- und Exportkontrollen verwandelt.

Auf einen Blick

SpielfeldWert
Modell-IDtrellis-2-4b
Modell-Veröffentlichungsdatum-
EingabemodalitätenBild
Ausgabemodalitäten3D
Kontextfenster-
GewichtspräzisionGemischte BF16/FP16
Merkmaleimage_to_3d, glb_output, pbr_materials, seed_control, commercial_ready
Native SchlussfolgerungJa
NeuJa
Unterstützte EndpunktePOST /v1/3d/generations

Preisgestaltung

BerechnenSpezifikationZinssatz
512-Vermögenswertauf Wunsch$0.025 (war $0.25)
1024-Vermögenswertauf Wunsch$0.249 (war $0.30)
Vermögenswert von 1536auf Wunsch$0.499

Beispielanfrage

$curl https://api.empiriolabs.ai/v1/3d/generations \
> -H 'Authorization: Bearer $EMPIRIOLABS_API_KEY' \
> -H 'Content-Type: application/json' \
> -d '{"model": "trellis-2-4b", "image_url": "https://example.com/product-photo.png", "resolution": "1024", "texture_size": "2048"}'

Parameter

ParameterTypErforderlichDefaultBeschreibung
imageBildJa-Referenz auf Bild-URL, Daten-URI oder hochgeladenes Bildobjekt.
resolutionENUMNein"1024"Voxel-Gitterauflösung. Höhere Werte sind langsamer und detaillierter. · Erlaubt: 512, 1024, 1536
pipeline_typeENUMNein"1024_cascade"Explizite TRELLIS-Pipeline. Verlassen Sie den 1024 Cascade, es sei denn, Sie benötigen den Weg 512 oder 1536. · Erlaubt: 512, 1024_cascade, 1536_cascade
seedGanzzahlNein42Zufälliger Samen für reproduzierbare Generationen. · Reichweite: 0 – 2147483647
preprocess_imageBooleanNeinStimmtEntferne den Hintergrund und normalisiere das Referenzbild vor der Erzeugung.
max_num_tokensGanzzahlNein49152Maximal wenige Token, die für die Kaskadenerzeugung verwendet werden. · Reichweite: 1024 – 131072
ss_sampling_stepsGanzzahlNein12Sampler-Schritte zur Erzeugung von spärlichen Strukturen. · Reichweite: 1 – 64
ss_guidance_strengthAnzahlNein7.5Führungsstärke für die Erzeugung von spärlicher Struktur. · Reichweite: 0 – 20
ss_guidance_rescaleAnzahlNein0.7Leitlinienreskalierung für die Erzeugung von spärlicher Struktur. · Reichweite: 0 – 2
ss_guidance_interval_startAnzahlNein0.6Beginn des Sparse-Structure-Guidance Intervals. · Reichweite: 0 – 1
ss_guidance_interval_endAnzahlNein1Ende des Leitintervalls mit dünner Struktur. · Reichweite: 0 – 1
ss_rescale_tAnzahlNein5Skaliere die Temperatur neu für die Erzeugung von spärlicher Struktur. · Reichweite: 0 – 20
shape_slat_sampling_stepsGanzzahlNein12Sampler-Schritte für formstrukturierte latente Generierung. · Reichweite: 1 – 64
shape_slat_guidance_strengthAnzahlNein7.5Führungsstärke für formstrukturierte latente Erzeugung. · Reichweite: 0 – 20
shape_slat_guidance_rescaleAnzahlNein0.5Anleitung skaliert neu für formstrukturierte latente Generierung. · Reichweite: 0 – 2
shape_slat_guidance_interval_startAnzahlNein0.6Beginn der Form SLat-Führungsintervall. · Reichweite: 0 – 1
shape_slat_guidance_interval_endAnzahlNein1Ende der Form SLat-Führungsintervall. · Reichweite: 0 – 1
shape_slat_rescale_tAnzahlNein3Skaliere die Temperatur neu für formstrukturierte latente Erzeugung. · Reichweite: 0 – 20
tex_slat_sampling_stepsGanzzahlNein12Sampler-Schritte für texturstrukturierte latente Generierung. · Reichweite: 1 – 64
tex_slat_guidance_strengthAnzahlNein1Führungsstärke für texturstrukturierte latente Erzeugung. · Reichweite: 0 – 20
tex_slat_guidance_rescaleAnzahlNein0Anleitung skaliert neu für texturstrukturierte latente Generierung. · Reichweite: 0 – 2
tex_slat_guidance_interval_startAnzahlNein0.6Beginn des Textur-SLat-Navigationsintervalls. · Reichweite: 0 – 1
tex_slat_guidance_interval_endAnzahlNein0.9Ende der Textur-SLat-Führungsintervalle. · Reichweite: 0 – 1
tex_slat_rescale_tAnzahlNein3Skaliere die Temperatur neu für texturstrukturierte latente Generierung. · Reichweite: 0 – 20
texture_sizeENUMNein"2048"Texturauflösung auf das GLB-Material gebacken. · Erlaubt: 1024, 2048, 4096
decimation_targetGanzzahlNein500000Ungefähre Ziel-Knotenanzahl für das exportierte Mesh. · Reichweite: 10000 – 1000000
remeshBooleanNeinStimmtBaue die Mesh-Topologie vor UV-Entpacken und Texturbacken neu auf.
remesh_bandAnzahlNein1Bandgröße neu vernetzen. · Reichweite: 0 – 5
remesh_projectAnzahlNein0.9Projektionsfaktor, der beim Remeshing verwendet wird. · Reichweite: 0 – 1
uv_unwrap_angle_threshold_degAnzahlNein90Kegel-Halbwinkel-Schwellenwert, der für UV-Unwrap-Clustering verwendet wird. · Reichweite: 1 – 180
uv_unwrap_refine_iterationsGanzzahlNein0UV-Cluster-Verfeinerungsiterationen. · Reichweite: 0 – 10
uv_unwrap_global_iterationsGanzzahlNein1Globale UV-Clustering-Iterationen. · Reichweite: 0 – 10
uv_unwrap_smooth_strengthAnzahlNein1UV-Cluster-Glättungsfestigkeit. · Reichweite: 0 – 10
response_formatENUMNein"url"Senden Sie standardmäßig signierte Medien-URLs zurück oder Inline base64 JSON, wenn dies erforderlich ist. · Erlaubt: url, b64_json
verboseBooleanNeinfalschAktiviere das ausführliche Mesh-Exportprotokoll.

Anmerkungen

Defaults

  • 1024-Kaskadenpipeline
  • 12 Sampler-Schritte pro Stufe
  • 2048 Texturgröße
  • 500.000 Dezimationsziel
  • GLB-Ausgang

Steuerung

Unterstützt Bild-URL oder Upload, 512/1024/1536-Auflösung, Seed, Pipeline-Typ, Sampler-guidance/interval/Rescale-Steuerungen, Texturgröße, Mesh-Dezimierung, Remeshing, UV-Unwrap-Tuning sowie URL- oder base64-Ausgabe. Die Abrechnung erfolgt pro generiertem 3D-Vermögenswert.


Machine-lesbares Schema: GET https://api.empiriolabs.ai/v1/models/trellis-2-4b.