Cet asset est-il complet, et est-il propre ?
Ce sont deux questions distinctes, et aucune n'est traitée par un validateur. Un fichier glTF peut être parfaitement valide au regard de la spécification tout en contenant douze copies de la même texture, quarante matériaux que rien ne référence, et un pointeur vers un fichier .bin qui n'a jamais été inclus dans la livraison.
Cet inspecteur de dépendances répond aux deux.
Les trois modes de défaillance
Ressources manquantes
Un .gltf n'est pas un fichier autonome. Il pointe vers des tampons .bin et des fichiers image qui doivent l'accompagner. Quand quelqu'un zippe le mauvais dossier, vous obtenez un modèle qui se charge sans erreur et ne rend rien, ou un gris sans texture.
L'inspecteur liste nommément chaque ressource référencée absente. Si vous fournissez les fichiers associés, il refait la vérification avec eux — vous pouvez ainsi confirmer qu'une livraison est complète avant de la transmettre à un client.
Données inutilisées
Les exporteurs laissent beaucoup de choses derrière eux : des matériaux issus d'un objet supprimé, des accessors que rien ne lit, des nœuds sans enfants ni maillage, des textures affectées à un emplacement vidé par la suite. Rien de tout cela ne s'affiche. Tout cela se télécharge.
Plutôt que de deviner, l'outil clone le document, effectue une véritable analyse d'accessibilité et rapporte la différence — « supprimable » signifie donc réellement non référencé, et pas simplement suspect.
Textures dupliquées
Celle-ci passe facilement inaperçue et coûte cher à conserver. Quand un modèle est assemblé à partir de plusieurs sources, la même image se retrouve souvent embarquée plusieurs fois sous des noms différents. L'inspecteur compare les octets des images eux-mêmes, pas les noms de fichiers — wood.png et wood_1.png au contenu identique sont donc correctement identifiés comme une seule texture stockée deux fois, et deux textures différentes qui partagent un nom ne sont pas signalées à tort.
Chaque groupe de doublons indique le nombre d'octets gaspillés.
Le chiffre qui compte
Tout ce qui précède se résume en une seule valeur : la taille récupérable. C'est la différence entre le fichier tel qu'il est et le fichier après déduplication et élagage. C'est l'argument honnête pour lancer un nettoyage — et s'il affiche zéro, votre asset est déjà propre et vous pouvez cesser de vous en soucier.
Une réserve sur « inutilisé »
Non référencé ne veut pas toujours dire supprimable. Une application peut rechercher un nœud par son nom à l'exécution et y rattacher quelque chose ; le nœud est alors inaccessible depuis le graphe de scène, mais loin d'être inutile. Lisez la liste avant d'élaguer ; ne présumez rien.
Confidentialité
L'audit s'exécute entièrement dans votre navigateur. Rien n'est téléversé, ce qui le rend sûr pour les livraisons clients et les assets non publiés.
Tiny Online Tools







