Muunna TGA muotoon PNG
Muunna 24-bittiset ja 32-bittiset Truevision TGA -pelitekstuurit ja rasterigrafiikat yleiseen häviöttömään PNG-muotoon.
Muotojen vertailu ja tekniset tiedot
| Määritys | TGA | PNG |
|---|---|---|
| MIME-tyyppi | image/ | image/ |
| Tyyppi | rasteri | rasteri |
| Pakkaus | pakkaamaton / RLE | häviötön (DEFLATE / LZ77 + Huffman) |
| Standardimääritys | Truevision TGA 2.0 Specification | W3C PNG 3rd Edition |
| Tiedostotunniste (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 |
Muodon yleiskatsaus ja käyttökohteet
Truevision TGA (Targa) on ikoninen kuvamuoto, jota käytetään laajasti 3D-pelimoottoreissa, animaatioputkissa ja teksturointiprosesseissa. Useimmat nykyaikaiset verkkoselaimet ja mobiilikäyttöjärjestelmät eivät osaa näyttää TGA-tiedostoja natiivisti. TGA-tekstuurien muuntaminen PNG-muotoon mahdollistaa helpon tarkastelun, jakamisen ja verkkoresurssien optimoinnin säilyttäen samalla täyden alfakanavan läpinäkyvyyden. Kaikki tekstuurien purku suoritetaan paikallisesti selaimessasi ilman tiedostojen siirtoa.
Tekniset tiedot ja koodekkien erittely
Muunnin jäsentää 18-tavuisen TGA-otsikon, tarkistaa kuvatyypin (2 pakkaamattomalle aidolle värille, 10 RLE-pakatulle aidolle värille) ja bittisyvyyden (24 tai 32 bittiä pikseliä kohden). Se purkaa RLE-paketit tarvittaessa, käsittelee pystysuuntaiset koordinaattien käännökset kuvaajan bitin 5 mukaisesti ja pakkaa RGBA-pikselitaulukon optimoituun PNG-säilöön.
Käyttöjärjestelmien ja selaimien yhteensopivuus
TGA-tuki rajoittuu peli- ja 3D-ohjelmistoihin, kun taas useimmat verkkoselaimet, puhelimet, tabletit ja työpöytäkäyttöjärjestelmät tukevat PNG:tä natiivisti.
Hyödyllistä tietoa
Pelitekstuurit, joissa on alfakanavan läpinäkyvyyskartat, säilyttävät tarkan 8-bittisen alfakanavansa, kun ne muunnetaan 32-bittiseksi PNG-muodoksi.
Usein kysytyt kysymykset
Säilyttääkö TGA-PNG-muunnos läpinäkyvät tekstuurimaskit?
Kyllä. 32-bittiset TGA-tiedostot, joissa on omat alfakanavat, muuntuvat 32-bittisiksi PNG-tiedostoiksi säilyttäen täyden alfakanavan.
Onko TGA-PNG-muunnos häviötön?
Kyllä. Molemmat muodot tallentavat pakkaamattomia tai häviöttömästi pakattuja RGB-pikseleitä, joten kuvayksityiskohtia tai värejä ei muuteta.