Guide sur la taille des fichiers

Comment réduire la taille d’un fichier GLB ? Choisissez la bonne méthode

Comment réduire la taille d’un fichier GLB ? Commencez par déterminer ce qui occupe le plus d’octets. Un maillage dense nécessite une solution différente de celle de textures trop volumineuses, et la plus petite exportation n’est pas nécessairement celle qui offre le meilleur rendu.

Gratuit pour commencer · sans inscription
Illustration d’un modèle 3D montrant un processus d’optimisation de GLB

Examinez le GLB avant de le modifier. La taille du fichier ne suffit pas à déterminer si la géométrie, les images ou l’animation en sont la principale cause.

méthode A

Choisissez cette méthode si le GLB contient trop de triangles, une géométrie cachée ou des maillages très détaillés répétés. Réduisez la géométrie par petites étapes plutôt que de viser une réduction drastique en une seule fois.

  1. 1

    Repérez les maillages les plus coûteux

    Examinez le nombre de triangles par objet et repérez les détails qui seront à peine visibles à la taille d’affichage réelle du modèle. Conservez l’exportation d’origine à côté d’une copie de travail. Si une seule pièce décorative représente l’essentiel de la géométrie, optimisez-la d’abord au lieu de simplifier toute la scène.

  2. 2

    Simplifiez en tenant compte des contours

    Appliquez une décimation modérée ou une retopologie aux maillages sélectionnés. Préservez la silhouette, les arêtes vives, les ouvertures et les articulations ; examinez les coutures UV avant de valider le résultat. Un réducteur de polygones GLB modifie le détail géométrique : son effet peut donc être limité si les images intégrées constituent l’essentiel du fichier.

  3. 3

    Exportez et comparez

    Exportez un autre GLB et comparez sa taille en octets, son nombre de triangles et son apparence avec la copie intacte. Faites pivoter les deux modèles, zoomez sur les contours courbes et vérifiez que les matériaux restent bien alignés. Répétez l’opération uniquement si une réduction supplémentaire apporte un gain de taille utile sans altération visuelle inacceptable.

méthode B

Choisissez cette méthode lorsque les grandes images de texture, les données redondantes ou l’animation contribuent davantage à la taille du fichier que la densité du maillage. La seule réduction du nombre de polygones ne peut pas résoudre ces problèmes.

  • Les textures restent volumineuses

    Une réduction limitée au maillage ne redimensionne ni ne recompresse les images intégrées dans un GLB. Les grandes cartes de couleur, de normales et de rugosité peuvent peser plus lourd que la géométrie, notamment sur un objet simple comportant plusieurs matériaux.

    Solution de contournementRedimensionnez chaque texture à la résolution requise par sa distance de visualisation, choisissez un format d’image adapté et vérifiez les détails fins après la réexportation.

  • L’animation a toujours besoin de ses données

    Réduire le nombre de polygones d’une surface ne supprime pas automatiquement les séquences d’animation inutilisées et ne simplifie pas les images clés. Des modifications trop importantes du maillage peuvent aussi déformer les articulations d’un personnage animé.

    Solution de contournementSupprimez les séquences inutilisées, vérifiez la densité des images clés dans votre éditeur source et testez l’animation complète dans le GLB exporté.

  • Les ressources répétées peuvent rester dupliquées

    Il ne faut pas supposer qu’un réducteur fusionne les matériaux identiques, élimine les objets inutilisés ou transforme les maillages répétés en instances. Ces changements dépendent de la scène source et du processus d’exportation.

    Solution de contournementNettoyez la scène source, recherchez les ressources en double et exportez-la de nouveau avant de déterminer si une réduction du maillage est nécessaire.

  • La compression peut entraîner des problèmes de compatibilité

    La compression de la géométrie ou des textures peut réduire la taille du téléchargement sans sacrifier autant de détails visibles, mais la visionneuse de destination doit prendre en charge l’encodage choisi. Un fichier plus petit n’est pas utile s’il ne se charge pas là où il sera publié.

    Solution de contournementVérifiez quelles extensions GLB sont prises en charge par la visionneuse de destination et conservez une version non compressée de secours si la compatibilité est incertaine.

vérification finale

Comparez chaque version candidate à l’original dans la visionneuse prévue. Choisissez la plus petite qui répond encore à vos exigences d’apparence, d’animation et de compatibilité.

1

Meilleur indicateur de départ

Version candidate axée sur la géométrie

Nombre élevé de triangles dans les maillages visibles

Version candidate axée sur les textures et les données

Images intégrées volumineuses ou données de scène inutiles

2

Modification principale

Version candidate axée sur la géométrie

Simplifier les surfaces de maillage sélectionnées

Candidat à une optimisation des textures et des données

Redimensionner ou recompresser les images ; supprimer les données inutilisées

3

Risque pour la silhouette

Candidat à une optimisation prioritaire de la géométrie

Vérifier les courbes, les ouvertures et les petites parties saillantes

Candidat à une optimisation des textures et des données

Généralement inchangé si le maillage n’est pas modifié

4

Risque pour les détails de surface

Candidat à une optimisation prioritaire de la géométrie

Vérifier les coutures UV et l’ombrage après la simplification

Candidat à une optimisation des textures et des données

Vérifier la netteté des textures, les dégradés et les cartes de normales

5

Vérification des animations

Candidat à une optimisation prioritaire de la géométrie

Examiner la déformation au niveau des articulations tout au long de chaque séquence

Candidat à une optimisation des textures et des données

Vérifier que les séquences requises et leur synchronisation ont été conservées après l’exportation

6

Vérification de la compatibilité

Candidat à une optimisation prioritaire de la géométrie

Charger le GLB exporté dans la visionneuse cible

Candidat à une optimisation des textures et des données

Vérifier que la visionneuse prend en charge toute compression utilisée

7

Accepter le résultat lorsque

Candidat à une optimisation prioritaire de la géométrie

La taille du fichier diminue et le modèle conserve suffisamment de détails de forme

Candidat pour l’optimisation des textures et des données

La taille du fichier diminue et les détails importants des textures restent visibles

FAQ du tutoriel

Examinez le fichier pour déterminer si sa taille provient principalement des maillages, des textures intégrées ou d’autres données de la scène. Simplifiez les maillages trop denses, redimensionnez les textures dont la résolution dépasse les besoins d’affichage et supprimez les éléments inutilisés de la scène source. Exportez un nouveau GLB, puis comparez sa taille et son apparence dans la visionneuse prévue.

Commencez par la principale source de données superflues, et non par le réglage le plus facile à trouver. Si le modèle comporte peu de triangles mais plusieurs grandes images, modifier les textures sera probablement plus utile. Si la géométrie prédomine et que le modèle apparaîtra en petit à l’écran, testez d’abord une simplification ciblée du maillage.

Les textures intégrées, les animations ou les éléments dupliqués peuvent représenter la majeure partie des octets restants. Vérifiez ces composants dans la scène source et comparez la taille des fichiers exportés après avoir modifié un seul facteur à la fois. Assurez-vous également que le nouvel export contient le maillage simplifié, et non l’original.

Ouvrez-le dans la visionneuse ou l’application où il sera utilisé, et pas seulement dans l’éditeur qui l’a exporté. Vérifiez la silhouette, les matériaux, la netteté des textures et chaque animation requise. Si vous avez activé la compression, vérifiez que la destination prend en charge le fichier obtenu avant de remplacer l’original.

Explorer le studio 3D
Explorer le studio 3D