Převod JPG do TGA
Některé kompilátory textur a starší herní enginy přijímají jen formát Targa. Zde převedete své fotky a referenční obrázky JPG do TGA ve velikosti, kterou engine očekává, a můžete je rovnou poslat do pipeline.
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
Soubory se zpracovávají na našich serverech a po 30 minutách se smažou.
85 udrží fotografie vizuálně shodné s originálem. Snižte ji, jen když potřebujete menší soubor.
JPG, BMP a EPS nemají průhlednost. Průhledné pixely se vyplní touto barvou.
Hexadecimální barva použitá za průhlednými pixely, např. #FFFFFF.
Tento formát obsahuje jediný obrázek. Chcete-li zachovat animaci, zvolte výstup GIF nebo WebP.
Ikona s více velikostmi obsahuje několik rozlišení v jednom souboru; prohlížeče a operační systémy si vyberou to, které potřebují.
Ponechte původní rozměry, nebo zadejte jednu stranu a poměr stran se zachová.
Pixely pro stranu vybranou výše.
Procento původních rozměrů.
sRGB je správná volba pro obrazovky a web. Pro tiskové postupy ponechte originál; odstíny šedi zahodí barvu.
Pouze metadata, 0 ponechá původní hodnotu. Tiskárny a některé portály toto číslo čtou; rozměry v pixelech nemění.
Jak nástroj používat
- 1
Nahrajte obrázky JPG
Přidejte až 20 fotek nebo textur, každou do 95 MB. Použijte JPG s co nejmenší kompresí; artefakty se přenesou i do TGA.
- 2
Nastavte velikost textury
V části Pokročilá nastavení můžete v poli Změnit velikost výstupního obrázku zadat šířku, například 1024 nebo 2048 px. U čtvercových textur nejprve oříznete JPG na čtverec.
- 3
Převeďte do TGA
Klikněte na Převést na TGA a stáhněte soubory .tga nebo ZIP, který stačí vložit do složky s materiály.
Převod JPG do TGA mění kontejner, ne obrázek: získáte bezeztrátovou 24bitovou Targu z dekódované fotky, připravenou pro nástroje, které JPG odmítají, zhruba desetkrát větší.
Nástroje pro textury, které místo JPG vyžadují TGA
Moderní enginy jako Unity a Unreal importují JPG bez potíží, takže potřeba převodu vychází z konkrétních nástrojů. Vtex od Valve, kompilátor, který mění obrázky na textury VTF pro engine Source (mapy, spreje, módy), čte vstup Targa. Quake III Arena a další hry na id Tech 3 spolu s mnoha odvozenými enginy načítají textury jako soubory .tga. Vlastní editory map, starší 3D programy a některé postupy pro převod tisku na texturu uvádějí TGA jako jediný přijímaný formát.
Obvyklým zdrojem je fotka: zeď, cedule, dřevěná podlaha nebo sken plakátu, který chcete pověsit v levelu. Takové snímky přicházejí jako JPG z telefonu nebo z knihovny textur, takže nejkratší cesta je převést je zde a TGA předat kompilátoru. Pokud cílový engine ve skutečnosti chce DDS, Targu přeskočte a použijte JPG do DDS.
Vstup JPG a výstup TGA vlastnost po vlastnosti
| Vlastnost | Vstup JPG | Výstup TGA |
|---|---|---|
| Barevná hloubka | 24 bitů, 8 bitů na kanál | 24 bitů, 8 bitů na kanál |
| Alfa kanál | Žádný | Není co přenést |
| Komprese | Ztrátová, bloky 8 × 8 pixelů | Bezeztrátová (surová nebo RLE) |
| Velikost souboru 2048 × 2048 | Často 1–3 MB | Asi 12 MB nekomprimovaně |
| Otočení | Příznak orientace EXIF | Pixely otočeny do správné polohy |
| Metadata fotoaparátu | Značky EXIF | Ve výchozím nastavení odstraněna |
JPG
Obrázek JPEG
JPEG (nebo JPG) je nejrozšířenější formát fotografií, který v roce 1992 standardizovala skupina Joint Photographic Experts Group. Používá ztrátovou kompresi, která zahazuje jemné detaily, jichž si oko málokdy všimne, takže fotky zůstávají dost malé pro web, e‑mail i paměť telefonu. Dobře zvládá plynulé přechody a přírodní scény, ale ostrý text, perokresba a plné barevné plochy získávají viditelné blokové nebo rozmazané artefakty. JPEG nemá průhlednost ani animaci a každé opětovné uložení ubere další kousek kvality. Otevře ho každý prohlížeč, telefon, fotoaparát i obrazový editor.
- Komprese
- Ztrátová
- Průhlednost
- Ne
- Animace
- Ne
- Představeno
- 1992 · Joint Photographic Experts Group
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
JPG se převádí do TGA, když kompilátor textur, nástroj pro módy nebo starší engine přijímá jen Targu, takže se fotka nebo naskenovaný povrch stane herním materiálem bez otevření grafického editoru.
Jak připravit fotku JPG, než z ní vznikne textura TGA
- Použijte nejčistší zdroj
- Vyberte největší JPG s nejvyšší kvalitou; každý artefakt v něm skončí v textuře a na velké ploše se zvětší.
- Ořízněte na cílový tvar
- Čtvercový výřez nebo poměr 2:1 se na stěny a podlahy namapuje bez roztažení; ořízněte před převodem.
- Zvolte mocninu dvou
- V poli Změnit velikost výstupního obrázku nastavte šířku 512, 1024 nebo 2048 px, aby mipmapy a starší kompilátory fungovaly správně.
- Udržte správné otočení
- Automatická orientace zapíše příznak otočení z telefonu přímo do pixelů, protože čtečky TGA EXIF ignorují.
Targu navrhla firma Truevision v roce 1984, kdy video karty potřebovaly jednoduchý způsob ukládání snímků, a právě díky této jednoduchosti ji nástroje enginů čtou dodnes: krátká hlavička a poté pixely. TGA nevyžaduje žádné dekódování kromě volitelného RLE balení, proto s ní kompilátory a načítače napsané před desítkami let pracují spolehlivě.
Protože JPG nemá průhlednost, získané TGA je obyčejná barevná textura. U materiálů, které potřebují masku lesku nebo průhlednosti, přidejte alfa kanál dodatečně v editoru. Původní JPG si ponechte; pokud později potřebujete webové náhledy hotových textur, TGA do JPG je promění zpět na malé sdílitelné soubory.
Převod JPG do TGA: odpovědi pro moddery
Bude mít můj soubor TGA alfa kanál?
Žádný užitečný. JPG nemá průhlednost, takže není co přenést do čtvrtého kanálu. Pokud engine potřebuje alfa kanál pro masku nebo výřez, nakreslete jej v editoru, nebo vyjděte z průhledného zdroje pomocí PNG do TGA.
Zlepší převod JPG do TGA kvalitu?
Ne. TGA ukládá dekódované pixely přesně, ale kostičkování a rozmazání z komprese JPG jsou součástí těchto pixelů. TGA je dokonalá kopie nedokonalého obrázku; převod jen zabrání další ztrátě kvality.
Proč je TGA desetkrát větší než JPG?
Targa ukládá každý pixel ve třech bajtech nanejvýš s jednoduchou kompresí RLE, zatímco JPG zahazuje detaily, aby zůstal malý. Textura 2048 × 2048 má jako nekomprimované 24bitové TGA asi 12 MB, zatímco JPG má často 1–3 MB.
Které herní enginy stále vyžadují soubory TGA?
Kompilátor textur vtex od Valve pro Source vytváří soubory VTF ze vstupu TGA a hry na id Tech 3, například Quake III Arena, načítají textury z .tga i .jpg. Unity a Unreal přijímají JPG přímo, proto si ověřte, zda je převod vůbec potřeba.
Potřebuji rozměry v mocninách dvou?
Mnoho starších enginů a kompilátorů ano, například 512, 1024 nebo 2048 px na stranu, a mipmapping funguje nejčistěji právě s těmito rozměry. Velikost změňte nebo obrázek oříznete před převodem, protože pozdější doplnění okrajů se projeví jako švy.