Blender-Exportleitfaden
Blender GLB in OBJ umwandeln mit der richtigen Übergabe
Wählen Sie einen reinen Geometrieexport, wenn Sie nur die Form benötigen, oder bereiten Sie Materialien und Texturen vor, wenn das Erscheinungsbild wichtig ist. Dieser Leitfaden zeigt, wo sich diese Blender-Pfade unterscheiden und was Sie nach dem Export überprüfen sollten.
Entscheiden Sie, welcher Fall auf Sie zutrifft (Entscheidungstabelle)
Entscheiden Sie vor dem Export: Pfad A eignet sich, wenn nur die Mesh-Geometrie benötigt wird; Pfad B ist für eine Übergabe gedacht, bei der auch Materialzuweisungen und Bildtexturen benötigt werden.
Pfad A
Verwenden Sie diesen Pfad, wenn das Ziel bearbeitbare Geometrie benötigt, nicht das fertige Erscheinungsbild der GLB. Bewahren Sie eine Kopie der ursprünglichen GLB auf, falls Sie später auf die Materialien zurückgreifen müssen.
-
1
Die GLB importieren
Wählen Sie in Blender File, dann Import, dann glTF 2.0 und anschließend die GLB aus. Prüfen Sie den Outliner, bevor Sie etwas ändern: Eine einzelne GLB kann mehrere Mesh-Objekte, Kameras, Lichter oder eine Hierarchie enthalten. Wenn das Ziel ein einzelnes Objekt erwartet, entscheiden Sie bewusst, ob Sie die Meshes zusammenfügen, statt anzunehmen, dass der Export sie kombiniert.
-
2
Das Mesh prüfen
Drehen Sie die Ansicht um das Modell und prüfen Sie, ob Teile fehlen, die Skalierung unerwartet ist oder Oberflächen verkehrt herum aussehen. Prüfen Sie im Edit Mode die Flächenausrichtung oder die Normalen, wenn im Ziel Löcher angezeigt werden. Wenden Sie Transformationen nur an, wenn der empfangende Workflow festgeschriebene Werte für Position, Rotation oder Skalierung erfordert; ohne konkreten Grund kann dies verändern, wie das Modell in seine ursprüngliche Szene passt.
-
3
Die OBJ exportieren
Wählen Sie File, dann Export, dann Wavefront (.obj). Verwenden Sie die Option für ausgewählte Objekte, wenn Sie nur einen Teil der importierten Szene exportieren möchten, und prüfen Sie die Achseneinstellungen für die Zielanwendung. Importieren Sie die OBJ nach dem Speichern in eine neue Blender-Szene oder in das Zielprogramm, um das Ergebnis zu überprüfen. Ein exportierter Dateiname ist kein Beleg dafür, dass die richtigen Objekte enthalten sind.
Pfad B
Wenn bei der Übergabe neben der Geometrie auch das Erscheinungsbild benötigt wird, prüfen Sie vor dem Export die importierten Materialien. Blender kann eine OBJ und eine zugehörige MTL schreiben, aber glTF-Materialien lassen sich nicht perfekt in das ältere OBJ-Materialsystem übertragen.
In der importierten GLB prüfen
Auf die OBJ-Übergabe vorbereiten
Mesh-Objekte
Im importierten GLB überprüfen
Identifizieren Sie jedes Mesh, das im Ergebnis erscheinen soll; Szenenobjekte wie Kameras sind kein Ersatz für Geometrie.
Auf die OBJ-Übergabe vorbereiten
Wählen Sie, ob alle geeigneten Objekte oder ausgewählte Meshes exportiert werden sollen. Importieren Sie die OBJ-Datei erneut, um zu bestätigen, dass kein vorgesehenes Teil ausgelassen wurde.
Material-Slots
Im importierten GLB überprüfen
Überprüfen Sie, welche Flächen jedes Material verwenden, und geben Sie den Materialien erkennbare Namen. Ähnlich aussehende Slots können dennoch verschiedenen Teilen zugewiesen sein.
Auf die OBJ-Übergabe vorbereiten
Behalten Sie die Materialzuweisungen bei, wenn das Ziel separate Oberflächenbereiche benötigt. Bestätigen Sie, dass die exportierte OBJ-Datei gegebenenfalls auf die zugehörige MTL-Datei verweist.
Bildtexturen
Importiertes GLB überprüfen
Öffnen Sie die Materialknoten und identifizieren Sie die Bilder, die tatsächlich mit den Oberflächen verbunden sind. Ein GLB kann Bilddaten in seinem Container enthalten.
Für die OBJ-Übergabe vorbereiten
Stellen Sie die erforderlichen Bilddateien separat bereit und überprüfen Sie deren Pfade. Wenn Sie nur eine OBJ-Datei senden, kann der Empfänger ein Mesh ohne Texturen erhalten.
UV-Koordinaten
Importiertes GLB überprüfen
Überprüfen Sie die UV-Map auf Bereiche, bei denen die Platzierung der Bilder wichtig ist. Eine sichtbare Textur in Blender bestätigt nicht automatisch, dass nutzbare UVs vorhanden sind.
Für die OBJ-Übergabe vorbereiten
Überprüfen Sie die UVs nach dem erneuten Import. Die empfangende Anwendung benötigt sowohl gültige Koordinaten als auch Zugriff auf die entsprechenden Bilddateien.
Oberflächenerscheinung
Importiertes GLB überprüfen
Beachten Sie Metallizität, Rauheit, Transparenz und andere Eigenschaften im glTF-Stil, die das Erscheinungsbild der Quelle beeinflussen.
Auf die OBJ-Übergabe vorbereiten
Rechnen Sie damit, nicht unterstützte Effekte in der Zielanwendung neu zu erstellen oder anzupassen. OBJ und MTL sind keine 1:1-Kopie eines glTF-Shaders.
Objektskalierung
Im importierten GLB überprüfen
Halten Sie eine bekannte Abmessung fest oder vergleichen Sie das Objekt vor dem Export mit den Szeneneinheiten von Blender.
Auf die OBJ-Übergabe vorbereiten
Überprüfen Sie diese Abmessung nach dem Import in die Zielanwendung. OBJ enthält keine universell zuverlässige Einheitenangabe.
Achsenorientierung
Im importierten GLB überprüfen
Notieren Sie, welche Richtung nach oben zeigt und in welche Richtung das Modell in der importierten Szene ausgerichtet ist.
Auf die OBJ-Übergabe vorbereiten
Legen Sie die Exportachsen für das Ziel fest und testen Sie anschließend das Ergebnis dort. Ein korrektes Mesh kann trotzdem gedreht ankommen.
Bereitstellungsdateien
Überprüfen Sie die importierte GLB-Datei
Bewahren Sie die Quell-GLB als Referenz für die ursprüngliche Szene und Darstellung auf.
Für die OBJ-Übergabe vorbereiten
Geben Sie die OBJ-Datei, die bei der Erstellung erzeugte MTL-Datei und die von ihr referenzierten Bilddateien weiter. Bewahren Sie beim Verschieben des Dateisatzes die relativen Pfade bei.
Abschlussprüfung
Öffnen Sie die exportierte OBJ-Datei an einem anderen Ort als in der Arbeitsdatei von Blender. Überprüfen Sie, ob die vorgesehenen Objekte vorhanden sind, Maßstab und Ausrichtung den Anforderungen des Zielsystems entsprechen und das Mesh keine offensichtlich fehlenden Flächen aufweist. Bei einer materialgetreuen Übergabe überprüfen Sie die MTL-Referenz und stellen Sie sicher, dass jedes erforderliche Texturbild zusammen mit den Dateien übertragen wird. Vergleichen Sie das Ergebnis mit der ursprünglichen GLB-Datei, statt sich ausschließlich auf den Exportdialog zu verlassen. Wenn Sie eine neue Szene erstellen, anstatt eine vorhandene Datei zu konvertieren, öffnen Sie den mit Glbtoobj verknüpften 3D-Arbeitsbereich. Diese Aktion ersetzt nicht den OBJ-Export von Blender.
3D-Arbeitsbereich öffnen- OBJ-Datei vor der Übergabe erneut importieren
- Quell-GLB zum Vergleich aufbewahren
- Unterstützende Material- und Bilddateien bei Bedarf einbeziehen
Tutorial-FAQ
Wählen Sie Datei, Importieren, glTF 2.0 und anschließend die .glb-Datei aus. Überprüfen Sie nach dem Import den Outliner, um festzustellen, ob das Modell als ein Mesh oder als mehrere Objekte angekommen ist. Die Menübezeichnung kann je nach Blender-Version leicht abweichen.
Wählen Sie Datei, Exportieren, Wavefront (.obj) und überprüfen Sie anschließend vor dem Speichern die Exportoptionen. Wenn Sie nur die gewünschten Objekte ausgewählt haben, aktivieren Sie die Option für ausgewählte Objekte. Überprüfen Sie andernfalls, welche Elemente der Exporter einschließen wird. Importieren Sie das Ergebnis erneut, um fehlende Teile oder eine unerwartete Ausrichtung zu erkennen.
Ein GLB kann glTF-Materialien und eingebettete Bilddaten enthalten, während ein OBJ hauptsächlich Geometriedaten beschreibt und für das Erscheinungsbild möglicherweise separate MTL- und Bilddateien verwendet. Einige Shader-Eigenschaften werden möglicherweise nicht direkt übernommen. Überprüfen Sie Materialzuweisungen, UVs, Bildpfade und die Materialunterstützung der empfangenden Anwendung.
Wenn das exportierte OBJ auf eine MTL-Datei verweist und der Empfänger deren Materialdefinitionen benötigt, senden Sie beide Dateien. Senden Sie außerdem alle von den Materialien referenzierten Texturbilder mit und stellen Sie sicher, dass die Pfade nach der Übertragung weiterhin funktionieren. Für eine Übergabe nur der Geometrie sollten Sie den Empfänger fragen, ob diese zusätzlichen Dateien erforderlich sind.
Ja. Wählen Sie das gewünschte Mesh aus und verwenden Sie die OBJ-Exportoption für ausgewählte Objekte. Überprüfen Sie vor dem Export, ob abhängige Bestandteile separate Objekte sind, da die Auswahl nur eines Teils zu einem unvollständigen Modell führen kann.