OBJ zu GLB Konverter
Zieh eine .obj zusammen mit ihrer .mtl und den Texturen oder ein einzelnes .zip hinein und lade eine einzige GLB herunter, die in three.js, model-viewer, Godot, Unity und Android AR lädt. Lege die Einheiten vor dem Export fest, damit das Modell in der richtigen Größe erscheint. Läuft auf deinem Gerät.
- Liest .mtl und Texturen
- Einheiten beim Export korrigiert
- Kein Upload
- Kostenlos, ohne Anmeldung
So konvertierst du OBJ zu GLB
- 01
Öffne die OBJ mit ihren Dateien
Wähle die.obj, ihre.mtlund die Texturbilder zusammen aus, zieh sie auf einmal hinein oder lade ein einzelnes.zipab. Das Panel bestätigt unter Zusätzlich gelesen, was es eingelesen hat. Quads und N-Gons werden beim Einlesen trianguliert, und das Panel zeigt unter Meshes, wie viele Objekte und Gruppen enthalten sind. - 02
Einheiten angeben
OBJ speichert keine Einheiten. Der Konverter geht von Metern aus, wie es die glTF-Konvention vorsieht. Wenn das Modell für den 3D-Druck oder in ZBrush entstanden ist und in Millimetern vorliegt, stelle Dateieinheiten aufmm; die Ausgabegröße in Metern aktualisiert sich beim Klicken. - 03
Exportiere die GLB
Klicke auf Zu GLB konvertieren. Du erhältst eine.glbmit Geometrie, Normalen, UVs und eventuellen Vertexfarben in einer einzigen Binärdatei – plus die Größe vorher und nachher.
OBJ-Materialien und Texturen: die .mtl mitnehmen
Ein OBJ reist selten allein. Seine Farben stecken in einer separaten .mtl-Datei, die in der mtllib-Zeile des OBJ genannt wird, und seine Texturen in Bilddateien daneben. Gib dem Konverter alles davon, und die GLB packt es in eine Datei: Kd-Farben und map_Kd-Texturen werden zur Grundfarbe der GLB. Eine norm-Map oder eine map_Bump, deren Dateiname sie als Normal Map kennzeichnet (_normal, _nrm, _nor, _n), wird zur Normalentextur der GLB. Eine einfache Graustufen-Höhenkarte wird nicht übernommen. PNG-, JPG- und TGA-Bilder werden gelesen.
Dateien werden nur über den Namen zugeordnet, deshalb findet eine .mtl, die auf C:\Users\...\wood.png oder einen Unterordner textures/ verweist, trotzdem wood.png. Wenn du nur die .obj hineinziehst, wird sie trotzdem konvertiert, aber in neutralem Grau, und ein bernsteinfarbener Hinweis listet die Dateien auf, die nicht enthalten waren. Das Ziehen eines ganzen Ordners wird nicht unterstützt; wähle die Dateien darin aus oder zippe sie. OBJs von Scans, Sculpts und 3D-Druck-Websites haben oft gar keine .mtl, dann gibt es nichts hinzuzufügen.
Was eine OBJ-zu-GLB-Konvertierung behält
| OBJ-Daten | GLB-Ergebnis |
|---|---|
v-/f-Geometrie, Quads und N-Gons | Behalten, trianguliert |
o-Objekte und g-Gruppen | Als separate Meshes behalten |
vt-Texturkoordinaten | Behalten, bereit für die Texturen, die du später zuweist |
vn-Normalen | Behalten; bei Fehlen glatt berechnet |
Vertexfarben (v x y z r g b) | Als glTF-Vertexfarben behalten |
.mtl-Farben und Texturbilder | Behalten, wenn mitgeliefert; grau, wenn weggelassen |
Andersherum? GLB zu OBJ schreibt die .obj, die .mtl und die Texturen als ZIP.
OBJ vs. GLB
OBJ ist seit den frühen 1990er-Jahren das sichere Universalformat. GLB ist das moderne Format für die Auslieferung, optimiert auf schnelles Laden.
- OBJ
- Reiner Text von Wavefront Technologies. Geometrie, UVs und Normalen; Materialien in einer separaten .mtl
- GLB
- Binäres glTF 2.0 von der Khronos Group. Geometrie, PBR-Materialien, Texturen und Animation in einer Datei
- Größe
- Ein Text-OBJ ist meist um ein Vielfaches größer als dasselbe Mesh als GLB
- Einheiten
- OBJ: keine. GLB: Meter
- Animation
- OBJ: keine, nur statische Meshes. GLB: geriggte Charaktere, Shape Keys und Keyframe-Clips
- Wo GLB Pflicht ist
- three.js- und Babylon.js-Szenen,
<model-viewer>, Android Scene Viewer, Shopify und viele 3D-Marktplätze
Tipps, bevor du die GLB auslieferst
- Verkleinere die fertige Datei mit dem GLB-Kompressor, wenn sie für eine Website gedacht ist
- Prüfe den Maßstab in einem Viewer: Ein 1,8-m-Charakter sollte etwa 1,8 m groß angezeigt werden
- Fasse winzige Objekte zuerst in deiner 3D-App zusammen, wenn das OBJ Hunderte Gruppen hat; jede wird zu einem Mesh
- Sieh dir das OBJ im OBJ-Viewer an, wenn die Quelle seltsam aussieht
- Vergiss die .mtl und die Bilder nicht; ohne sie ist die GLB grau
- Lass ein Millimeter-OBJ auf der Standardeinstellung Meter; es landet 1.000-mal zu groß
- Nutze einen Sculpt mit 2 Millionen Dreiecken auf dem Handy; reduziere ihn mit dem Mesh-Simplifier
- Benenne die .obj nicht von Hand in .glb um; die Formate sind nicht austauschbar
FAQ
Häufig gestellte Fragen
Wie konvertiere ich OBJ kostenlos zu GLB?
Warum ist meine GLB grau, obwohl das OBJ Farben hatte?
Warum ist mein Modell in three.js riesig oder winzig?
mm oder cm und prüfe, ob die Ausgabegröße zum realen Objekt passt.Behält die GLB separate Objekte?
o-Objekt und jede g-Gruppe im OBJ wird zu einem eigenen Mesh in der GLB, sodass du Teile in einer Engine oder in Blender weiterhin ausblenden, verschieben oder mit Materialien versehen kannst. Der Konverter zeigt die Teileanzahl vor dem Export unter Meshes an.Ist GLB besser als OBJ?
Kann ich die GLB in Unity, Godot oder Unreal verwenden?
Verwandte Tools & Ratgeber
Weitermachen
Kostenlos starten
Brauchst du überhaupt ein Modell zum Konvertieren?
Erzeuge es im Studio aus einem Foto. Modelle ohne Textur sind meist in unter einer Minute fertig und lassen sich im kostenlosen Plan als GLB herunterladen.
Keine Kreditkarte erforderlich · 3 kostenlose Credits zum Start