Pixal3D: 3D-Modelle nah am Eingabebild

Erhalte Silhouette, Proportionen und sichtbare Details deiner Vorlage besser. Pixal3D verknüpft Bildpixel direkt mit der erzeugten Geometrie.

Pixal3D-Vorlagen und erzeugte Geometrie für Figuren, Kreaturen und Architektur
Vorlagen und erzeugte Geometrie zeigen, welche Details auch ohne Farbtextur erhalten bleiben. Pixal3D

Pixal3D ist ein SIGGRAPH-2026-Projekt von Tsinghua, Tencent ARC und Victoria University of Wellington. Die aktuelle TRELLIS.2-Version unterstützt Einzelbilder, PBR-Texturen und seit September 2026 Mehransichtsinferenz.

Warum Pixelausrichtung wichtig ist

Viele Generatoren übertragen Bildmerkmale per Attention in einen kanonischen Objektraum. Pixal3D projiziert sie zurück in 3D und stellt eine eindeutige Beziehung zur Eingabeansicht her.

Ziel sind treue Konturen und lokale Details. Beispiele umfassen Kreaturen, mechanische Teile und Gebäude. Beurteile die Geometrie ebenso wie die texturierten Ansichten.

Rückprojizierte Bildmerkmale verbinden sichtbare Pixel mit räumlich ausgerichteter 3D-Erzeugung.
Rückprojizierte Bildmerkmale verbinden sichtbare Pixel mit räumlich ausgerichteter 3D-Erzeugung. Pixal3D

Einzelbild oder mehrere Ansichten

Einzelbildinferenz exportiert GLB. Die Mehransichtsvariante nutzt eigene Gewichte und benötigt einen Bilderordner mit transforms.json für die Kameras.

Der Bildausschnitt muss den Kameras entsprechen; Ansichten werden weder zugeschnitten noch skaliert. Die erste Aufnahme ist die kanonische Vorderansicht. Das Beispiel setzt vier Ansichten im 90°-Abstand, 0° Höhe und 20° Sichtfeld voraus.

GLB erzeugen und exportieren

Richte TRELLIS.2 und die Pixal3D-Zusatzabhängigkeiten einschließlich NATTEN und des angegebenen utils3d-Wheels ein. Die offizielle Hugging-Face-Demo funktioniert ohne lokale Installation.

Die Befehle zeigen beide Eingabewege. Standardauflösung ist 1536; --low_vram lädt Modelle bei Bedarf und verwendet 1024. --resolution überschreibt dies. Ohne FlashAttention ist ATTN_BACKEND=sdpa verfügbar.

python inference.py \
  --image assets/images/0_img.png \
  --output output.glb --low_vram

python inference_mv.py \
  --views_dir assets/mv_images/example \
  --output output_mv.glb --low_vram

Mit ComfyUI arbeiten

ComfyUI unterstützt Pixal3D und TRELLIS.2 nativ in derselben Vorlage. Pixal3D ist voreingestellt; ein Schalter aktiviert TRELLIS.2. Der verlinkte Leitfaden behandelt Mesh-Bereinigung, UVs, PBR-Baking und Export.

Die paper-Version basiert auf Direct3D-S2 und dient zur Reproduktion der Publikation. Die aktuelle Version nutzt TRELLIS.2. Vermische ihre Umgebungen und Gewichte nicht.

Welcher Pixal3D-Workflow passt?

WorkflowEingabe oder BasisEinsatz
Aktuelles EinzelbildEin Bild; TRELLIS.2Detailliertes Asset mit PBR-Texturen
Aktuelle MehransichtBilder und Kameras; eigene GewichteBekannte Ansichten desselben Objekts kombinieren
paper-VersionDirect3D-S2Publizierte Experimente reproduzieren
ComfyUI-VorlageNode-basierter EinzelbildworkflowMesh-Bearbeitung und Material-Baking

Häufige Fragen

Gehen mehrere Bilder ohne Kameraparameter?

Lokal wird transforms.json erwartet. Verwende die Beispielkameras nur bei der passenden Vier-Ansichten-Umlaufbahn; sonst sind korrekte Transformationen und Sichtfelder nötig.

Was verändert der Low-VRAM-Modus?

Modelle werden bei Bedarf geladen und die Standardauflösung sinkt von 1536 auf 1024. --resolution lässt sich ändern, höhere Werte brauchen jedoch mehr Speicher.

Ist GLB direkt spielbereit?

Prüfe Polygonzahl, UVs, Materialien und Geometrie vor dem Import. ComfyUI bietet Vereinfachung und Material-Baking.

Offizielle Quellen

Ohne lokale Einrichtung generieren

Nutze den Bild-zu-3D-Generator im Browser, wenn du ein Asset ohne lokalen Workflow benötigst.

3D-Asset generieren