Converter TGA em PNG

Funciona no seu dispositivo · Seu arquivo nunca sai do seu dispositivo.

TGA é o formato de textura dos motores de jogo, das ferramentas de mod e das exportações 3D, e o formato que muitos escâneres e placas de captura antigos salvavam. Quase nada fora dessas ferramentas abre o arquivo. Esta página converte arquivos TGA em PNG no seu próprio aparelho, mantendo o canal alfa de que as texturas dependem.

Arquivos de 8, 16, 24 e 32 bits, sem compressão ou com codificação run-length, com mapa de cores ou true color, são lidos, e a marca de orientação do cabeçalho é respeitada, então uma textura salva de baixo para cima sai do lado certo. O PNG é sem perdas, então os pixels são exatamente os do TGA.

Nada é enviado.

Como Converter TGA em PNG

  1. Adicione um arquivo TGA ou uma pasta inteira de texturas.
  2. O PNG já vem selecionado; defina uma largura máxima se as texturas também devem ficar menores.
  3. Clique em «Converter 1 imagem» (o botão mostra quantos arquivos você adicionou). Cada arquivo é decodificado no seu aparelho.
  4. Baixe um PNG, ou um ZIP se for um lote.

Formatos suportados e limites

Entrada
TGA / Targa — 8 a 32 bits, RLE ou sem compressão, com mapa de cores ou true color
Saída
PNG, sem perdas, com transparência
Em lote
Sim, download em ZIP
Onde roda
No seu navegador — sem enviar nada

Não serve para: Gravar TGA — esta página só lê o formato. Guarde os originais se uma ferramenta insistir em TGA.

O que um TGA guarda e como ele é lido

O Targa é um dos formatos raster mais antigos ainda em uso diário, e por isso é simples: um cabeçalho curto, um mapa de cores opcional e depois os pixels, brutos ou com codificação run-length. O leitor trata arquivos de 8 bits em tons de cinza e com mapa de cores, high color de 15 e 16 bits, true color de 24 bits e 32 bits com canal alfa, nas duas codificações. O bit de origem do cabeçalho diz se as linhas estão guardadas de baixo para cima — o padrão da maioria das ferramentas de jogo — ou de cima para baixo, e a imagem é virada para o lado certo de acordo com isso.

O alfa num TGA é direto (sem pré-multiplicação), que é também o que o PNG guarda, então bordas transparentes passam sem alteração. Um arquivo de 32 bits cujo canal alfa é todo opaco dá um PNG opaco; o byte de atributos que diz quantos bits de alfa têm significado é respeitado.

Texturas de modelos 3D

Texturas TGA viajam junto com arquivos OBJ, FBX e outros modelos. Se o seu objetivo é o modelo, e não a imagem, o conversor 3D lê diretamente as texturas TGA citadas no arquivo de material de um OBJ — /obj-to-glb as empacota no GLB —, então converter para PNG antes só é preciso quando uma ferramenta quer a imagem sozinha.

Tamanhos e lotes

Uma pasta de texturas converte de uma vez e é baixada num ZIP com os nomes originais. Uma largura máxima definida antes de converter reduz todas as texturas do mesmo jeito, útil para um pacote de texturas em resolução menor; sem ela, cada pixel é mantido. Texturas raramente são grandes o bastante para chegar ao teto de memória da aba, mas um arquivo acima de uns 16 megapixels no celular ou 60 no computador seria reduzido, com os dois tamanhos mostrados.

Perguntas frequentes

Meus arquivos são enviados para algum servidor?
Não. A conversão acontece inteiramente no seu navegador, com a capacidade do seu próprio aparelho. O arquivo não sai do seu computador nem do seu celular, e, depois que você usa a ferramenta uma vez, ela continua funcionando sem internet (as de vídeo, de reconhecimento de texto e de remoção de fundo baixam o motor deste site no primeiro uso).
O canal alfa é mantido?
Sim. Um TGA de 32 bits vira um PNG com transparência, pixel por pixel. Um TGA de 24 bits não tem alfa e dá um PNG opaco.
Por que uma textura saiu de cabeça para baixo em outro lugar?
Um TGA pode ser guardado de cima para baixo ou de baixo para cima, e o cabeçalho diz qual. Algumas ferramentas ignoram essa marca. Aqui ela é lida, então o PNG sai do lado certo; se você precisa da versão invertida para um motor específico, /flip-image vira a imagem.
Dá para converter PNG de volta para TGA?
Aqui não — os formatos de saída são JPG, PNG e WebP. Ferramentas de jogo e programas 3D em geral aceitam texturas PNG diretamente.
Por que o primeiro arquivo demora um pouco para abrir?
O leitor desses arquivos é um motor de 3,5 MB, baixado deste site na primeira vez que um deles é aberto numa visita e guardado até o fim dela. Ele trabalha em segundo plano, numa thread separada do seu navegador; o arquivo em si nunca é enviado para lugar nenhum.

Ferramentas relacionadas

Mais em Imagens

Esta página em outros idiomas: English · العربية · Deutsch · Français · Español · Русский · 中文 · हिन्दी · Türkçe · עברית · فارسی · اردو · Bahasa Indonesia · বাংলা