Codificador/decodificador de textura KTX
Formato de contenedor de textura Khronos para OpenGL/OpenGL ES
El compendio completo y gratis KTX en línea. Incluyendo el convertidor KTX (PNG/JPG a KTX) y Visor para OpenGL o WebGL con compresión ETC, ASTC, BCN y PVRTC.
Acerca del formato KTX
KTX (Khronos Texture) es un formato contenedor ligero y flexible para datos de textura comprimidos. Diseñado por Khronos Group, proporciona una forma estandarizada de almacenar texturas comprimidas por GPU para aplicaciones OpenGL, OpenGL ES y WebGL.
Soporte multiformato
Admite varios formatos de compresión, incluidos ETC, ETC2, BCN, PVRTC y ASTC
OpenGL optimizado
Diseñado específicamente para OpenGL y OpenGL ES con compatibilidad directa con GPU
Estándar de Khronos
Estándar oficial de Khronos Group que garantiza la compatibilidad multiplataforma
Especificaciones técnicas
Estructura de archivos
KTX utiliza una estructura simple con encabezado, metadatos opcionales y datos de textura.
- Encabezado de 64 bytes con información de formato y dimensiones.
- Metadatos de valores clave opcionales para propiedades personalizadas
- Datos de textura para todos los niveles de mipmap almacenados secuencialmente
Formatos admitidos
KTX admite múltiples formatos de compresión para diferentes casos de uso:
- ETC1/ETC2 - Plataformas móviles (Android, OpenGL ES)
- DXT/BCN - Plataformas de escritorio (DirectX, OpenGL)
- PVRTC: plataformas iOS y PowerVR
- ASTC: plataformas móviles y de escritorio modernas
Limitaciones
- KTX 1.0 se considera heredado en comparación con KTX 2.0
- La falta de soporte de supercompresión genera archivos de mayor tamaño
- Compatibilidad limitada con el navegador nativo en comparación con los formatos más nuevos
Casos de uso
Aplicaciones OpenGL
Formato estándar para carga de texturas OpenGL y OpenGL ES
Desarrollo WebGL
Aplicaciones 3D basadas en web que utilizan texturas comprimidas
Prueba de textura
Prueba de diferentes formatos de compresión para comparar la calidad
Archivo de texturas
Almacenamiento a largo plazo de activos de textura comprimidos.
Comparación de formatos
| Característica | KTX | KTX2 | PVR |
|---|---|---|---|
| Soporte de formato | ✓ Bien | ✓ Excelente | ✓ Excelente |
| OpenGL optimizado | ✓ Sí | ✗ No | ✗ No |
| Soporte de mapas MIP | Sí | Sí | Sí |
| Supercompresión | No | Sí | No |