Codificador/Decodificador de Textura KTX
Formato de contêiner de textura Khronos para OpenGL/OpenGL ES
Bem vindo ao conjunto de suporte gratuito mais robusto do KTX formato de ferramenta e ambiente da web. Explore e extraia imagens através do conversor (converter JPEG/PNG para KTX) ou utilize nosso ótimo e estável visualizador das origens (ETC/PVRTC) otimizado especialmente para WebGL e os suportes do OpenGL.
Sobre o formato KTX
KTX (Khronos Texture) é um formato de contêiner leve e flexível para dados de textura compactados. Projetado pelo Khronos Group, ele fornece uma maneira padronizada de armazenar texturas compactadas por GPU para aplicativos OpenGL, OpenGL ES e WebGL.
Suporte multiformato
Suporta vários formatos de compactação, incluindo ETC, ETC2, BCN, PVRTC e ASTC
Otimizado para OpenGL
Projetado especificamente para OpenGL e OpenGL ES com compatibilidade direta com GPU
Padrão Khronos
Padrão oficial do Grupo Khronos garantindo compatibilidade entre plataformas
Especificações Técnicas
Estrutura de arquivo
KTX usa uma estrutura simples com cabeçalho, metadados opcionais e dados de textura
- Cabeçalho de 64 bytes com informações de formato e dimensões
- Metadados de valor-chave opcionais para propriedades personalizadas
- Dados de textura para todos os níveis de mipmap armazenados sequencialmente
Formatos Suportados
KTX oferece suporte a vários formatos de compactação para diferentes casos de uso:
- ETC1/ETC2 - Plataformas móveis (Android, OpenGL ES)
- DXT/BCN - Plataformas de desktop (DirectX, OpenGL)
- PVRTC - plataformas iOS e PowerVR
- ASTC - Plataformas modernas para dispositivos móveis e desktop
Limitações
- KTX 1.0 é considerado legado em comparação com KTX 2.0
- Nenhum suporte de supercompressão leva a tamanhos de arquivo maiores
- Suporte limitado ao navegador nativo em comparação com formatos mais recentes
Casos de uso
Aplicativos OpenGL
Formato padrão para carregamento de textura OpenGL e OpenGL ES
Desenvolvimento WebGL
Aplicativos 3D baseados na Web usando texturas compactadas
Teste de Textura
Testando diferentes formatos de compactação para comparação de qualidade
Arquivamento de textura
Armazenamento de longo prazo de ativos de textura compactados
Comparação de formatos
| Recurso | KTX | KTX2 | PVR |
|---|---|---|---|
| Suporte de formato | ✓ Bom | ✓ Excelente | ✓ Excelente |
| Otimizado para OpenGL | ✓ Sim | ✗ Não | ✗ Não |
| Suporte Mipmap | Sim | Sim | Sim |
| Supercompressão | Não | Sim | Não |