Compression de sommets GLB

Réduction de faces et option Meshopt ou Draco, un GLB plus petit, adapté au Web et aux moteurs.

Chargement...

Veuillez patienter

À propos de cet outil

Compresse uniquement la géométrie GLB (ne modifie pas les textures). Simplification de maillage pour réduire les faces ; par défaut Meshopt, mais vous pouvez choisir Draco, ils sont mutuellement exclusifs. Export GLB optimisé. Entièrement local.

Conseils d'utilisation

  • 1Décodage en runtime privilégié avec Meshopt ; volume extrême avec Draco
  • 2Meshopt et Draco ne peuvent pas être activés ensemble
  • 3Permet de prévisualiser et d'ajuster l'intensité de simplification avant téléchargement

À propos des options de configuration

Sommets / Géométrie

Simplification du maillage

Par défaut50%

Plage0% – 100% · step 5%

Utilise un algorithme de simplification pour réduire le nombre de faces et de sommets. L'intensité par défaut est moyenne ; une intensité plus élevée réduit encore la taille, mais peut altérer les détails de surface. Modifie uniquement la densité géométrique, pas le format du conteneur.

Compression Meshopt

Par défautActivé

Applique EXT_meshopt_compression aux fichiers glTF/GLB pour compresser les tampons géométriques sans modifier le nombre de faces. Activé par défaut pour un chargement optimal en runtime. Mutuellement exclusif avec Draco. Non utilisé pour les sorties non glTF (STL, OBJ, FBX, etc.).

ActivéRecommandé

Par défaut. Active la compression Meshopt du conteneur.

Désactivé

N'écrit pas l'extension Meshopt.

Niveau Meshopt

Par défautÉlevé

Contrôle la stratégie d'encodage Meshopt. Par défaut « Élevé » : généralement plus petit avec filtres d'attributs, idéal pour la plupart des scénarios Web. « Moyen » : quantification plus uniforme sur davantage d'attributs, plus conservateur pour certaines chaînes d'outils.

ÉlevéRecommandé

Par défaut. Compression plus agressive avec filtres, généralement plus petit.

Moyen

Quantification plus uniforme, taux de compression généralement légèrement inférieur.

Compression Draco

Par défautDésactivé

Applique KHR_draco_mesh_compression aux fichiers glTF/GLB. La taille est souvent inférieure à celle de Meshopt, mais le décodage est plus coûteux. Désactivé par défaut ; mutuellement exclusif avec Meshopt. Non utilisé pour les sorties non glTF.

DésactivéRecommandé

Par défaut. N'écrit pas l'extension Draco.

Activé

Active Draco (désactive Meshopt).

Force de compression

Par défaut6

Plage1 – 10

Compromis vitesse de codage/décodage Draco, de 1 à 10. Plus la valeur est élevée, plus la taille est réduite et l'encodage lent. La valeur par défaut 6 convient à la plupart des modèles.

Méthode d'encodage

Par défautEdgebreaker

Méthode d'encodage topologique Draco. Par défaut Edgebreaker, généralement meilleur pour les maillages triangulaires. Sequential peut être plus adapté pour certaines bandes/points ordonnés.

EdgebreakerRecommandé

Par défaut. Adapté aux maillages triangulaires courants.

Sequential

Adapté aux topologies spéciales comme les bandes ordonnées.

Quantization bits (advanced)

Shown under Advanced settings in the UI. Vertex attribute precision when Meshopt or Draco writes glTF. Defaults: position 14, normal 10, UV 12. Lower bits shrink files more but raise crack, shading, or UV artifact risk.

Bits de position

Par défaut14

Plage8 – 16

Bits de quantification de l'attribut POSITION (8, 16). Par défaut 14 : bon équilibre entre taille et risque de cassures. Une valeur trop basse peut provoquer des espaces ou des tremblements.

Bits de normale

Par défaut10

Plage8 – 16

Bits de quantification de l'attribut NORMAL (8, 16). Par défaut 10. Une valeur trop basse peut entraîner des artefacts d'éclairage.

Bits UV

Par défaut12

Plage8 – 16

Bits de quantification de l'attribut TEXCOORD (8, 16). Par défaut 12. Une valeur trop basse peut provoquer des déplacements ou des tremblements de la texture.

Informations sur le format

Format d'entrée

Extension:
glb
Nom complet:
GL Transmission Format Binary (glTF 2.0)
Type:
3D Model
Format:
GLB
Description:
GLB est le standard ouvert de Khronos pour le Web 3D, regroupant éléments glTF en un seul fichier binaire, utilisé dans Three.js, Babylon.js et applis AR/VR.

Notes:

  • Certains logiciels de tranchage 3D ne peuvent pas importer directement les fichiers GLB
  • Ne convient pas à l'édition paramétrique CAO

Fonctionnalités prises en charge:

  • Fichier binaire autonome unique
  • Prise en charge des matériaux PBR (couleur de base, métal, rugosité, cartes normales)
  • Animation squelettique, skinning et cibles de morphing
  • Compression de maillage Draco et compression de texture KTX2
  • Nœuds multi-maillages et hiérarchie de scène

Format de sortie

Extension:
glb
Nom complet:
GL Transmission Format Binary (Compressed)
Type:
3D Model
Format:
Binary (glTF 2.0) with Draco/Texture Compression
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

Télécharger le modèle

Glissez-déposez un fichier GLB

2

Configurer les paramètres

Régler la simplification ; activer Meshopt ou Draco (un seul)

3

Compresser et télécharger

Prévisualiser puis télécharger le GLB optimisé

Questions fréquentes

À propos de cet outil

Q

Les animations sont-elles conservées ?

A

Oui, les données d'animation sont préservées : la compression ne ré-encode que les tampons de géométrie. Sachez qu'une simplification très agressive peut déformer les maillages skinés : vérifiez l'aperçu sur des poses animées avant de télécharger.

Q

Meshopt ou Draco ?

A

Meshopt est le choix par défaut : il décode rapidement sur le web et le mobile et est bien pris en charge dans Three.js. Draco peut produire des fichiers plus petits, mais souvent au prix d'un temps de décodage plus long. Ils sont mutuellement exclusifs : n'en activez qu'un seul.

Q

Le téléchargement reste-t-il un seul fichier GLB ?

A

Oui, le résultat est un GLB optimisé en un seul fichier, avec le même nom et la même structure, afin que les chargeurs et les pipelines existants continuent de fonctionner. L'entrée GLTF est également acceptée et exporte aussi du GLB.

Q

Puis-je utiliser un fichier GLTF en entrée ?

A

Oui. Vous pouvez aussi utiliser la page dédiée de compression de sommets GLTF ; les deux acceptent le GLTF et produisent un GLB optimisé. Téléversez le .gltf avec son .bin et ses fichiers de texture pour ne rien oublier.

Q

De combien puis-je réduire la taille du fichier ?

A

Les réductions typiques vont de 50 à 90 % selon le maillage et les paramètres. Les modèles denses avec un nombre élevé de polygones tirent le plus grand profit de Draco ou Meshopt, et la simplification apporte des gains supplémentaires en supprimant d'abord des faces.

Q

Puis-je prévisualiser le résultat avant de télécharger ?

A

Oui. L'aperçu en temps réel montre le maillage simplifié afin de comparer la perte de détails et le comportement de l'animation. Ajustez la force jusqu'à ce que la silhouette et le mouvement conviennent, puis téléchargez.

Questions générales

Q

Any3D est-il entièrement gratuit ?

A

Oui, les fonctionnalités principales d'Any3D sont gratuites à vie. Nous proposons la conversion de formats, l'optimisation de modèles et l'aperçu en ligne sans inscription ni paiement.

Q

Mes fichiers sont-ils envoyés sur vos serveurs ?

A

Non. Les fichiers que vous sélectionnez sont traités uniquement dans votre navigateur sur cet appareil—ils ne quittent pas votre appareil et ne sont jamais envoyés à nos serveurs. Nous ne stockons aucun fichier utilisateur ; après le traitement, les données associées en mémoire du navigateur sont libérées.

Q

Dois-je installer un logiciel ?

A

Aucune installation de logiciel n'est requise. Any3D est un outil entièrement basé sur le navigateur : il suffit d'ouvrir la page pour utiliser toutes les fonctionnalités. Il fonctionne sous Windows, Mac, Linux et d'autres systèmes d'exploitation courants.

Q

Y a-t-il une limite de taille de fichier ?

A

La capacité de traitement dépend des performances de votre appareil ainsi que du nombre de sommets et de la complexité des textures du modèle, et non de la seule taille du fichier. Nous n'imposons aucune limite de taille, mais lorsqu'un modèle dépasse ce que votre appareil peut gérer, la page peut ralentir voire se bloquer.

Nous soutenir