ASTC Format Hub - Convertisseur et décodeur ASTC en ligne

Compression de texture adaptative et évolutive

Outils complets de format ASTC en ligne. Le convertisseur ASTC ultime (PNG/JPG vers ASTC) et ASTC Viewer pour le développement mobile.

À propos du format ASTC

ASTC (Adaptive Scalable Texture Compression) est un format de compression de texture avec perte de pointe développé par ARM. Il offre une flexibilité exceptionnelle avec 14 tailles de bloc différentes, permettant un contrôle précis du taux de compression et des compromis de qualité.

Tailles de blocs adaptatives

14 options de taille de bloc de 4×4 à 12×12, permettant un contrôle précis de la qualité et de la taille du fichier.

Qualité supérieure

Meilleure qualité visuelle que ETC2 et PVRTC à des débits binaires comparables avec des algorithmes de codage avancés.

Prise en charge de plates-formes modernes

Pris en charge sur tous les appareils OpenGL ES 3.2+ et Vulkan, y compris les plateformes iOS, Android et de bureau.

Encodage flexible

Prend en charge les textures LDR, HDR et 3D avec prise en charge complète du canal alpha pour toutes les tailles de bloc.

Spécifications techniques

Tailles de blocs disponibles

ASTC prend en charge 14 tailles de blocs différentes, chacune offrant un taux de compression différent :

4×45×45×56×56×68×58×68×810×510×610×810×1012×1012×12

Détails de compression

Débits binaires de 0,89 bpp (12×12) à 8,00 bpp (4×4)

Mesures avancées d’erreur de perception pour une qualité visuelle supérieure

Prise en charge matérielle

OpenGL ES 3.2+ ou Vulkan 1.0+

iOS (A8+), Android, Windows, macOS, Linux, WebGL 2.0 (avec extension)

Cas d'utilisation courants

Développement de jeux mobiles

Format de texture principal pour les jeux mobiles modernes nécessitant des visuels de haute qualité et une utilisation efficace de la mémoire.

Textures HDR

La prise en charge native du HDR rend l'ASTC idéal pour les cartes d'environnement et les données d'éclairage à plage dynamique élevée.

Cartes normales

Excellente qualité pour les cartes normales et autres textures de données où la précision est importante.

Interface utilisateur et textures Alpha

Prise en charge complète du canal alpha avec toutes les tailles de bloc, parfaite pour les éléments d'interface utilisateur et les textures transparentes.

ASTC par rapport aux autres formats

etc2

Qualité supérieure à ETC2 à débits binaires similaires avec des options de compression plus flexibles

pvrtc

Meilleure qualité et support matériel plus large que PVRTC, non limité à des GPU spécifiques

bcn

Qualité compétitive avec les formats BCN tout en conservant la compatibilité GPU mobile

png

Taille de fichier beaucoup plus petite que PNG avec décompression accélérée par le matériel

Outils et ressources connexes