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

RecursoKTXKTX2PVR
Suporte de formatoBomExcelenteExcelente
Otimizado para OpenGLSimNãoNão
Suporte MipmapSimSimSim
SupercompressãoNãoSimNão