Tiny Online Tools logoTiny Online ToolssearchRechercher des outils…grid_viewTous les outils
Accueilchevron_rightOutils 3Dchevron_rightEmpaqueteur GLB et GLTFEmpaqueteur GLB et GLTF

Empaqueteur GLB et GLTF

Empaquetez un .gltf et ses textures dans un seul .glb, ou décompressez un .glb en fichiers modifiables.

upload_file

Cliquez pour parcourir ou glissez-deposez des fichiers ici

Sélectionnez un fichier GLB ou glTF

Accepte : .glb,.gltf

Fichiers associés (requis pour empaqueter un .gltf)upload_file

Cliquez pour parcourir ou glissez-deposez des fichiers ici

Ajoutez les tampons .bin et les images de texture référencés par le .gltf

SensEmpaqueter en GLBDépaqueter en glTFRegroupe le JSON, les tampons et les textures dans un unique fichier binaire autonome.

Outils similaires

Éditeur de Matériaux 3D

Éditeur de Matériaux 3D

Ouvrez un modèle GLB ou GLTF et modifiez chacun des matériaux PBR qu'il contient — gratuitement, dans votre navigateur, sans rien téléverser.

Validateur GLTF et GLB

Validateur GLTF et GLB

Validez des fichiers GLB et GLTF selon la spécification glTF 2.0 de Khronos et consultez chaque erreur et avertissement.

Éditeur d'animations 3D

Éditeur d'animations 3D

Modifiez les clips d'animation contenus dans un modèle GLB, GLTF ou FBX directement dans votre navigateur.

Extracteur d'Assets 3D

Extracteur d'Assets 3D

Extrayez toutes les textures, maillages, matériaux et animations d'un fichier GLB ou GLTF dans un ZIP.

Analyseur de performance web 3D

Analyseur de performance web 3D

Analysez le comportement d'un modèle 3D sur le web, gratuitement et entièrement dans votre navigateur.

Calculateur de rapport hauteur/largeur

Calculateur de rapport hauteur/largeur

Calculez les proportions et les dimensions mises à l'échelle pour les images et les vidéos.

Outil de Visualisation 3D

Outil de Visualisation 3D

Inspectez un modèle avec dix modes d'ombrage de diagnostic : normales, damier UV, densité de triangles, filaire et plus.

apps

Plus d'outils

Parcourez notre collection complète d'outils en ligne gratuits.

Un seul fichier ou plusieurs — les deux ont parfois raison

Un asset glTF peut exister sous deux formes, et celle qui vous convient dépend entièrement de ce que vous vous apprêtez à en faire.

GLB — un seul fichier binaire. Tout est à l'intérieur : le JSON, les tampons, les textures. Il ne peut pas perdre ses textures dans un e-mail, ne peut pas casser quand un dossier est réorganisé, et s'ouvre dans n'importe quelle visionneuse sans arborescence autour de lui. C'est ce que vous livrez.

glTF — du JSON et des fichiers séparés. La description de la scène est un texte lisible que vous pouvez ouvrir, comparer dans git et modifier à la main. Chaque texture est un simple PNG ou JPEG posé dans un dossier, modifiable sur place sans aller-retour par un outil 3D. C'est ce avec quoi vous travaillez.

Cet empaqueteur gratuit en ligne convertit de l'un à l'autre, dans les deux sens, dans votre navigateur.

Le dépaquetage est sous-estimé

La plupart des outils ne vont que dans un sens — vers le GLB — parce que la livraison est le cas d'usage évident. Mais le dépaquetage résout des problèmes autrement très agaçants :

  • Corriger une seule texture. Dépaquetez, ouvrez le PNG dans n'importe quel éditeur d'images, enregistrez, réempaquetez. Aucun logiciel DCC nécessaire.
  • Lire les valeurs des matériaux. Le .gltf est du JSON. Cherchez-y metallicFactor et lisez le nombre.
  • Gérer les versions. Un GLB binaire produit un diff inutilisable. Un glTF dépaqueté montre exactement quelle valeur a changé dans une pull request.
  • Déboguer un chargeur. Quand un moteur refuse un fichier, pouvoir en lire le JSON en révèle en général la raison en quelques secondes.

Images embarquées

Le dépaquetage offre un troisième état : un .gltf dont les images sont incorporées sous forme d'URI de données base64. Vous obtenez ainsi un fichier unique qui est aussi du texte lisible — pratique à coller dans un rapport de bug ou à committer pour un petit asset. Le prix à payer est une inflation d'environ 33 % de la taille, car le base64 n'est pas un encodage compact. À réserver aux petits assets, pas à un modèle de 40 Mo.

Rien n'est réencodé

Les deux sens copient les octets des textures à l'identique. Un PNG qui entre dans un GLB ressort du dépaqueteur comme le même PNG, octet pour octet. La géométrie compressée en Draco et en Meshopt survit intacte à l'aller-retour, car le lecteur comme l'écrivain comprennent ces extensions.

Les ressources manquantes échouent bruyamment

Un .gltf seul est un asset incomplet : il pointe vers des tampons .bin et des fichiers image qui doivent voyager avec lui. Si vous tentez d'en empaqueter un sans fournir ces fichiers associés, l'outil s'arrête et vous indique précisément lesquels manquent. L'alternative, que pratiquent certains convertisseurs, consiste à produire un GLB qui semble correct jusqu'à ce que quelqu'un l'ouvre et n'y trouve aucune géométrie.

Confidentialité

L'empaquetage et le dépaquetage se font entièrement dans votre navigateur. Rien n'est téléversé, stocké ni journalisé.