Convertir un OBJ en GLB gratuitement pour le web, l'AR et le partage : méthodes Blender, obj2gltf et en ligne, avec textures dans un seul fichier.
Pour convertir un fichier OBJ en GLB gratuitement : importez le .obj (avec son .mtl et ses textures) dans Blender, puis exportez en glTF 2.0 au format GLB — ou utilisez l'outil en ligne de commande obj2gltf, ou un convertisseur web. Le GLB (glTF Binary) regroupe géométrie, matériaux PBR et textures dans un seul fichier léger, prêt pour le web, la réalité augmentée et le partage par lien. Ce guide compare 3 méthodes et explique comment obtenir un GLB propre et compact.
L'OBJ est un excellent format d'échange de maillages, mais il est encombrant : la géométrie, les matériaux (.mtl) et les textures (.jpg/.png) sont éparpillés dans plusieurs fichiers, ce qui complique le partage et l'affichage web. Le GLB résout ce problème en encapsulant tout dans un unique binaire, avec un rendu PBR moderne (métal, rugosité, réflexions). C'est le format de référence pour intégrer un modèle 3D sur un site, une fiche produit Shopify, ou une expérience en réalité augmentée.
Blender offre le meilleur contrôle sur les matériaux et l'orientation, et exporte nativement en glTF 2.0 / GLB.
Pour les workflows répétitifs ou l'intégration dans un pipeline, obj2gltf (open source, maintenu par Cesium) convertit un OBJ en GLB via une seule commande.
Plusieurs services convertissent OBJ → GLB dans le navigateur, sans installation. Pensez à uploader le .mtl et les textures en même temps que le .obj, faute de quoi le GLB sortira sans matériaux. Pour un modèle confidentiel, préférez un outil qui traite le fichier localement, ou restez sur Blender / obj2gltf en local.
Une fois le GLB obtenu, chargez-le sur OmniView 3D : vous disposez d'un viewer 3D interactif en 60 secondes, avec un lien partageable par email, Slack ou WhatsApp. À noter : OmniView 3D lit aussi bien l'OBJ que le GLB nativement — si votre seul objectif est de montrer le modèle, vous pouvez uploader l'OBJ directement, sans conversion. Le passage au GLB reste utile pour l'intégration web, l'AR ou l'archivage en fichier unique.
La méthode la plus fiable : importer le .obj (avec son .mtl et ses textures) dans Blender, puis File → Export → glTF 2.0 en choisissant GLB. En ligne de commande, obj2gltf (npm install -g obj2gltf) fait la conversion en une commande. Des convertisseurs en ligne existent aussi — uploadez alors le .mtl et les textures avec le .obj.
L'OBJ éclate un modèle en plusieurs fichiers (.obj + .mtl + textures) et n'a pas de rendu standardisé. Le GLB (glTF Binary) regroupe géométrie, matériaux PBR et textures dans un seul fichier compact, avec un rendu cohérent dans tous les navigateurs — c'est le format de référence du web 3D et de l'AR.
C'est presque toujours parce que le fichier .mtl ou les images de texture n'étaient pas présents au moment de l'import. Vérifiez que le .obj, le .mtl et les fichiers de texture sont dans le même dossier avant la conversion, et que Blender a bien chargé les matériaux dans l'onglet Shading.
Appliquez la compression géométrique Draco via gltf-pipeline (gltf-pipeline -i modele.glb -o modele-draco.glb -d) et redimensionnez les textures (2048 px suffisent souvent). Vous pouvez diviser le poids par 3 à 10 sans perte visuelle notable pour un affichage web.
Non. OmniView 3D ouvre directement les fichiers OBJ et GLB dans le navigateur, avec partage par lien. La conversion en GLB n'est utile que pour intégrer le modèle sur un site web, le publier en réalité augmentée, ou l'archiver dans un fichier unique avec textures embarquées.
Sources & références
Essayez OmniView 3D gratuitement
Importez un fichier et visualisez-le tout de suite. Aucun compte requis.
Tester sans compte