Truevision TGA-st PNG-konverteriks
Dekodeeri 24-bitised ja 32-bitised Truevision TGA mängutekstuurid ja rastergraafika universaalsesse kadudeta PNG-vormingusse.
Formaatide võrdlus ja tehnilised spetsifikatsioonid
| Spetsifikatsioon | TGA | PNG |
|---|---|---|
| MIME-tüüp | image/x-tga | image/png |
| Tüüp | raster | raster |
| Tihendamine | uncompressed / RLE | lossless (DEFLATE / LZ77 + Huffman) |
| Standardne spetsifikatsioon | Truevision TGA 2.0 Specification | W3C PNG 3rd Edition |
| Tunnuskoodi päis (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 |
Formaadi ülevaade ja kasutusvaldkonnad
Truevision TGA (Targa) on ikooniline pildivorming, mida kasutatakse laialdaselt 3D-mängumootorites, animatsioonitorudes ja tekstuuride loomise töövoogudes. Enamik tarbijatele mõeldud veebilehitsejaid ja mobiilioperatsioonisüsteeme ei saa TGA-faiile algselt vaadata. TGA-tekstuuride teisendamine PNG-ks võimaldab hõlpsasti vaadata, jagada ja veebivarade optimeerimist, säilitades samal ajal täieliku alfa-kanali läbipaistvuse. Kogu tekstuuride dekodeerimine toimub kohapeal teie brauseris ilma failide edastamiseta.
Tehnilised spetsifikatsioonid ja koodekite ülevaade
Dekooder analüüsib 18-baidist TGA päist, kontrollides pilditüüpi (2 tihendamata tõelise värvi jaoks, 10 RLE tõelise värvi jaoks) ja bitisügavust (24 või 32 bitti piksli kohta). See dekompresseerib RLE paketid, kui need on olemas, käsitleb vertikaalseid koordinaatide peegeldusi vastavalt kirjeldaja bitile 5 ning pakib RGBA piksli massiivi optimeeritud PNG-konteinerisse.
OS-i ja brauseri ühilduvus
TGA on piiratud mängu- ja 3D-tarkvaraga, samas kui PNG-d toetavad olemuslikult kõik veebilehitsejad, telefonid, tahvelarvutid ja lauaarvuti operatsioonisüsteemid.
Kasulik teave
Alfa-läbipaistvuskaartidega mängutekstuurid säilitavad oma täpse 8-bitise alfa-kanali, kui need teisendatakse 32-bitiseks PNG-ks.
Formaatide võrdlus ja tehnilised spetsifikatsioonid
4 MB suurune tihendamata mängutekstuur teisendatakse 600 KB suuruseks PNG-ks vähem kui 40 millisekundiga, vähendades drastiliselt salvestusruumi nõudeid.
Korduma kippuvad küsimused
Kas TGA-st PNG-ks teisendamine säilitab läbipaistvad tekstuurimaskid?
Jah. Spetsiaalsete alfa-kanalitega 32-bitised TGA-failid teisendatakse 32-bitisteks PNG-deks koos täieliku alfa-kanali säilitamisega.
Kas TGA-st PNG-ks teisendamine on kadudeta?
Jah. Mõlemad vormingud salvestavad tihendamata või kadudeta tihendatud RGB-piksleid, nii et pildi detaile ega värve ei muudeta.