UltKit

Převod TGA do PNG

Otevřete soubory Targa z herních složek, 3D renderů a starých adresářů se snímky obrazovky jako obrázky PNG, které zobrazí prohlížeče, chatovací aplikace i grafické nástroje, a to s nedotčeným alfa kanálem.

Převodník obrázků

nebo sem přetáhněte soubory JPG, JPEG, JPE … ·

Max. 95 MB na soubor· Až 20 souborů· Smazáno po 30 minutách

Výstup

Soubory se zpracovávají na našich serverech a po 30 minutách se smažou.

Jak nástroj používat

  1. 1

    Přetáhněte sem soubory .tga

    Až 20 souborů najednou, každý do 95 MB. Přijímáme nekomprimované i RLE komprimované soubory Targa s 8, 16, 24 nebo 32 bity na pixel.

  2. 2

    Ponechte výchozí nastavení

    PNG zachovává průhlednost bez jakéhokoli nastavení. Pokud chcete menší náhledy velkých textur, použijte Změnit velikost výstupního obrázku v části Pokročilá nastavení.

  3. 3

    Klikněte na Převést na PNG

    Stáhněte si každé PNG zvlášť, nebo celou dávku jako ZIP. Soubory se ze serveru odstraní po 30 minutách.

Odkud soubory TGA pocházejí a proč se nezobrazí náhled

Formát Targa vydala společnost Truevision v roce 1984 pro své grafické karty TARGA a VISTA, jedny z prvních karet pro PC, které uměly zobrazit video v pravých barvách. Formát se snadno zapisoval z frame bufferu a tato jednoduchost ho udržela při životě: 3D renderery, programy pro malování textur i herní enginy ho využívaly desítky let. Unreal Engine dodnes importuje textury TGA a Quake III Arena od id Software ukládala snímky obrazovky jako soubory .tga.

Web ho ale nikdy nepřijal. Žádný prohlížeč Targa nezobrazí, takže soubory vložené do zprávy na Discordu, příspěvku na fóru nebo náhledu na Google Drive vypadají jako anonymní přílohy. Prohlížeče fotek ve Windows a macOS ho zvládají nejednotně. PNG řeší stejný problém, který v roce 1984 řešilo Targa, tedy přesné pixely s alfa kanálem, a rozumí mu úplně vše.

RLE (kódování délkou běhu)Typy obrázků Targa 9, 10 a 11
Volitelná komprese formátu Targa. Série shodných pixelů se uloží jednou s počtem opakování, což zmenší ploché pozadí a textury uživatelského rozhraní, ale u fotografií nebo zašuměných renderů téměř nepomůže. Je bezztrátová, takže RLE Targa se dekóduje na přesně stejné pixely jako nekomprimované.

TGA do PNG s průhledností: co zachová alfa kanál

from ↓ · to →PNGWebPTGAJPG
TGATGA to PNG: yesTGA to WebP: yesTGA to TGA: yes– TGA to JPG: no
DDSDDS to PNG: yesDDS to WebP: yesDDS to TGA: yes– DDS to JPG: no
PSDPSD to PNG: yesPSD to WebP: yesPSD to TGA: yes– PSD to JPG: no
EXREXR to PNG: yesEXR to WebP: yesEXR to TGA: yes– EXR to JPG: no
supported not offered✓ = převede se se zachovaným alfa kanálem. – = převede se, ale průhledné oblasti se vyplní plnou barvou pozadí.

TGA

Truevision TGA (Targa)

TGA, též Targa, vytvořila firma Truevision v roce 1984 pro své grafické karty. Ukládá rastrové obrázky nekomprimovaně nebo s bezeztrátovým kódováním RLE a podporuje 8bitový alfa kanál. Díky jednoduché struktuře si dlouho udržela oblibu u herních textur, 3D renderů a videografiky. Soubory jsou ve srovnání s PNG velké a prohlížeče ani telefony TGA nezobrazí. Čte ji většina obrazových editorů, herních enginů a 3D programů.

Komprese
Bezztrátová
Průhlednost
Ano
Animace
Ne
Představeno
1984 · Truevision
Převodník TGA

PNG

Portable Network Graphics

PNG je rastrový formát bez ztráty kvality, který v roce 1996 zveřejnila skupina PNG Development Group a později ho standardizovaly W3C a ISO. Zachová každý pixel přesně, podporuje plnou průhlednost alfa a bez artefaktů zvládá text, ostré hrany i plné barvy. Díky této přesnosti je ideální pro snímky obrazovky, loga, ikony a grafiku rozhraní. Nevýhodou je velikost: fotografie uložené jako PNG bývají několikanásobně větší než stejná fotka v JPEG nebo WebP. Soubory PNG otevřou všechny prohlížeče, operační systémy i editory.

Komprese
Bezztrátová
Průhlednost
Ano
Animace
Ne
Představeno
1996 · PNG Development Group
Převodník PNG

Soubory Targa se převádějí do PNG, když je třeba texturu, render pass nebo snímek ze hry zobrazit či sdílet mimo engine nebo 3D aplikaci, která je vytvořila, a přitom zachovat alfa kanál.

Zvláštnosti formátu Targa, které převodník vyřeší za vás

Většinu potíží s Targa způsobují dva detaily hlavičky. Příznak počátku říká, zda je první uložený řádek horní, nebo dolní okraj obrázku; převodník ho respektuje, takže nic nevyjde zrcadlově. Druhým je samotný alfa kanál, který některé exportéry vyplní nulami, i když obrázek žádnou průhlednost nemá, a vznikne PNG, které vypadá prázdně. V takovém případě použijte TGA do JPG; JPG alfa kanál ignoruje, takže se barevná data zobrazí.

Tvůrci herních modů se s Targa často setkávají vedle textur DDS. Pro ně slouží DDS do PNG, které zvládne část komprimovanou pro GPU.

Otázky k převodu TGA do PNG

Proč se mi soubory TGA nezobrazují v prohlížeči ani na Discordu?

Žádný webový prohlížeč Targa nikdy neuměl dekódovat, takže každý web nebo chatovací aplikace, která zobrazuje náhledy v prohlížeči, ukáže prázdnou ikonu nebo odkaz ke stažení. PNG se dekóduje všude, proto převod spraví náhled, aniž by se změnily pixely.

Proč převedená textura vypadá v jiných nástrojích vzhůru nohama, ale tady je v pořádku?

Targa ukládá řádky ve výchozím stavu odspodu nahoru a skutečný směr zapisuje do příznaku v hlavičce. Některé převodníky příznak ignorují a obrázek převrátí. Tento ho čte, takže PNG se zapíše shora dolů tak, jak má obrázek vypadat.

Zachová se alfa kanál 32bitového TGA?

Ano. 32bitové Targa má na pixel 8 bitů alfa kanálu a PNG ukládá stejných 256 úrovní průhlednosti. 16bitové Targa má jen jeden bit alfa, takže jeho pixely jsou buď zcela neprůhledné, nebo zcela průhledné, a PNG to přesně zachová.

Bude PNG menší než TGA?

Obvykle ano. Nekomprimované Targa 2048 × 2048 při 32 bitech má 16 MB surových pixelů a komprese DEFLATE v PNG textury typicky zmenší hluboko pod tuto hodnotu. Soubory RLE Targa s velkými plochými oblastmi jsou menší už na začátku, takže úspora je menší.

Mohu PNG převést zpět pro svou hru nebo mod?

Ano, PNG do TGA znovu zapíše Targa. Nejdřív zjistěte, co váš engine očekává: některé starší hry potřebují 24bitové soubory bez alfa kanálu, jiné chtějí 32bitové s alfa kanálem v určité orientaci.

A co soubory Targa s příponou .icb, .vda nebo .vst?

Jsou to původní přípony od Truevision určené pro konkrétní desky, ale se stejným formátem. Před nahráním je přejmenujte na .tga, obsah se čte stejně.

TGA do JPGPNG do TGAJPG do TGA
DDS do PNGPSD do PNGPřevodník obrázků