Skin Editor

Sechs Quader · UV-zugeordnet · lokales ZIP

Minecraft Skin als OBJ exportieren

Exportiere einen lokalen 64×64-Minecraft-Skin als UV-gemapptes OBJ-Modell mit sechs Körperteilen, MTL und unveränderter PNG im ZIP.

Arbeitsbereich für Minecraft-Skin-OBJ

Wandle einen lokalen 64×64-Skin in ein texturiertes Spielermodell aus sechs Teilen um und lade OBJ, MTL und PNG gemeinsam herunter.

PNG, Mesh-Text, Material, UV-Koordinaten und ZIP bleiben in diesem Browser.

Öffne eine moderne 64×64-Skin-PNG, um das Modellpaket zu erstellen.

Der Download enthält minecraft-player.obj, skin.mtl und die unveränderte skin.png. Das Mesh besteht aus sechs getrennten Quadern und verwendet die UV-Flächen der Basisebene.

Einen Minecraft-Skin in ein texturiertes OBJ-Modell umwandeln

Mit diesem Werkzeug kannst du einen Minecraft Skin als OBJ exportieren. Öffne eine moderne 64×64-PNG, wähle Classic- oder Slim-Arme und lade ein ZIP-Archiv mit minecraft-player.obj, skin.mtl und der unveränderten skin.png herunter.

Das Mesh besteht aus sechs getrennten Quadern: Kopf, Rumpf, rechter Arm, linker Arm, rechtes Bein und linkes Bein. Jedes Teil besitzt Vorder-, Rück-, linke, rechte, obere und untere Fläche. Die UV-Koordinaten jeder Fläche verweisen auf das entsprechende Basisrechteck im gewählten Skinlayout.

Alles wird im aktuellen Browser erzeugt. Die PNG wird nicht hochgeladen, das OBJ entsteht nicht auf einem Server und das Modell wird weder einem Konto noch einer Datenbank zugeordnet.

Inhalt des ZIP-Archivs

OBJ ist ein textbasiertes Geometrieformat, das viele Modellierungs-, Render- und Konvertierungsprogramme lesen können. Die erzeugte Datei enthält Vertexpositionen, Texturkoordinaten, Quad-Flächen, sechs benannte Objekte, ein Material und einen Verweis auf skin.mtl.

Die MTL-Datei definiert ein einfaches diffuses Material und verweist über map_Kd auf skin.png. Nach dem Entpacken müssen OBJ, MTL und PNG im selben Ordner bleiben. Wenn du nur die OBJ-Datei verschiebst, erscheint das Modell in vielen Programmen weiß, weil Material und Bild nicht mehr gefunden werden.

Als räumliche Einheit dienen Skinpixel. Die Füße beginnen bei Y=0, die Beine reichen bis Y=12, Rumpf und Arme bis Y=24 und der Kopf bis Y=32. Die Figur blickt entlang der positiven Z-Achse. Anwendungen können andere Hochachsen oder Maßstäbe verwenden; Importoptionen dürfen das Modell drehen oder skalieren, ohne seine UV-Daten zu verändern.

Classic- und Slim-Geometrie

Classic und Slim nutzen beide eine 64×64-PNG, unterscheiden sich aber in der Armbreite. Classic-Arme sind vier Modelleinheiten breit, Slim-Arme drei. Bei Slim passt der Exporter sowohl die physischen Armquader als auch die gelesenen UV-Breiten an.

Mit der falschen Auswahl kann eine drei Pixel breite Ärmelgrafik über einen vier Einheiten breiten Arm gestreckt oder eine unbeabsichtigte transparente Spalte gelesen werden. Wenn das Modell unbekannt ist, prüfe es vor dem Export mit dem Minecraft Skin Model Detector.

Kopf, Rumpf und Beine bleiben in beiden Presets identisch. Da jedes Körperteil ein eigenes OBJ-Objekt ist, kann es im Zielprogramm ausgewählt, gedreht, ausgeblendet oder neu angeordnet werden. Das Paket besitzt allerdings kein Skelett, keine Skin-Gewichte, Animationen, Constraints oder Armature.

Basisebene und Außenschichten

Der aktuelle verlässliche OBJ-Export bildet ausschließlich die Basisebene ab. Die Original-PNG enthält weiterhin Pixel für Hut, Jacke, Ärmel und Hosen-Overlay, aber das Mesh erzeugt nicht die leicht vergrößerten zweiten Quader, die für diese Details nötig wären.

Diese Grenze ist bewusst. Ein korrekter Außenschichtexport benötigt zusätzliche Geometrie, sorgfältige Abstände gegen Z-Fighting, eigene UV-Zuordnung und Tests in verschiedenen Importern. Das Overlay einfach in die Basistextur einzubrennen wäre ebenfalls irreführend, weil transparente und räumlich abgesetzte Details anders wirken.

Kontrolliere Basis und Overlay vor dem Export im Minecraft Skin Layer Viewer. Liegt ein wichtiges Haar-, Hut-, Jacken- oder Bündchendetail nur auf der Außenschicht, erscheint es im derzeitigen OBJ nicht.

UV-Mapping und Bildausrichtung

Minecraft speichert Körperflächen als Rechtecke in einem Texturatlas. OBJ verwendet normalisierte Texturkoordinaten zwischen null und eins. Der Exporter teilt Pixelpositionen durch 64 und kehrt die vertikale Bildkoordinate um, damit die links oben beginnende PNG-Konvention zur bei OBJ-Importern üblichen UV-Konvention mit Ursprung unten passt.

Jede Fläche erhält vier eigene Texturkoordinaten. Auch Vertices werden pro Fläche wiederholt, statt sie für den gesamten Quader gemeinsam zu nutzen. Dadurch ist die Textdatei etwas größer als ein stark optimiertes Mesh, aber Atlasnähte bleiben eindeutig und der Export ist leichter zu prüfen.

Manche Programme drehen Texturen beim Import vertikal oder interpretieren die Flächenreihenfolge anders. Bestätige zuerst, dass skin.mtl und skin.png gefunden wurden. Ist die Textur auf dem Kopf, ändere die Bildausrichtungsoption des Zielprogramms, statt die Skinquelle destruktiv zu spiegeln.

Das OBJ in Blender oder anderen Programmen öffnen

Entpacke alle drei Dateien in einen gemeinsamen Ordner. In Blender kannst du minecraft-player.obj über den OBJ-Import laden; andere Anwendungen bieten einen vergleichbaren Öffnen- oder Import-Befehl. Achte darauf, dass der Materialsuchpfad den entpackten Ordner einschließt.

OBJ ist ein statisches Austauschformat. Es eignet sich für Standbilder, Blockout-Referenzen, einfache Druckexperimente, Konvertierungstests und das Weiterbearbeiten der sechs Quader. Es ist keine vollständige Minecraft-Entität, keine Bedrock-Geometrie, keine Java-Modelldefinition, kein Resource Pack und kein spielbarer Skin.

Die PNG bleibt die maßgebliche Quelle. Ersetze sie nicht durch einen Screenshot des importierten Modells. Korrigiere Grafik im Minecraft Skin Editor, exportiere eine neue PNG und erzeuge danach das OBJ-Paket erneut.

OBJ im Vergleich zu glTF

OBJ wurde gewählt, weil Geometrie und UV-Einträge lesbar sind, der Materialverweis klein bleibt und sich das ZIP mit normalen Archiv- und Textwerkzeugen kontrollieren lässt. Vertexzahlen, Objektnamen, Flächenindizes und Texturdateien sind ohne Binärparser nachvollziehbar.

glTF 2.0 ist für strukturierte Szenen, moderne PBR-Materialien, kompakte Puffer und Animationen besser geeignet. Ein korrekter Export braucht jedoch Binärpuffer, Accessors, Knotentransformationen, Materialdefinitionen, Bildbehandlung, MIME-Angaben und Tests in unabhängigen Viewern. Eine .gltf-Datei kann von externer .bin und PNG abhängen; .glb benötigt einen korrekt ausgerichteten Binärcontainer.

Darum wird das OBJ nicht als glTF umbenannt und es gibt keinen ungeprüften GLB-Button. OBJ ist der derzeit reproduzierbare Export.

Datenschutz und verantwortungsvolle Nutzung

Dekodierung, Geometrieerzeugung, UV-Berechnung, MTL-Text, ZIP-Zusammenstellung und Download passieren lokal. Die Website empfängt weder Dateiname noch Pixel, Modellwahl, OBJ-Text oder Archiv.

Exportiere nur eigene Skins oder Dateien, die du verwenden darfst. Die Umwandlung in ein 3D-Austauschformat überträgt keine Urheber-, Marken-, Persönlichkeits- oder kommerziellen Rechte. Halte Lizenz- und Namensnennungspflichten ein.

SkinEditor.org ist unabhängig und nicht mit Mojang oder Microsoft verbunden. Das Modell ist eine einfache Rekonstruktion aus standardisierten Quadermaßen, kein extrahiertes offizielles Spiel-Asset.

Häufige Fragen

Enthält das ZIP die Textur?

Ja. Es enthält die unveränderte Eingabe als skin.png sowie OBJ und MTL.

Kann ich das Modell animieren?

Die sechs Teile sind getrennt, besitzen aber kein Skelett. Rigging musst du in einem 3D-Programm ergänzen.

Wird die äußere Kleidungsebene exportiert?

Nein. Das aktuelle Mesh mappt nur die Basisflächen.

Ist OBJ eine Minecraft-Modelldatei?

Nein. OBJ ist ein allgemeines Austauschformat und allein nicht als spielbarer Skin importierbar.

Gibt es einen glTF-Export?

Noch nicht. Er benötigt zusätzliche Material-, Puffer-, Verpackungs- und Viewer-Validierung.

Passende Inhalte

Setze deine Arbeit mit einem passenden Tool, einer Vorlage oder Anleitung fort, ohne von vorn anzufangen.