.unitypackage → texturierte GLB · läuft in deinem Browser, deine Dateien verlassen nie dein Gerät
DE

.unitypackage in OBJ umwandeln

Dieses Tool schreibt selbst keine OBJ-Dateien. Es exportiert aus deinem Paket eine texturierte GLB, und Blender macht daraus Wavefront OBJ mit einer MTL-Datei.

Zieh dein .unitypackage hierher

oder

Wähle links ein Modell oder eine Szene aus – Vorschau und GLB-Schaltflächen erscheinen oben

Log


        

Am 5. November 2026 mit dem aktuellen Produkt abgeglichen · Veröffentlicht von Unity Asset Exporter.

Dieses Tool bietet keinen direkten Export von .unitypackage nach OBJ. Der zuverlässige Weg, ein Unitypackage in OBJ umzuwandeln, führt über zwei Programme: Öffne das Paket hier und lade eine GLB herunter, in der Materialien und Texturen bereits aufgelöst sind. Importiere diese GLB dann in Blender und exportiere sie als Wavefront OBJ. Am Ende hast du eine .obj, eine .mtl und die Texturbilder.

Warum der Umweg über GLB

In einem Paket sind Meshes, Materialien und Texturen separate Assets, die über GUIDs verknüpft sind. Das Material, das Unity auf einem Modell zeigt, ist oft ein eigenes .mat-Asset, das über die .meta-Datei der FBX oder ein Prefab zugewiesen wird. Die FBX allein entspricht daher möglicherweise nicht dem, was du in Unity gesehen hast. Die Seite zur Paketstruktur erklärt den Aufbau.

Beim Erstellen einer GLB löst dieses Tool diese Referenzen über die GUID auf: externalObjects in der .meta der FBX, Materialzuweisungen in Prefabs, Abgleich von Materialnamen und vorsichtige Fallbacks. Base Color, Normal, Metallic/Smoothness, Specular/Gloss (näherungsweise), Occlusion und Emission werden auf glTF-Materialien abgebildet. Dadurch ist die GLB ein besserer Ausgangspunkt für OBJ als eine rohe FBX plus ein Ordner mit losen Bildern.

Unitypackage in OBJ – Schritt für Schritt

  1. Öffne das Paket auf der Startseite. Es wird lokal in deinem Browser verarbeitet; nichts wird hochgeladen, und du brauchst weder eine Unity-Installation noch ein Konto. Einen ZIP-Download, der das Paket enthält, kannst du direkt ablegen; RAR oder 7z entpackst du vorher auf deinem Gerät.
  2. Wähle ein Modell, ein Prefab oder eine Szene aus und prüfe die Auswahl in der 3D-Vorschau.
  3. Klicke auf GLB herunterladen – so wie in der Vorschau. Dadurch wird eine GLB gespeichert, in die die unterstützten Texturen eingebettet sind. Downloads einzelner Modelle sind immer kostenlos.
  4. Wähle in Blender File → Import → glTF 2.0 (.glb/.gltf) und dann die GLB-Datei.
  5. Wähle File → External Data → Unpack Resources, damit die eingebetteten Texturen als Bilddateien gespeichert werden.
  6. Wähle File → Export → Wavefront (.obj) und aktiviere den Materialexport, damit eine .mtl-Datei geschrieben wird. Halte .obj, .mtl und die Bilder zusammen, wenn du sie verschiebst.

Blender ist ein kostenloses Programm; diese Website steht in keiner Verbindung dazu. Weitere Fragen zum Import beantwortet die Blender-Anleitung.

Warum die Texturen neben der MTL liegen müssen

Eine GLB enthält ihre Texturen in der Datei selbst. Eine MTL-Datei nicht; sie verweist nur auf Bilddateien auf dem Datenträger. Fehlen diese Bilder, öffnet sich die OBJ im nächsten Programm ohne Texturen. Die einfachste Lösung ist, die Ressourcen in Blender zu entpacken (Schritt 5).

Alternativ lädst du im Tool Texturen als PNG (ZIP) herunter und legst die Bilder neben die .mtl. Prüfe dabei, ob die Dateinamen mit denen übereinstimmen, auf die die MTL verweist. Das Textur-ZIP zählt als Sammelexport; siehe Texturen extrahieren. Fehlen die Texturen weiterhin, findest du die üblichen Ursachen in der Checkliste für fehlende Texturen.

Was OBJ nicht speichern kann

OBJ ist ein altes, einfaches Format. Es speichert statische Meshes, UVs und eine einfache MTL-Materialbeschreibung. Nicht gespeichert werden:

Manche Einschränkungen gelten schon, bevor OBJ ins Spiel kommt. Die GLB behält das Skelett eines geskinnten Charakters, aber in seiner gespeicherten statischen Pose; Animationen werden nicht in die GLB übernommen. Custom Shader, Shader-Graph-Logik, gebackene Lightmaps, Post-Processing, Skripte und Partikelsimulationen werden nicht nachgebildet. Die Standard-PBR-Konvertierung kann flacher wirken als die Screenshots im Store, und OBJ holt das nicht zurück.

Wann du besser bei GLB oder der Original-FBX bleibst

Nutze OBJ nur, wenn das Zielprogramm nichts Besseres akzeptiert. Wenn es glTF/GLB oder FBX liest, sind diese Formate vorzuziehen.

Wenn das Paket bereits OBJ-Dateien enthält

Das Tool konvertiert keine OBJ-Dateien, die sich in einem Paket befinden; sie erscheinen also nicht als GLB. Sie bleiben aber als Rohdateien verfügbar. Lade die .obj und alle zugehörigen .mtl-Dateien oder Bilder im Dateibaum unter „Dateien“ herunter – einzeln, kostenlos und mit den Originalbytes. Oder hol dir alles mit Rohdateien des Pakets (FBX + PNG), einem ZIP aller Originaldateien mit ihren Unity-Pfaden; es extrahiert, es konvertiert nicht, und es zählt als Sammelexport.

Viele Modelle konvertieren

Alle ausgewählten als GLB herunterladen (ZIP) exportiert mehrere Modelle auf einmal. Das ZIP behält die Unity-Ordner bei und enthält einen Ordner _shared_textures, auf den die GLBs verweisen. Entpacke also das gesamte ZIP und lass die Ordnerstruktur unverändert. Jede GLB durchläuft dann dieselben Schritte in Blender. Den Unterschied erklärt der Vergleich Einzel- vs. Sammelexport.

Sammel-ZIP-Exporte (Rohpaket, Texturen, Animations-FBX und GLB-Sammelexport zählen alle dazu): Der erste ist kostenlos, danach einer pro Woche. Pro ($15 einmalig bis zum 30. November 2026, danach $25) hebt das Limit in dem Browser auf, in dem es aktiviert wird.

Einschränkungen, die schon vor Blender gelten

Alle Details findest du unter Unterstützte Formate. Wenn sich ein Modell nicht konvertieren lässt, kannst du im Tool über Hilfe & Feedback einen Diagnosebericht herunterladen (Zählwerte, Warnungen, Log; keine Asset-Dateien) und ihn einem Fehlerbericht an [email protected] oder per Telegram an @blablakapr anhängen.

FAQ

Kann ich ein .unitypackage ohne Blender in OBJ konvertieren?
Nicht mit diesem Tool allein: Seine 3D-Ausgabe ist GLB (plus VRM 1.0 für humanoide Avatare), nie OBJ. Du brauchst ein Programm, das GLB liest und OBJ schreibt; Blender ist eine kostenlose Option.
Warum hat meine exportierte OBJ keine Texturen?
Eine MTL-Datei verweist nur auf Bilddateien, daher müssen die Bilder daneben auf dem Datenträger liegen. Entpacke die eingebetteten GLB-Texturen vor dem Export in Blender mit File → External Data → Unpack Resources oder nutze Texturen als PNG (ZIP).
Bleiben Rig und Animationen in OBJ erhalten?
Nein. OBJ kennt keine Skelette, kein Skinning und keine Animation, daher werden Charaktere zu statischen Meshes in ihrer gespeicherten Pose. Für das Rig bleibst du bei der GLB oder der Original-FBX; Animations-FBX-Dateien kannst du unverändert aus dem Paket herunterladen.
Ist es kostenlos, ein Unitypackage auf diesem Weg in OBJ zu konvertieren?
Ja, für jeweils ein Modell: Öffnen, Vorschau und der einzelne GLB-Download sind immer kostenlos, und Blender ist kostenlos. Der erste Sammel-ZIP-Export, einschließlich des Textur-ZIPs, ist kostenlos, danach einer pro Woche, sofern du nicht Pro hast.
Wird mein .unitypackage bei der Konvertierung hochgeladen?
Nein. Das Paket wird lokal in deinem Browser geöffnet und verarbeitet, und seine Dateien werden nicht hochgeladen.