Truevision TGA til PNG omformer
Dekod 24-bits og 32-bits Truevision TGA-spillteksturer og rastergrafikk til det universelle, tapsfrie PNG-formatet.
Format-sammenligning og tekniske spesifikasjoner
| Spesifikasjon | TGA | PNG |
|---|---|---|
| MIME-type | image/x-tga | image/png |
| Type | raster | raster |
| Kompresjon | uncompressed / RLE | lossless (DEFLATE / LZ77 + Huffman) |
| Standardsesifikasjon | Truevision TGA 2.0 Specification | W3C PNG 3rd Edition |
| Magiske byte-overskrifter (Magic Bytes) | 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 |
Oversikt og bruksområder for formatet
Truevision TGA (Targa) er et ikonisk bildeformat som brukes mye i 3D-spillmotorer, animasjonsflyter og teksturbaketeknikker. De fleste moderne nettlesere og mobile operativsystemer kan ikke vise TGA-filer naturlig. Konvertering av TGA-teksturer til PNG gjør det enkelt å vise, dele og optimalisere nettressurser samtidig som full alfakanal-gjennomsiktighet bevares. All teksturdekoding kjører lokalt i nettleseren din uten filoverføring.
Tekniske spesifikasjoner og kodekoversikt
Dekoderen analyserer den 18-bytes TGA-hodeteksten, verifiserer bildetype (2 for ukomprimert ekte farge, 10 for RLE-ektefarge) og bitdybde (24 eller 32 biter per piksel). Den dekomprimerer RLE-pakker hvis de finnes, håndterer vertikale koordinatsnuinger i henhold til deskriptorbit 5, og pakker RGBA-piksler inn i en optimalisert PNG-beholder.
OS- og nettleserkompatibilitet
TGA er begrenset til spill- og 3D-programmer, mens PNG støttes naturlig av alle nettlesere, telefoner, nettbrett og stasjonære operativsystemer.
Nyttig informasjon
Spillteksturer med alfagjennomsiktighetskart beholder sin nøyaktige 8-bits alfakanal når de konverteres til 32-bits PNG.
Format-sammenligning og tekniske spesifikasjoner
En 4 MB ukomprimert spilltekstur konverteres til en 600 KB PNG på under 40 millisekunder, noe som reduserer lagringsbehovet drastisk.
Ofte stilte spørsmål
Beholder TGA til PNG-konverteringen gjennomsiktige teksturmasker?
Ja. 32-bits TGA-filer med dedikerte alfakanaler konverteres til 32-bits PNG-er med full bevaring av alfakanalen.
Er konvertering fra TGA til PNG tapsfri?
Ja. Begge formatene lagrer ukomprimerte eller tapsfritt komprimerte RGB-piksler, slik at ingen bildedetaljer eller farger endres.