Skin Editor

Six pavés · UV appliquées · ZIP local

Exporter un skin Minecraft en OBJ

Exportez localement un skin Minecraft 64×64 en modèle OBJ texturé avec six parties, fichier MTL et PNG d’origine réunis dans un ZIP.

Espace d’export OBJ pour skin Minecraft

Convertissez localement un skin 64×64 en un modèle de joueur texturé en six parties, puis téléchargez ensemble les fichiers OBJ, MTL et PNG.

Le PNG, le maillage, le matériau, les coordonnées UV et le ZIP restent dans ce navigateur.

Ouvrez un skin PNG moderne de 64×64 pour créer le pack du modèle.

Le téléchargement contient minecraft-player.obj, skin.mtl et le fichier skin.png inchangé. Le maillage utilise six pavés droits distincts et les faces UV du calque de base.

Transformer un skin en modèle OBJ texturé

Cet outil permet d’exporter un skin Minecraft en OBJ. Ouvrez une PNG moderne de 64×64 pixels, choisissez les bras Classic ou Slim, puis téléchargez une archive ZIP contenant minecraft-player.obj, skin.mtl et la texture originale sous le nom skin.png.

Le maillage se compose de six volumes séparés : tête, torse, bras droit, bras gauche, jambe droite et jambe gauche. Chacun possède une face avant, arrière, gauche, droite, supérieure et inférieure. Les coordonnées UV pointent vers les rectangles de base correspondants dans le skin.

La génération a lieu dans le navigateur. Le PNG n’est pas envoyé vers un serveur, le texte OBJ est produit localement et aucun modèle n’est associé à un compte ou enregistré dans une base de données.

Que contient l’archive ZIP ?

OBJ est un format d’échange 3D en texte brut, pris en charge par de nombreux logiciels de modélisation, rendu et conversion. Le fichier généré décrit les positions des sommets, les coordonnées de texture, les faces quadrangulaires, les six objets nommés et la référence au matériau.

Le fichier skin.mtl définit un matériau diffus simple. Sa ligne map_Kd renvoie vers skin.png. Après décompression, conservez les trois fichiers dans le même dossier. Si vous déplacez seulement l’OBJ, beaucoup de logiciels afficheront un modèle blanc, car ils ne trouveront plus le matériau ou l’image.

L’échelle utilise le pixel du skin comme unité. Les pieds commencent à Y=0, les jambes montent jusqu’à Y=12, le torse et les bras jusqu’à Y=24, puis la tête atteint Y=32. Le personnage regarde vers l’axe Z positif.

Un logiciel 3D peut employer un autre axe vertical ou une autre unité. Vous pouvez tourner et mettre à l’échelle l’ensemble pendant l’import sans changer les UV. Vérifiez toutefois l’orientation avant d’intégrer le modèle à une scène existante.

Géométrie Classic ou Slim

Les skins Classic et Slim utilisent tous deux un PNG de 64×64, mais leurs bras n’ont pas la même largeur. Le bras Classic mesure quatre unités de modèle, contre trois pour Slim. Le générateur adapte à la fois le volume physique et les largeurs UV lues dans l’atlas.

Avec un mauvais choix, une manche Slim peut être étirée sur quatre unités ou une colonne transparente inattendue peut apparaître. Si la géométrie du skin est inconnue, utilisez le détecteur de modèle Minecraft, puis confirmez visuellement avec les deux aperçus.

La tête, le torse et les jambes restent identiques. Chaque partie constituant un objet OBJ distinct, elle peut être sélectionnée, cachée, déplacée ou tournée dans le logiciel cible.

Le paquet ne contient cependant ni squelette, ni poids de skinning, ni contrainte, ni animation. Les mots « bras » et « jambe » décrivent des objets statiques ; ils ne deviennent pas automatiquement des membres articulés.

La seconde couche n’est pas incluse dans le maillage

La version actuelle exporte uniquement les faces de base. Le PNG conservé dans l’archive contient toujours les pixels des cheveux, du chapeau, de la veste, des manches et du pantalon extérieur, mais aucun volume légèrement plus grand ne les affiche.

Cette limite est volontaire. Une seconde couche fiable demande des quads supplémentaires, un écart précis pour éviter le scintillement de surfaces superposées, une nouvelle carte UV et des tests dans plusieurs importeurs.

Fusionner l’overlay dans la base serait également trompeur. Des pixels conçus pour flotter légèrement au-dessus du corps n’ont pas le même aspect lorsqu’ils sont aplatis, et leur transparence peut révéler des zones différentes.

Avant l’export, utilisez la visionneuse de calques Minecraft. Si une coiffure, une veste ou un revers important n’existe que sur l’overlay, il n’apparaîtra pas sur le maillage actuel. Vous pouvez choisir d’adapter la base dans une copie du skin, tout en conservant l’original.

Fonctionnement des coordonnées UV

Minecraft range les faces du corps dans un atlas dont l’origine visuelle se trouve en haut à gauche. OBJ emploie généralement des coordonnées normalisées entre zéro et un, avec une convention verticale différente.

Le générateur divise chaque coordonnée de pixel par 64 et inverse l’axe vertical. Cette conversion permet au haut de l’image PNG de correspondre au haut attendu des faces après import.

Chaque face reçoit quatre coordonnées de texture propres. Les sommets sont répétés par face au lieu d’être partagés sur tout le cube. Le fichier est un peu plus long qu’un maillage fortement optimisé, mais les coutures de l’atlas restent explicites et faciles à examiner.

Certains programmes possèdent une option qui retourne automatiquement les textures ou interprète différemment l’ordre des faces. Si l’image apparaît à l’envers, confirmez d’abord que le MTL et le PNG sont chargés, puis modifiez l’option d’orientation dans le logiciel. Ne retournez pas de manière destructive le skin source sans avoir identifié la cause.

Ouvrir l’OBJ dans Blender

Décompressez complètement le ZIP dans un dossier. Dans Blender, utilisez la commande d’import OBJ et sélectionnez minecraft-player.obj. Selon la version, les options et l’emplacement du menu peuvent varier.

Assurez-vous que la recherche des matériaux utilise le dossier décompressé. Si le modèle est gris ou blanc, vérifiez que skin.mtl et skin.png se trouvent à côté de l’OBJ, que leurs noms n’ont pas changé et que la vue affiche les matériaux ou les textures.

Les six objets peuvent servir à créer une pose manuellement. Déplacez leur origine ou ajoutez une armature dans Blender si vous souhaitez les animer. Cette étape demande un véritable rigging et n’est pas effectuée par l’exporteur.

Pour un rendu en pixel art, désactivez le filtrage lissé de la texture dans le logiciel lorsque cela est possible. Un filtrage linéaire peut rendre les coutures et les pixels flous à courte distance.

Usages adaptés et limites du format

Le modèle convient aux images fixes, aux références de volume, aux tests de conversion, à un blockout de scène ou à une expérience d’impression simple. Ses dimensions lisibles et ses objets séparés facilitent les modifications.

Il ne s’agit pas d’une entité Minecraft complète, d’une géométrie Bedrock, d’une définition de modèle Java, d’un pack de ressources ou d’un skin réimportable dans le jeu. Un fichier OBJ ne peut pas remplacer directement la PNG du profil.

La texture PNG reste la source principale. Pour corriger les couleurs ou les coutures, modifiez-la dans l’éditeur de skin Minecraft, puis générez un nouveau paquet OBJ. Évitez de remplacer la source par une capture du modèle rendu.

Les matériaux OBJ/MTL sont simples. Ils ne représentent pas un système PBR complet, des ombres du jeu ou une animation. Le rendu final dépendra des lumières et réglages de l’application cible.

Pourquoi proposer OBJ plutôt que glTF ?

OBJ a été choisi parce que sa géométrie, ses UV et ses références de matériau sont lisibles dans un éditeur de texte. Il est possible de vérifier les noms d’objets, les indices de faces et le chemin de la texture sans analyseur binaire.

glTF 2.0 convient mieux aux scènes structurées, matériaux modernes, buffers compacts et animations. Une exportation correcte demande cependant des buffers binaires, des accessors, des nœuds, des transformations, des matériaux, des types MIME et des validations dans des visionneuses indépendantes.

Une variante .gltf peut dépendre d’un fichier .bin et d’une image externe ; une .glb doit assembler tous ces éléments dans un conteneur binaire aligné. Renommer un OBJ en GLB ne produit pas un modèle valide.

L’export disponible reste donc le format testé et reproductible. La page ne promet pas un bouton glTF non vérifié.

Diagnostiquer une texture manquante

Si le maillage s’affiche sans couleurs, ouvrez skin.mtl dans un éditeur de texte et vérifiez la référence skin.png. Les noms doivent correspondre exactement, y compris sur un système sensible aux majuscules.

Confirmez que l’archive a été extraite. Certains logiciels ne suivent pas correctement un chemin vers un fichier encore présent dans le ZIP. Placez les trois éléments dans un dossier normal avant l’import.

Si la texture est chargée mais brouillée, désactivez le lissage ou choisissez un échantillonnage au voisin le plus proche. Si elle est retournée, modifiez l’option d’axe UV dans l’importeur. Si seules les manches sont incorrectes, revenez au choix Classic/Slim.

Confidentialité et droits

Décodage du PNG, construction de la géométrie, calcul des UV, création du MTL, assemblage ZIP et téléchargement s’exécutent sur l’appareil. Le site ne reçoit ni le nom du fichier, ni les pixels, ni le modèle choisi, ni le texte OBJ.

Exportez uniquement vos propres skins ou des fichiers que vous êtes autorisé à utiliser. La conversion en format 3D ne transfère aucun droit d’auteur, droit de marque, droit à l’image ou droit commercial. Respectez les licences et les obligations d’attribution de la source.

SkinEditor.org est indépendant et non affilié à Mojang ou Microsoft. Le maillage est une reconstruction simple à partir de dimensions de cubes et n’est pas présenté comme un asset officiel extrait du jeu.

Questions fréquentes

Le ZIP contient-il la texture ?

Oui. Il réunit la PNG d’entrée inchangée sous skin.png, le fichier OBJ et le matériau MTL.

Puis-je animer le modèle ?

Les six parties sont séparées, mais aucun squelette n’est fourni. Ajoutez un rig et des poids dans un logiciel 3D.

La couche extérieure des vêtements est-elle exportée ?

Non. Le maillage actuel utilise uniquement les faces de base.

Puis-je importer l’OBJ comme skin dans Minecraft ?

Non. OBJ est un format d’échange 3D général. La PNG reste le fichier de skin.

Existe-t-il un export glTF ou GLB ?

Pas dans cette version. Il nécessite un emballage binaire, des matériaux et des validations supplémentaires.

Parcours associés

Poursuivez avec un outil, un modèle ou un guide compatible sans recommencer votre travail.