Konvertor PNG na TGA
Previeďte textúry, sprity a grafiku rozhrania z PNG do súborov Truevision TGA pre herné enginy a nástroje, ktoré ako vstup textúr uvádzajú Targa. Priehľadné pixely sa zapíšu do alfa kanála, takže výrezy a masky fungujú ďalej.
Prevodník obrázkov
alebo sem presuňte súbory JPG, JPEG, JPE … ·
Max. 95 MB na súbor· Až 20 súborov· Odstránenie po 30 minútach
Súbory sa spracúvajú na našich serveroch a po 30 minútach sa odstránia.
85 zachová fotografie vizuálne rovnaké ako originál. Znížte ju, len keď potrebujete menší súbor.
JPG, BMP a EPS nemajú priehľadnosť. Priehľadné pixely sa vyplnia touto farbou.
Hex farba použitá za priehľadnými pixelmi, napr. #FFFFFF.
Tento formát obsahuje jediný obrázok. Ak chcete zachovať animáciu, vyberte výstup GIF alebo WebP.
Ikona s viacerými veľkosťami obsahuje niekoľko rozlíšení v jednom súbore; prehliadače a operačné systémy si vyberú, ktoré potrebujú.
Ponechajte pôvodné rozmery alebo zadajte jednu stranu a pomer strán sa zachová.
Pixely pre stranu vybranú vyššie.
Percento pôvodných rozmerov.
sRGB je správne pre obrazovky a web. Pôvodný ponechajte pre tlačové postupy; odtiene sivej zahodia farbu.
Len metadáta, 0 ponechá pôvodnú hodnotu. Tlačiarne a niektoré portály toto číslo čítajú; nemení rozmery v pixeloch.
Ako používať tento nástroj
- 1
Pridajte textúry PNG
Vyberte až 20 súborov PNG, každý do 95 MB. Celá sada textúr (diffuse, normal, roughness, maska) môže ísť v jednej dávke.
- 2
Pri textúrach pre engine nechajte zmenu veľkosti vypnutú
Nechajte Zmeniť veľkosť výstupného obrázka nastavené na Ponechať pôvodnú veľkosť, aby rozmery v mocninách dvojky, napríklad 1024 × 1024 alebo 2048 × 2048, zostali presné.
- 3
Previeďte do TGA
Stlačte Previesť na TGA a stiahnite súbory po jednom alebo ako ZIP, potom ich vložte do importného priečinka enginu.
Prečo herné enginy a nástroje na textúry stále vyžadujú TGA
Formát TGA navrhla spoločnosť Truevision v roku 1984 pre svoje videozachytávacie karty TARGA a revízia z roku 1989, TGA 2.0, pridala pätu a rozširujúcu oblasť, ktoré dnes číta väčšina softvéru. Formát je dosť jednoduchý na to, aby sa dal načítať niekoľkými desiatkami riadkov kódu: krátka hlavička, voliteľná farebná mapa a potom surové alebo RLE kódované pixely. Práve preto ho herné štúdiá v 90. rokoch prijali a mnohé pipeliny od neho nikdy neustúpili.
Praktické dôvody sú alfa a predvídateľnosť. 32-bitové TGA vždy nesie rovný 8-bitový alfa kanál vedľa farby, bez bloku gamy alebo farebného profilu, ktorý by importér mohol interpretovať inak. Textúroví umelci sa spoliehajú, že z Photoshopu, Substance alebo Blenderu sa do enginu dostane s úplne rovnakými hodnotami.
PNG na TGA pre Unreal, Source, Unity a Blender
| Organizácia | Požiadavka | Zdroj |
|---|---|---|
| Unreal Engine | Importuje TGA, PNG, PSD a ďalšie; textúry potrebujú strany v mocninách dvojky, aby získali mipmapy a streaming | — |
| Engine Source (vtex) | Kompilátor textúr od Valve číta TGA a zapisuje VTF; alfa riadi priesvitnosť a masky | — |
| Unity | Importuje TGA priamo a pri zostavení ho komprimuje podľa cieľovej platformy | — |
| Blender | Číta a zapisuje Targa, s výstupom RLE „Targa“ aj nekomprimovaným „Targa Raw“ | — |
PNG
Portable Network Graphics
PNG je rastrový formát bez straty kvality publikovaný v roku 1996 skupinou PNG Development Group a neskôr štandardizovaný organizáciami W3C a ISO. Zachová každý pixel presne, podporuje plnú alfa priehľadnosť a text, ostré hrany a plné farby zvláda bez artefaktov. Vďaka tejto presnosti je ideálny pre snímky obrazovky, logá, ikony a grafiku rozhraní. Nevýhodou je veľkosť: fotografie uložené ako PNG sú často niekoľkonásobne väčšie než rovnaká fotka v JPEG alebo WebP. PNG otvoria všetky prehliadače, operačné systémy aj editory.
- Kompresia
- Bezstratová
- Priehľadnosť
- Áno
- Animácia
- Nie
- Rok vzniku
- 1996 · PNG Development Group
TGA
Truevision TGA (Targa)
TGA, nazývaný aj Targa, vytvorila spoločnosť Truevision v roku 1984 pre svoje grafické karty. Rastrové obrázky ukladá nekomprimované alebo so stratovou bezstratovou kompresiou RLE a podporuje 8-bitový alfa kanál. Vďaka jednoduchej štruktúre sa dlho obľúbil pri textúrach hier, 3D renderoch a video grafike. Súbory sú v porovnaní s PNG veľké a prehliadače ani telefóny TGA nezobrazia. Číta ho väčšina obrazových editorov, herných enginov a 3D programov.
- Kompresia
- Bezstratová
- Priehľadnosť
- Áno
- Animácia
- Nie
- Rok vzniku
- 1984 · Truevision
PNG sa prevádza na TGA, keď je herný engine, modovací nástroj alebo renderovací pipeline postavený na textúrach Targa s 8-bitovým alfa kanálom; TGA sa vracia na PNG, keď treba textúru zobraziť v prehliadači alebo zdieľať mimo tohto pipeline.
Alfa kanál TGA, kompresia RLE a 32-bitový výstup
- RLE (kódovanie dĺžok behov)Komprimované TGA · TGA typ obrázka 10
- Jediná kompresia, ktorú TGA definuje. Série rovnakých pixelov sa uložia raz s počtom opakovaní, čo výrazne zmenší ploché UI grafiky a masky a fotografické textúry takmer vôbec. Typ obrázka 2 v hlavičke znamená nekomprimovaný true-color; typ 10 znamená rovnaké dáta kódované RLE.
Každý engine a editor, ktorý číta TGA, číta obe varianty, bežnú aj RLE, takže na výbere pri importe zriedka záleží. Viac záleží pri správe verzií: nekomprimované TGA sa porovnávajú a ukladajú predvídateľne, preto niektoré štúdiá zakazujú RLE vo svojich pravidlách pre assety. Photoshop ponúka rovnakú voľbu ako začiarkavacie políčko Compress (RLE) v dialógu ukladania Targa.
Pred prevodom si overte alfa kanál PNG. Mnohé exportéry zapisujú plný alfa kanál aj pre nepriehľadnú grafiku a engine potom textúru považuje za priesvitnú, čo stojí triedenie a overdraw. Ak je alfa zbytočná, najprv ju odstráňte v editore. Pozadie formátu samotného PNG nájdete v článku JPG vs JPEG vs PNG; keď treba TGA vrátiť do náhľadu v prehliadači, TGA do PNG robí opak tejto stránky.
Otázky o textúrach pri prevode PNG na TGA
Bude TGA 24-bitové alebo 32-bitové?
PNG s alfa kanálom sa stane 32-bitovým TGA: po 8 bitov na červenú, zelenú, modrú a alfa. Nepriehľadné PNG potrebuje iba 24 bitov. Ak engine pre textúru bez priehľadnosti trvá na 32 bitoch, pred prevodom pridajte do PNG alfa kanál, ktorý je úplne nepriehľadný.
Je prevod PNG na TGA bezstratový?
Pri bežných 8-bitových PNG áno: každá hodnota farby aj alfa sa skopíruje presne. PNG so 16 bitmi na kanál, typické pre výškové mapy exportované z nástrojov na sculpting, sa zníži na 8 bitov, pretože TGA nemá hlbší režim true-color. Takéto mapy ponechajte ako PNG alebo EXR, ak ich engine akceptuje.
Prečo sa mi TGA v jednom programe zobrazuje hore nohami?
TGA môže ukladať riadky odspodu nahor alebo zhora nadol a príznak v hlavičke určuje, ako. Väčšina nástrojov príznak číta; niekoľko starých prehliadačov a ručne písaných loaderov ho ignoruje a obrázok vykreslí prevrátený. Prevráťte ho v loaderi alebo v editore namiesto opätovného prevodu.
Mám na herné textúry použiť TGA, alebo DDS?
TGA je zdrojový súbor, ktorý uchovávate a znova importujete; DDS obsahuje dáta komprimované pre GPU, ktoré grafická karta číta priamo. Unreal a Unity akceptujú TGA a pri importe si ho skomprimujú sami. Mody a staršie enginy, ktoré načítavajú textúry bez importného kroku, často chcú DDS, ktorý vytvorí PNG do DDS.
Prečo je TGA oveľa väčšie ako PNG?
PNG používa kompresiu Deflate; TGA v najlepšom prípade používa jednoduché kódovanie RLE, ktoré pomáha len na plochých plochách. Detailná textúra 2048 × 2048 s alfa zaberie ako nekomprimované TGA približne 16 MB. Engine ju pri zostavovaní hry znova skomprimuje, takže veľkosť na disku sa týka iba priečinka vášho projektu.
- Konvertor JPG na TGAPrevieďte JPG na 24-bitové súbory Targa pre Source vtex, enginy z éry Quake a nástroje, ktoré berú len TGA. Rozmery na mocninu 2, 20 súborov naraz.
- Konvertor TGA na PNGPrevieďte textúry, rendery a herné snímky obrazovky TGA (Targa) do PNG. Zachová 32-bit alfa, načíta RLE, opraví prevrátené obrázky. 20 naraz.
- Konvertor PNG do DDSPrevieďte PNG na textúry DDS pre herné mody a enginy so zachovaným alfa kanálom. Zistite, aké rozmery, mipmapy a formáty DXT či BC7 hry očakávajú.
- Konvertor TGA na JPGZmenšite snímky obrazovky a 3D rendery Targa na JPG na zdieľanie, e-mail či tlač. Alfa kanál na zvolenom pozadí, 20 súborov naraz.
- Konvertor DDS na PNGPreveďte herné textúry DDS do PNG na úpravy a módy. Dekóduje BC1 až BC7, zachová alfa kanál a uloží hlavnú mip úroveň v plnej veľkosti.
- Konvertor JPG na DDSPremeňte fotky JPG na textúry DDS pre herné módy a enginy. Zmeňte rozmery na veľkosť textúry, prevod až 20 súborov naraz, mazanie po 30 minútach.