L'OUTIL D'OPTIMISATION GLB

Des fichiers plus légers.
Toujours de grandes idées.

Réduisez la taille de vos modèles 3D.
Optimisez avec gltfpack, comparez le résultat et téléchargez le modèle.

↘

Un moteur éprouvé.
Une utilisation plus simple.

Aucune installation. Aucun compte.
Connexion au moteur…

Un modèle plus petit commence ici.

Déposez votre GLB dans l'espace de travail

Fichier .glb unique · Jusqu'à 50 Mo · Ressources intégrées uniquement

◇
Aucun modèle sélectionnéVotre prochain atout léger
TAILLE DU FICHIER—Original → optimisé
TRIANGLES—Géométrie de maillage unique*
CHANGEMENT DE TAILLE—Exécutez une optimisation pour comparer
Paramètres avancés

Limites de la simplification

Donne la priorité au nombre de triangles cibles par rapport à la qualité et ignore la limite d'erreur. Peut visiblement modifier les silhouettes et les détails. Désactivé par défaut.

S'applique uniquement en dessous de la rétention triangulaire 100%. Des limites d'erreur inférieures et des bordures verrouillées peuvent empêcher d'atteindre le nombre de triangles cible.

Précision géométrique

La désactivation de la quantification augmente généralement la taille du fichier. D'autres optimisations s'appliquent toujours ; ce n'est pas un mode sans perte.

Des valeurs inférieures échangent la précision contre la taille et peuvent visiblement fausser le modèle. Valeurs par défaut : position 14, UV 12, normal 8, couleur 8 bits. Les tangentes utilisent au maximum 8 bits.

Textures et animations

N'affecte que les animations. Des taux plus faibles peuvent réduire la taille mais rendre le mouvement moins fluide. Ne pas rééchantillonner préserve la synchronisation de la source ; d'autres optimisations d'animation s'appliquent toujours.

Met à l’échelle les dimensions de la texture lors de la conversion en KTX2 ou WebP. La taille maximale de la texture s'applique également. Les textures plus petites peuvent perdre des détails.

S'applique uniquement au KTX2. UASTC offre des fichiers de meilleure qualité mais généralement beaucoup plus volumineux.

S'applique lors de la conversion de textures. Les échelles de qualité diffèrent selon le codec.

DES ACTIFS PLUS PETITS. MOINS DE PAS.

Du lourd au prêt.

Véritable optimisation gltfpack, avec possibilité de voir les changements.

01 /

Apportez votre GLB

Un modèle autonome, avec ses textures intégrées. Inspectez-le sous tous les angles.

02 /

Trouvez votre équilibre

Conservez la géométrie, ciblez moins de triangles ou choisissez un codec de texture. Vous contrôlez les compromis.

03 /

Vérifier. Puis expédiez.

Comparez le résultat et ses exigences de chargement. Téléchargez quand cela fonctionne pour votre projet.

01 / TAILLE DU FICHIER

Par où commencer

Géométrie

Si le maillage comporte de nombreux triangles, essayez de réduire légèrement la rétention des triangles. Vérifiez les bords incurvés, les pièces minces et les trous pour détecter tout changement. Si le fichier est encore volumineux, réduire davantage de triangles peut ne pas être d'une grande aide ; comparez ensuite les paramètres de texture.

Textures

Essayez une taille de texture plus petite et comparez le résultat de près. Vérifiez le texte, les motifs et les détails de la surface. Conservez plus de résolution pour les modèles sur lesquels les utilisateurs peuvent zoomer ; des textures plus petites peuvent suffire pour les modèles affichés à une distance fixe.

Animation

Après avoir réduit le taux d'échantillonnage, lisez toute l'animation. Recherchez les sauts lors de mouvements rapides, les pieds glissants et une pause à la limite de la boucle. Si ceux-ci apparaissent, augmentez le taux d'échantillonnage et comparez à nouveau.

02 / PARAMÈTRES

Paramètres pour les utilisations courantes

Pages Web et appareils mobiles

Si votre visionneuse prend en charge Meshopt, essayez le préréglage de fichier plus petit. Testez ensuite sur un téléphone via une connexion mobile typique. Vérifiez combien de temps le modèle met à apparaître et s'il tourne en douceur ; un téléchargement plus petit ne vous indique pas à lui seul comment il fonctionnera.

Présentoirs de produits

Commencez avec le préréglage Conservateur et utilisez l’éclairage de votre page produit. Vérifiez les petits lettrages, les formes des bords, les parties transparentes et les reflets. Modifiez un paramètre à la fois afin de pouvoir tracer toute différence visible.

Modèles animés et interactifs

Testez la lecture d'animation, la sélection d'objets et le changement de matériau dans votre application. Si votre code utilise des noms de nœuds ou extras, laissez leurs options de préservation activées et vérifiez ces recherches après l'optimisation.

03 / CHÈQUES

Avant d'utiliser le fichier optimisé

Comparez l'apparence

Comparez le modèle original et optimisé sous le même angle et à la même distance, puis inspectez quelques gros plans. Conservez le fichier d'origine et utilisez-le à chaque nouvelle tentative afin que les modifications ne s'accumulent pas lors d'optimisations répétées.

Vérifiez le nombre de triangles

Le nombre final de triangles peut être supérieur à votre objectif en raison de la limite d'erreur ou des contraintes de maillage. Lisez la note de résultat avant d'augmenter la limite d'erreur ou d'activer une simplification agressive, et vérifiez à nouveau la forme après l'une ou l'autre modification.

Testez dans votre visionneuse

Vérifiez les extensions de sortie répertoriées sous la commande. Votre visionneuse a besoin du support correspondant pour Meshopt, KTX2 ou WebP. Testez le chargement, les matériaux et les animations avant de remplacer le fichier d'origine.

UN PEU DE CONTEXTE VA UN LONG CHEMIN

Obtenez plus de votre modèle.

01 / COMMENCER

Choisissez vos premiers paramètres ↗

Une procédure pas à pas pratique, depuis votre premier téléchargement jusqu'à une commande reproductible.

02 / VÉRIFIER LA COMPATIBILITÉ

Assurez-vous qu'il charge ↗

Meshopt, KTX2, WebP et les détails dont votre visionneuse de destination a besoin.

03 / RÉSOUDRE UN PROBLÈME

Trouvez la prochaine étape ↗

Entrées rejetées, fichiers plus volumineux, textures manquantes et résultats expirés.

Comment réduire la taille du fichier GLB ↗

Découvrez si la géométrie ou les textures agrandissent votre GLB, comparez les résultats mesurés et choisissez le paramètre à modifier en premier.

Réduction de polygones GLB avec gltfpack ↗

Réduisez le nombre de triangles GLB grâce aux objectifs de rétention, aux limites d’erreur et au verrouillage des bordures. Comparez la simplification ordinaire et agressive sur un échantillon mesuré.

Compression de texture GLB : KTX2 et WebP ↗

Choisissez KTX2 ou WebP pour les textures GLB, ajustez les dimensions et la qualité, et comparez ETC1S, UASTC et WebP sur la même texture générée.

Charger les modèles gltfpack dans Three.js ↗

Chargez les textures GLB et KTX2 compressées avec Meshopt dans Three.js avec GLTFLoader, MeshoptDecoder et KTX2Loader. Inclut un exemple npm et des contrôles de chargement.

Pourquoi un GLB s'agrandit après optimisation ↗

Diagnostiquez un GLB qui s'est développé après l'optimisation : compression supprimée, textures UASTC, paramètres de précision et surcharge des petits fichiers.

* Le nombre de triangles additionne chaque primitive de maillage une fois, à l'exclusion des instances de scène répétées. La fusion de maillages peut modifier ce nombre sans simplification.

Les résultats peuvent être plus importants. Les nœuds, l'échantillonnage de l'animation et la précision peuvent changer ; les extensions et attributs personnalisés peuvent être ignorés. L'entrée Draco n'est pas prise en charge. Le succès de l'aperçu ne garantit pas la compatibilité avec toutes les applications. Limite de traitement : 120 secondes.