Création de fichiers GLB à l’aide de Maya et de Substance Painter
Vous pouvez utiliser Maya et Substance Painter pour exporter un fichier GLB qui peut être ajouté à un produit dans l’interface administrateur Shopify. Les modèles 3D peuvent aider les clients à visualiser les produits, ce qui peut renforcer leur confiance et réduire les retours.
Sur cette page
Préparer votre modèle pour l’exportation dans Maya
Pour préparer votre modèle pour l’exportation, vous devez vous assurer qu’il s’agit d’un maillage unique et qu’un seul matériau lui est appliqué.
Étapes :
- Importez votre modèle dans Maya en allant à Fichier > Importer..., en choisissant votre fichier 3D, puis en cliquant sur Importer.
- Cliquez sur Maillage > Combiner pour combiner votre maillage en un seul objet.
- Dépliez le modèle dans l’espace UV 0-1. Assurez-vous qu’aucun UV ne se chevauche :

- Appliquez un matériau Phong au modèle :
- Placez le curseur de votre souris sur le modèle, faites un clic droit prolongé, puis sélectionnez Attribuer un nouveau matériau...
- Dans la boîte de dialogue, sélectionnez Phong.
Exporter le maillage depuis Maya
- Sélectionnez l’intégralité du maillage, puis cliquez sur Fichier > Exporter la sélection...
- Saisissez un nom de fichier et l’emplacement où le fichier doit être enregistré.
- Dans le menu déroulant Type de fichiers, sélectionnez OBJexport.
- Cliquez sur Exporter la sélection.
Importer et préparer le fichier OBJ dans Substance Painter
- Créez un nouveau projet Substance Painter en cliquant sur Fichier > Nouveau.
- Dans la boîte de dialogue Nouveau projet, cliquez sur Sélectionner pour choisir un maillage.
- Sélectionnez le fichier OBJ que vous avez exporté depuis Maya, puis cliquez sur Ouvrir.
- Dans la fenêtre Nouveau projet, cliquez sur OK.
- Vérifiez que vous avez correctement exporté votre maillage en contrôlant qu’il n’y a qu’un seul ensemble de textures dans le panneau Liste des ensembles de textures .
- Si plusieurs ensembles de textures s’affichent, consultez la section Plusieurs ensembles de textures.
- Dans le panneau Paramètres de l’ensemble de textures , cliquez sur le bouton
+pour ajouter des canaux :
- Requis : occlusion ambiante.
- Facultatif : émissif. Ajoutez ce canal si votre modèle comporte des composants qui émettront de la lumière.
- Facultatif : opacité. Ajoutez ce canal si votre modèle comporte des composants qui seront transparents.
- Dans le panneau Paramètres de l’ensemble de textures, cliquez sur Bake Mesh Maps.
- Appliquez des textures sur le modèle.
Plusieurs ensembles de textures
Lorsque vous importez le fichier OBJ dans Substance Painter, il ne doit y avoir qu’un seul ensemble de textures :

Si plusieurs jeux de textures s’affichent, l’une des erreurs suivantes s’est produite lors de l’exportation du maillage à partir de Maya :
- Le maillage n’a pas été combiné en un seul objet.
- Plus d’une texture a été attribuée au maillage.
Si c’est le cas, exportez à nouveau votre modèle à partir de Maya et assurez-vous que le maillage est un objet unique auquel une seule texture est attribuée.
Exporter le fichier glTF à partir de Substance Painter
Cliquez sur Fichier > Exporter les textures.
Dans le menu déroulant de configuration, sélectionnez glTF PBR Metal Roughness.
Choisissez l’emplacement où vous souhaitez enregistrer vos textures.
Choisissez une taille de document pour déterminer la taille des fichiers de texture.
Cliquez sur Exporter.
Compression des fichiers de texture
Lorsque vous avez exporté le modèle, vous devriez disposer des fichiers suivants :
- modelName.bin
- modelName.glb
- modelName.gltf
- modelNamebaseColor.png
- modelNamenormal.png
- modelName_occlusionRoughnessMetallic.png
Lorsque vous utilisez la configuration glTF PBR Metal Roughness, Substance Painter n’exporte les fichiers de texture qu’au format PNG. Pensez à compresser les fichiers de texture et à convertir les textures qui ne nécessitent pas de canal alpha au format JPG. Cela réduit la taille totale des fichiers, et des fichiers de plus petite taille permettent des téléchargements plus rapides et des interactions plus fluides.
Il est préférable que la taille de votre fichier ne dépasse pas 4 Mo.
Créer un fichier GLB
- Consultez la page https://glb-packer-old.glitch.me/.
- Faites glisser-déposer les fichiers que vous avez exportés de Substance Painter sur la page web de GLB Packer.
Un fichier nommé out.glb sera téléchargé sur votre ordinateur. Une fois le téléchargement terminé, vous pouvez renommer le fichier, puis le charger sur Shopify.