Compression de modèle

Optimisation 3D tout-en-un : simplification de maillage, compression de texture, et choix Meshopt ou Draco pour glTF, téléchargement au format d’origine autant que possible.

Chargement...

Veuillez patienter

À propos de cet outil

Pipeline de compression complet : simplification de maillage, encodage de conteneur glTF (Meshopt recommandé par défaut, ou Draco en option, mutuellement exclusifs) et redimensionnement/transcodage de texture (WebP/JPEG/KTX2). Formats pris en charge : GLB, GLTF, OBJ, FBX, STL, PLY. La sortie conserve le format d’origine par défaut autant que possible ; les formats glTF produisent un GLB optimisé. Tout s’exécute localement dans le navigateur.

Conseils d'utilisation

  • 1Simplification + texture + Meshopt/Draco (glTF uniquement) en une seule passe
  • 2Sortie au format d’origine par défaut ; GLB/GLTF → GLB optimisé
  • 3Meshopt recommandé pour le Web ; Draco pour un volume minimal
  • 4STL/PLY : simplification de maillage et encodage binaire uniquement, pas de Draco

À 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.

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
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
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

Entrée / Sortie

Extension:
Model
Nom complet:
3D Model
Type:
3D Model
Format:
Various 3D Formats
Ouvrir avec:
Windows 3D ViewerBlender
Description:
Ce visualiseur supporte le format any-3D, qui accepte de nombreux modèles 3D : GLB, GLTF, OBJ, FBX, STL, etc. Glissez-déposez un fichier pour commencer.

Notes:

  • Prend en charge 20+ formats de modèles 3D
  • Les fichiers de texture associés (MTL, images) peuvent être téléchargés avec le modèle principal
  • Tout le traitement est local ; les fichiers ne quittent jamais votre navigateur

Fonctionnalités prises en charge:

  • Rendu temps réel accéléré par GPU via WebGL
  • Contrôles d'orbite : rotation, panoramique, zoom
  • Modes d'affichage filaire et ombré
  • Panneau d'informations du modèle avec nombre de sommets/faces
  • Lecture d'animations pour les formats animés

Mode d'emploi

1

Importer le modèle

Glissez-déposez un fichier GLB, GLTF, OBJ, FBX, STL ou PLY. Les textures sont automatiquement détectées.

2

Configurer les paramètres de compression

Simplification du maillage ; pour glTF, choisissez Meshopt ou Draco (mutuellement exclusifs, Meshopt recommandé par défaut) ; ajustez la taille et le format des textures selon vos besoins.

3

Compresser et télécharger

Aperçu du résultat puis téléchargement. Par défaut, le format d'origine est conservé (les fichiers glTF sont optimisés en GLB).

Questions fréquentes

À propos de cet outil

Q

Que fait cet outil différemment des outils sommets/texture uniquement ?

A

Il applique toutes les optimisations en une seule passe : simplification du maillage, redimensionnement/compression des textures et encodage Meshopt ou Draco pour la sortie glTF. Les outils sommets uniquement ignorent les textures ; les outils texture uniquement ignorent la réduction de géométrie. C'est l'option la plus complète pour une réduction maximale de la taille.

Q

Simplification de maillage vs Meshopt vs Draco ?

A

La simplification (bibliothèque Meshopt) supprime réellement des faces et des sommets : une force plus élevée signifie moins de polygones et un fichier plus petit, avec une perte de détails visible sur les valeurs extrêmes. Meshopt et Draco sont des encodages de conteneur glTF qui réduisent les tampons de géométrie existants sans changer le nombre de faces ; Meshopt décode plus vite, Draco est souvent plus petit. Ils sont mutuellement exclusifs : choisissez-en un. Pour de meilleurs résultats, simplifiez d'abord, puis ajoutez un encodage.

Q

Quel est le format de téléchargement ?

A

Par défaut, le même que votre entrée lorsque c'est pris en charge : STL reste STL, OBJ reste OBJ, FBX reste FBX, PLY reste PLY. Les entrées GLB/GLTF exportent un GLB optimisé (le seul cas où le conteneur change). Vous n'obtenez plus un GLB imposé pour chaque format.

Q

Puis-je activer Meshopt et Draco ensemble ?

A

Non. Ils sont mutuellement exclusifs sur la même géométrie. Activez Meshopt (par défaut, recommandé pour le web) ou Draco pour une compression maximale, pas les deux. Si vous avez besoin de réduire encore la taille, augmentez la force de simplification ou compressez d'abord les textures.

Q

De combien mon modèle sera-t-il plus petit ?

A

Les résultats varient considérablement : les modèles simples peuvent voir une réduction de 30 à 50 %, tandis que les modèles texturés complexes peuvent atteindre 70 à 90 % lorsque la simplification, l'encodage de conteneur et la compression de texture sont tous activés.

Q

Quel format de texture est le meilleur pour le web ?

A

WebP offre le meilleur taux de compression (environ 30 % plus petit que JPEG à qualité similaire) et est pris en charge par tous les navigateurs modernes. Utilisez JPEG pour une compatibilité maximale, PNG pour le sans perte ou l'alpha, ou KTX2 pour une livraison prête pour GPU dans les moteurs compatibles.

Q

Que faut-il savoir à propos de KTX2 ?

A

KTX2 est un format de texture optimisé pour GPU avec un décodage accéléré par le matériel. Notez que la plupart des visionneuses d'images et des logiciels 3D standard ne peuvent pas l'ouvrir : vous avez besoin d'outils compatibles tels que Three.js (KTX2Loader), Babylon.js ou des outils dédiés de texture GPU. Conservez WebP/JPEG si vous avez besoin d'une compatibilité générale.

Q

Dois-je activer toutes les options de compression ?

A

Pour le déploiement web, tout activer (simplifier + compresser texture + Meshopt/Draco) donne les fichiers les plus petits. À des fins d'archivage, ignorez la simplification pour préserver tous les détails géométriques. Les textures seules peuvent encore réduire considérablement la taille.

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