Compression de textures GLTF

Optimisez les textures de vos modèles GLTF et téléchargez un GLB optimisé.

Espace de travail

Chargement...

Veuillez patienter

À propos de cet outil

Téléversez le fichier .gltf ainsi que les textures et le fichier .bin situés dans le même dossier. Les textures sont redimensionnées et transcodées, la géométrie reste inchangée, et le résultat est empaqueté en un seul fichier GLB optimisé. Traitement entièrement local.

Conseils d'utilisation

  • 1Incluez les textures externes
  • 2Redimensionnement et transcodage des textures
  • 3Export : GLB optimisé

À propos des options de configuration

Texture / Image

Taille maximale de texture

Par défaut1024px

Limite toutes les textures à cette dimension maximale, réduisant l'utilisation mémoire et la taille du fichier.

256px
512px
Afficher 4 options de plus
1024pxRecommandé
2048px
4096px
Conserver la taille d'origine

Format de texture

Par défautWebP

Convertit les textures vers un format plus efficace. WebP offre un excellent taux de compression et une large compatibilité navigateur.

WebPRecommandé
JPEG
Afficher 3 options de plus
PNG
KTX2
Conserver le format d'origine

Qualité

Par défaut0.75

Plage0.1 – 1 · step 0.05

Définit la qualité de compression pour les formats WebP et JPEG.

Mode d'encodage KTX2

ETC1S produit des fichiers plus petits, adapté aux cartes diffuses. UASTC préserve plus de détails, recommandé pour les cartes de normales.

Informations sur le format

Format d'entrée

Extension:
gltf, glb
Nom complet:
Format de transmission GL (glTF 2.0)
Type:
Scène 3D
Format:
GLTF
Description:
glTF est un format 3D open source défini par Khronos, souvent appelé le JPEG du monde 3D : il décrit la scène en JSON, les données géométriques dans des fichiers .bin séparés, et les textures référencées indépendamment, facilitant le chargement incrémental et le streaming. glTF 2.0 domine l'échange 3D entre Web, mobiles et moteurs de jeu. Comparé à GLB, glTF en plusieurs fichiers permet le chargement à la demande via CDN et la réutilisation, mais risque de perte de références. GLB est plus fiable pour un fichier unique ; glTF offre plus de flexibilité pour le contrôle du chargement ou les mises à jour.

Notes:

  • Les ressources externes (.bin, textures) doivent être conservées ensemble
  • Peut nécessiter des outils supplémentaires pour les flux de travail CAO

Fonctionnalités prises en charge:

  • Format 3D courant

Format de sortie

Extension:
glb
Nom complet:
Format de transmission GL binaire (compressé)
Type:
Modèle 3D
Format:
Binaire (glTF 2.0) avec compression Draco/textures
Description:
La sortie GLB compressée utilise la compression géométrique Draco et/ou l'optimisation des textures pour réduire considérablement la taille du fichier tout en préservant la qualité visuelle.

Notes:

  • Les modèles encodés avec Draco nécessitent un décodeur Draco pour être rendus
  • La taille du fichier peut être réduite de 50 à 90 % selon les paramètres

Fonctionnalités prises en charge:

  • Compression géométrique Draco (jusqu'à 90 % de réduction)
  • Conversion de format de texture WebP/JPEG
  • Simplification du maillage avec force configurable
  • Matériaux PBR d'origine et hiérarchie de scène préservés

Mode d'emploi

1

Ajoutez le .gltf et ses textures

Glissez-déposez le .gltf avec ses textures

2

Passez en revue les textures

Consultez la liste des textures

3

Lancez la compression et exportez

Compressez et téléchargez le GLB

Q

Pourquoi exporter en GLB ?

A

Après la compression des textures, le format GLB en un seul fichier est le plus pratique pour la livraison : un seul fichier à héberger, une seule requête pour le chargement, et plus besoin de synchroniser des fichiers .bin ou de textures séparés. Tout est intégré automatiquement.

Q

Quels fichiers devez-vous téléverser ?

A

Téléversez le fichier .gltf avec le .bin et toutes les textures qu'il référence, depuis le même dossier. L'outil ré-encode ces textures et empaquette le tout dans un seul fichier GLB : aucun fichier auxiliaire n'est nécessaire pour le résultat.

Q

La géométrie sera-t-elle modifiée ?

A

Non. Seules les textures intégrées sont redimensionnées et transcodées ; le maillage, les normales, les UV et l'animation sont préservés à l'identique. Le GLB est une version réempaquetée de la même scène avec des textures plus légères.

Q

Peut-on limiter la taille des textures ?

A

Oui. Choisissez un préréglage de 256, 512, 1024, 2048 ou 4096 px, ou conservez la taille d'origine. 1024 ou 2048 suffit pour la plupart des usages web ; en dessous de 1024, les détails peuvent paraître flous.

Q

Les cartes de normales seront-elles affectées ?

A

Les cartes de normales sont redimensionnées et ré-encodées comme les autres textures. Pour un meilleur rendu des surfaces, choisissez PNG ou conservez l'encodage d'origine : les formats avec perte comme JPEG peuvent introduire des artefacts visibles dans les normales.

Q

Le GLB de sortie fonctionne-t-il avec tous les visualiseurs glTF ?

A

Oui, le GLB est le conteneur glTF binaire standard : le résultat se charge dans Three.js, Babylon.js, Blender et la plupart des visualiseurs de modèles. Notez que les textures KTX2 nécessitent un chargeur compatible KTX2 (Three.js KTX2Loader ou Babylon.js), tandis que WebP/JPEG/PNG fonctionnent partout.