Blog

GLB, OBJ, FBX ou STL : quel format 3D utiliser (et pourquoi votre modèle apparaît en blanc)

Le format du fichier explique presque tous les problèmes rencontrés avec un modèle 3D : ce qui s'ouvre en blanc, ce qui perd l'animation et ce qui est trop lourd pour le web. Découvrez quel format utiliser selon la destination et les cinq causes réelles pour lesquelles un modèle apparaît sans texture.

13 août 2026 · Agência Primeira Página

GLB, OBJ, FBX ou STL : quel format 3D utiliser (et pourquoi votre modèle apparaît en blanc)

Presque tous les problèmes de fichier 3D commencent avant même que quelqu'un n'ouvre le fichier : ils commencent dans le format dans lequel il a été enregistré. Le modèle qui s'ouvre en blanc, celui qui perd son animation, celui qui pèse 45 Mo et fait planter le téléphone, celui dont « la couleur a disparu » — en général, ce ne sont pas des défauts du modèle. Ce sont des choix de format que personne n'a expliqués à la personne qui l'a envoyé.

Ce guide est la règle que nous utilisons ici chaque jour, avec les quatre formats qui circulent réellement et la raison, fichier par fichier, pour laquelle votre modèle apparaît en blanc.

Les quatre formats que vous allez recevoir

La différence entre eux n'est pas une question de qualité : c'est ce que chacun est capable de contenir.

  • STL — uniquement la géométrie. Sans couleur, sans texture, sans matériau, sans animation. C'est le format de l'impression 3D, et il remplit bien ce rôle. Si vous avez reçu un STL en vous attendant à voir de la couleur, la couleur n'a jamais été là : ce n'est pas une conversion mal faite, c'est le format.
  • OBJ — la géométrie plus les coordonnées de texture, mais le matériau réside dans un fichier séparé (.mtl) et les images dans d'autres fichiers encore. C'est le format qui arrive le plus souvent cassé, parce que la personne envoie le .obj et oublie le reste.
  • FBX — géométrie, matériaux, squelette et animation dans un seul fichier. Excellent pour échanger un modèle entre logiciels de modélisation. Mauvais pour le web : il est propriétaire, lourd, et aucun navigateur ne l'ouvre nativement.
  • GLB — géométrie, texture, matériau et animation intégrés dans un seul fichier. C'est le format du web, du 3D en page et de la réalité augmentée. Le glTF est la même norme avec les fichiers séparés ; le GLB en est la version empaquetée, et c'est celle que vous voulez.

La règle : la destination détermine le format

Il n'existe pas de « meilleur format » — il existe le format adapté à l'endroit où le fichier va finir.

  • Destiné à l'impression 3D ? STL.
  • Destiné à passer d'un logiciel de modélisation à un autre, avec animation ? FBX.
  • Destiné à s'ouvrir dans le navigateur, sur un site, sur un téléphone ou en réalité augmentée ? GLB, toujours.
  • Provient de l'ingénierie, en STEP ou IGES ? C'est de la CAO : il doit être converti avant tout usage visuel.

Retenez cette phrase pour demander un fichier : « envoyez-le-moi en GLB, avec les textures intégrées ». Elle résout, à elle seule, la moitié des problèmes décrits ci-dessous.

Pourquoi votre modèle apparaît en blanc

C'est la question qui nous revient le plus souvent, et la réponse se trouve presque toujours dans l'une de ces cinq causes. Toutes nous ont déjà piégés.

  • La texture est dans un format que le visualiseur ne lit pas. Les images en WebP, AVIF ou KTX2/BasisU rendent le fichier plus léger et sont acceptées par la norme — mais plusieurs visualiseurs et le mode RA ne les décodent tout simplement pas. Résultat : géométrie correcte, surface blanche. La texture est bien là ; personne ne peut l'afficher.
  • Le matériau est d'un type ancien. Les modèles exportés avec specular-glossiness (l'extension KHR_materials_pbrSpecularGlossiness) s'ouvrent en blanc dans les visualiseurs modernes, qui ne comprennent que metallic-roughness. C'est une conversion de matériau, pas de fichier — et elle doit être faite avant toute optimisation, sinon le problème traverse tout le processus.
  • L'OBJ est arrivé sans le .mtl et sans les images. Le fichier s'ouvre, la forme est parfaite et il n'y a aucune couleur, parce que la couleur se trouvait dans les fichiers restés en arrière.
  • Le fichier pointe vers une texture qui n'existait que sur l'ordinateur de la personne qui l'a exporté. Cela arrive souvent avec d'anciens modèles : à l'intérieur du fichier se trouve un chemin vers une image qui n'a pas été transmise avec lui.
  • Le modèle n'a jamais eu de couleur. Les pièces de CAO n'intègrent souvent pas de matériau — la finition réside dans le logiciel, pas dans le fichier. Nous avons déjà reçu un ensemble de voiture en FBX qui s'est converti parfaitement et est ressorti tout gris : c'étaient dix-neuf matériaux unis et aucune image. Le convertisseur a été fidèle ; c'est le fichier qui était ainsi.

Remarquez le schéma : le blanc ne signifie presque jamais un fichier corrompu. Il signifie qu'une information de surface n'a pas survécu au chemin jusqu'à l'écran — et chacune de ces cinq causes se corrige différemment.

Le poids : pourquoi 45 Mo ne convient pas au web

Un fichier d'ingénierie contient une précision dont aucun écran n'a besoin. Un assemblage industriel qui arrive à 45 Mo n'est pas « un modèle lourd » : c'est un modèle pensé pour un autre usage. Sur le web, chaque mégaoctet représente du temps d'attente pour la personne qui a son téléphone en main — et qui attend finit par partir.

La solution consiste à réduire sans dégrader : compresser la géométrie, limiter les textures à une taille raisonnable et supprimer ce qui n'apparaît pas. En pratique, le même assemblage de 45,6 Mo cité plus haut ressort à 1,64 Mo après ce traitement, sans différence visible à l'écran. C'est cette version qui doit aller sur le site, pas le fichier d'origine.

Comment convertir sans rien installer

Pour les conversions du quotidien — STL, OBJ, FBX, DAE, PLY, ainsi que STEP et IGES issus de la CAO —, vous pouvez utiliser notre convertisseur de fichiers 3D, gratuit et sans inscription. Pour les formats de maillage, la conversion se déroule directement dans votre navigateur : le fichier ne quitte pas votre machine, ce qui résout le problème d'envoyer un projet industriel vers un site inconnu. Seule la CAO est traitée sur le serveur, car elle exige un moteur que le navigateur ne peut pas supporter dans un délai raisonnable.

Et si l'objectif final est de présenter le modèle à un client — en le faisant tourner à l'écran ou en l'affichant dans son propre espace via la caméra —, c'est précisément l'objet de notre page de réalité augmentée et du travail de modélisation et animation 3D, pour les cas où le fichier existant n'est pas encore au point.

Le résumé en trois lignes

  • Demandez un GLB avec textures intégrées. C'est le format qui survit au chemin jusqu'à l'écran.
  • Un modèle blanc est un symptôme, pas un défaut. Texture dans un format exotique, matériau ancien ou fichier resté en arrière — dans cet ordre de probabilité.
  • Le fichier d'ingénierie n'est pas le fichier du web. Ce sont deux fichiers ayant des finalités différentes, et traiter les deux comme un seul est l'erreur qui bloque la page.

Perguntas frequentes

Quel est le meilleur format 3D pour le web ?

Le GLB. Il embarque géométrie, texture, matériau et animation dans un seul fichier, il est lu nativement par les navigateurs et c'est le format utilisé en réalité augmentée. Pour l'impression 3D, le bon format est le STL, et pour échanger des modèles entre logiciels de modélisation, le FBX.

Pourquoi mon modèle 3D apparaît-il tout blanc ?

Le plus souvent pour trois raisons : la texture est dans un format que la visionneuse ne décode pas (WebP, AVIF ou KTX2), le matériau est de l'ancien type specular-glossiness au lieu de metallic-roughness, ou le fichier est arrivé sans les fichiers de texture qui l'accompagnaient. Sur les pièces de CAO, il existe une quatrième raison : le modèle n'a jamais eu de couleur.

Quelle est la différence entre GLB et glTF ?

C'est la même norme. Le glTF conserve le modèle dans plusieurs fichiers séparés (géométrie, textures, matériaux) et le GLB regroupe tout dans un seul. Pour envoyer, publier ou utiliser en réalité augmentée, le GLB est toujours plus sûr, car rien ne reste en chemin.

Puis-je convertir un STL en GLB et récupérer la couleur ?

Non. Le STL ne conserve que la géométrie : il n'y a donc aucune couleur à récupérer et la conversion rend un modèle gris. Pour avoir de la couleur, il faut appliquer matériau et texture ensuite, dans un logiciel de modélisation — c'est un travail de finition, pas de conversion.

Quelle taille est acceptable pour un modèle 3D sur un site ?

Le plus léger possible, et il est rare qu'il faille dépasser quelques mégaoctets. Les fichiers d'ingénierie de plusieurs dizaines de mégaoctets descendent en général à quelques mégaoctets après compression de la géométrie et réduction des textures, sans différence visible à l'écran.

Faut-il installer un logiciel pour convertir un fichier 3D ?

Non. Les formats de maillage comme STL, OBJ, FBX, DAE et PLY peuvent être convertis directement dans le navigateur, sans envoyer le fichier où que ce soit. Les formats de CAO, comme STEP et IGES, demandent en revanche un traitement sur serveur à cause du moteur de géométrie qu'ils utilisent.