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 :
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
Qualité supérieure à ETC2 à débits binaires similaires avec des options de compression plus flexibles
Meilleure qualité et support matériel plus large que PVRTC, non limité à des GPU spécifiques
Qualité compétitive avec les formats BCN tout en conservant la compatibilité GPU mobile
Taille de fichier beaucoup plus petite que PNG avec décompression accélérée par le matériel