Conversor de Truevision TGA para PNG
Decodifique texturas de jogos e gráficos rasterizados Truevision TGA de 24 e 32 bits para o formato universal PNG sem perdas.
Comparação de Formatos e Especificações Técnicas
| Especificação | TGA | PNG |
|---|---|---|
| Tipo MIME | image/x-tga | image/png |
| Tipo | raster | raster |
| Compressão | uncompressed / RLE | lossless (DEFLATE / LZ77 + Huffman) |
| Especificação Padrão | Truevision TGA 2.0 Specification | W3C PNG 3rd Edition |
| Cabeçalho de Bytes Mágicos | 00 00 02 00 (Uncompressed RGB) or 54 52 55 45 56 49 53 49 4F 4E (TRUEVISION-XFILE at footer) | 89 50 4E 47 0D 0A 1A 0A |
Visão Geral e Aplicações do Formato
O Truevision TGA (Targa) é um formato de imagem icônico amplamente utilizado em motores de jogos 3D, pipelines de animação e fluxos de trabalho de mapeamento de texturas. A maioria dos navegadores web comuns e sistemas operacionais móveis não consegue visualizar arquivos TGA nativamente. Converter texturas TGA para PNG facilita a visualização, o compartilhamento e a otimização de ativos web, preservando a transparência total do canal alfa. Toda a decodificação de texturas roda localmente no seu navegador, sem transmissão de arquivos.
Especificações Técnicas e Análise de Codecs
O decodificador analisa o cabeçalho TGA de 18 bytes, verificando o tipo de imagem (2 para cores verdadeiras sem compactação, 10 para cores verdadeiras com RLE) e a profundidade de bits (24 ou 32 bits por pixel). Ele descompacta pacotes RLE se estiverem presentes, trata inversões de coordenadas verticais de acordo com o bit 5 do descritor e envolve a matriz de pixels RGBA em um contêiner PNG otimizado.
Compatibilidade com SO e Navegador
O TGA é restrito a jogos e suítes 3D, enquanto o PNG conta com suporte nativo de todos os navegadores web, celulares, tablets e sistemas operacionais de desktop.
Informações úteis
Texturas de jogos com mapas de transparência alfa mantêm seu canal alfa exato de 8 bits ao serem convertidas para PNG de 32 bits.
Comparação de Formatos e Especificações Técnicas
Uma textura de jogo não compactada de 4 MB é convertida em um PNG de 600 KB em menos de 40 milissegundos, reduzindo drasticamente os requisitos de armazenamento.
Perguntas Frequentes
A conversão de TGA para PNG mantém as máscaras de textura transparente?
Sim. Arquivos TGA de 32 bits com canais alfa dedicados são convertidos em PNGs de 32 bits com preservação total do canal alfa.
A conversão de TGA para PNG é sem perdas?
Sim. Ambos os formatos armazenam pixels RGB não compactados ou compactados sem perdas, portanto nenhum detalhe ou cor da imagem é alterado.