UltKit

Konvertor JPG na TGA

Niektoré kompilátory textúr a staršie herné enginy prijímajú iba formát Targa. Tu prevediete svoje fotky a referenčné obrázky JPG do TGA v rozmeroch, ktoré engine očakáva, a môžete ich rovno poslať do pipeline.

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

Výstup

Súbory sa spracúvajú na našich serveroch a po 30 minútach sa odstránia.

Ako používať tento nástroj

  1. 1

    Nahrajte obrázky JPG

    Pridajte až 20 fotiek alebo textúr, každú do 95 MB. Použite JPG s čo najmenšou kompresiou; artefakty sa prenesú aj do TGA.

  2. 2

    Nastavte veľkosť textúry

    V časti Rozšírené nastavenia môžete cez Zmeniť veľkosť výstupného obrázka nastaviť šírku, napríklad 1024 alebo 2048 px. Pri štvorcových textúrach najprv orežte JPG na štvorec.

  3. 3

    Previesť na TGA

    Stlačte Previesť na TGA a stiahnite súbory .tga alebo ZIP, ktorý vložíte do priečinka s materiálmi.

Prevod JPG do TGA mení kontajner, nie obrázok: dostanete bezstratovú 24-bitovú Targa z dekódovanej fotky, pripravenú pre nástroje, ktoré JPG odmietajú, s približne desaťnásobnou veľkosťou súboru.

Nástroje na textúry, ktoré namiesto JPG vyžadujú TGA

Moderné enginy ako Unity a Unreal importujú JPG bez problémov, takže potreba tohto prevodu vzniká pri konkrétnych nástrojoch. Vtex od Valve, kompilátor, ktorý mení obrázky na textúry VTF pre engine Source (mapy, spreje a módy), číta vstup Targa. Quake III Arena a ďalšie hry id Tech 3 spolu s mnohými odvodenými enginmi načítavajú textúry ako súbory .tga. Vlastné editory máp, staršie 3D balíky a niektoré postupy tlače do textúry uvádzajú TGA ako jediný prijímaný formát.

Zdrojom býva zvyčajne fotka: múr, tabuľa, drevená podlaha alebo sken plagátu, ktorý chcete zavesiť do levelu. Z telefónu či knižnice textúr prichádzajú ako JPG, takže najkratšia cesta je previesť ich tu a TGA odovzdať kompilátoru. Ak cieľový engine skutočne chce DDS, preskočte Targa a použite JPG do DDS.

Vstup JPG verzus výstup TGA, vlastnosť po vlastnosti

Čo prevod mení pri typickej fotografickej textúre
VlastnosťVstup JPGVýstup TGA
Farebná hĺbka24-bitová, 8 bitov na kanál24-bitová, 8 bitov na kanál
Alfa kanálŽiadnyNie je čo preniesť
KompresiaStratová, bloky 8 × 8 pixelovBezstratová (surová alebo RLE)
Veľkosť súboru 2048 × 2048Často 1–3 MBAsi 12 MB nekomprimované
OtočeniePríznak orientácie EXIFPixely otočené do správnej polohy
Metadáta fotoaparátuZnačky EXIFPredvolene odstránené

JPG

Obrázok JPEG

JPEG (alebo JPG) je najpoužívanejší formát fotografií, ktorý v roku 1992 normalizovala skupina Joint Photographic Experts Group. Používa stratovú kompresiu, ktorá odstraňuje jemné detaily, ktorých si oko pravdepodobne nevšimne, vďaka čomu sú fotografie dostatočne malé pre web, e-mail aj pamäť telefónu. Dobre zvláda plynulé prechody a prírodné scény, no ostrý text, kresby a plné farby získavajú viditeľné blokové alebo rozmazané artefakty. JPEG nemá priehľadnosť ani animáciu a každé opätovné uloženie znamená ďalšiu malú stratu kvality. Otvorí ho každý prehliadač, telefón, fotoaparát aj editor obrázkov.

Kompresia
So stratou kvality
Priehľadnosť
Nie
Animácia
Nie
Rok vzniku
1992 · Joint Photographic Experts Group
Konvertor JPG

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
Konvertor TGA

JPG sa prevádza do TGA, keď kompilátor textúr, nástroj na módy alebo starší engine prijíma iba Targa, takže z fotky alebo naskenovaného povrchu môže byť herný materiál bez otvárania editora obrázkov.

Pripravte fotku JPG skôr, než sa z nej stane textúra TGA

Použite najčistejší zdroj
Vyberte najväčší JPG s najvyššou kvalitou; každý artefakt sa dostane do textúry a na veľkej ploche sa zväčší.
Orežte na cieľový tvar
Štvorcové alebo orezy 2:1 sa na steny a podlahy mapujú bez naťahovania; orežte pred prevodom.
Zvoľte mocninu dvoch
Nastavte Zmeniť veľkosť výstupného obrázka na šírku 512, 1024 alebo 2048 px, aby mipmapy a staršie kompilátory fungovali správne.
Udržte správnu orientáciu
Automatická orientácia zapíše príznak otočenia z telefónu priamo do pixelov, pretože čítačky TGA ignorujú EXIF.

Truevision navrhol Targa v roku 1984, keď video karty potrebovali jednoduchý spôsob ukladania snímok, a práve preto ju nástroje enginov dodnes čítajú: krátka hlavička a potom pixely. V TGA nie je nič, čo by si vyžadovalo dekódovanie, okrem voliteľného RLE balenia, preto ho kompilátory a načítavače napísané pred desaťročiami spracujú spoľahlivo.

Keďže JPG nemá priehľadnosť, výsledné TGA je obyčajná farebná textúra. Pri materiáloch, ktoré potrebujú masku lesku alebo nepriehľadnosti, pridajte alfu dodatočne v editore. Originálne JPG si ponechajte; ak neskôr potrebujete webové náhľady hotových textúr, TGA do JPG ich zmení späť na malé súbory vhodné na zdieľanie.

JPG na TGA: odpovede pre modderov

Bude mať môj súbor TGA alfa kanál?

Žiadny použiteľný. JPG nemá priehľadnosť, takže nie je čo preniesť do štvrtého kanála. Ak engine potrebuje alfu pre masku alebo výrez, nakreslite ju v editore, alebo začnite od priehľadného zdroja cez PNG do TGA.

Zlepší prevod JPG na TGA kvalitu?

Nie. TGA ukladá dekódované pixely presne, ale blokovanie a rozmazanie z kompresie JPG sú súčasťou týchto pixelov. TGA je dokonalá kópia nedokonalého obrázka; prevod len zastaví ďalšie straty.

Prečo je TGA desaťkrát väčší ako JPG?

Targa ukladá každý pixel v troch bajtoch najviac s jednoduchou RLE kompresiou, kým JPG zahadzuje detaily, aby zostal malý. Textúra 2048 × 2048 má ako 24-bitové nekomprimované TGA asi 12 MB, zatiaľ čo JPG má často 1–3 MB.

Ktoré herné enginy ešte vyžadujú súbory TGA?

Kompilátor textúr vtex od Valve pre Source vytvára súbory VTF zo vstupu TGA a hry id Tech 3, napríklad Quake III Arena, načítavajú textúry z .tga aj .jpg. Unity a Unreal prijímajú JPG priamo, preto skontrolujte, či je prevod vôbec potrebný.

Potrebujem rozmery v mocninách dvoch?

Mnohé staršie enginy a kompilátory áno, napríklad 512, 1024 alebo 2048 px na stranu, a mipmapping funguje najčistejšie práve pri týchto veľkostiach. Zmeňte veľkosť alebo orežte pred prevodom, pretože dodatočné dopĺňanie textúry sa prejaví ako švy.