Encodeur/décodeur de texture KTX
Format de conteneur de texture Khronos pour OpenGL/OpenGL ES
Bienvenue dans les outils ultimes de formatage KTX gratuits en ligne. Découvrez le convertisseur KTX (convertir PNG/JPG en KTX) et le visualiseur KTX avec prise en charge des compressions ETC, ASTC, BCN ou PVRTC optimisées pour OpenGL & WebGL.
À propos du format KTX
KTX (Khronos Texture) est un format de conteneur léger et flexible pour les données de texture compressées. Conçu par le groupe Khronos, il fournit un moyen standardisé de stocker des textures compressées par GPU pour les applications OpenGL, OpenGL ES et WebGL.
Prise en charge multiformat
Prend en charge divers formats de compression, notamment ETC, ETC2, BCN, PVRTC et ASTC
OpenGL optimisé
Conçu spécifiquement pour OpenGL et OpenGL ES avec compatibilité GPU directe
Norme Khronos
Norme officielle du groupe Khronos garantissant une compatibilité multiplateforme
Spécifications techniques
Structure du fichier
KTX utilise une structure simple avec un en-tête, des métadonnées facultatives et des données de texture
- En-tête de 64 octets avec informations de format et dimensions
- Métadonnées clé-valeur facultatives pour les propriétés personnalisées
- Données de texture pour tous les niveaux de mipmap stockées séquentiellement
Formats pris en charge
KTX prend en charge plusieurs formats de compression pour différents cas d'utilisation :
- ETC1/ETC2 - Plateformes mobiles (Android, OpenGL ES)
- DXT/BCN - Plateformes de bureau (DirectX, OpenGL)
- PVRTC - Plateformes iOS et PowerVR
- ASTC – Plateformes mobiles et de bureau modernes
Limites
- KTX 1.0 est considéré comme un héritage par rapport à KTX 2.0
- Aucune prise en charge de la supercompression ne conduit à des tailles de fichiers plus grandes
- Prise en charge native du navigateur limitée par rapport aux formats plus récents
Cas d'utilisation
Applications OpenGL
Format standard pour le chargement de textures OpenGL et OpenGL ES
Développement WebGL
Applications 3D basées sur le Web utilisant des textures compressées
Test de texture
Test de différents formats de compression pour comparer la qualité
Archivage des textures
Stockage à long terme des ressources de texture compressées
Comparaison des formats
| Fonctionnalité | KTX | KTX2 | PVR |
|---|---|---|---|
| Prise en charge des formats | ✓ Bien | ✓ Excellent | ✓ Excellent |
| OpenGL optimisé | ✓ Oui | ✗ No | ✗ No |
| Prise en charge des mipmaps | Oui | Oui | Oui |
| Supercompression | No | Oui | No |