Pretvornik PNG v TGA
Pretvorite teksture, sprite in grafiko uporabniškega vmesnika iz PNG v datoteke Truevision TGA za igralne pogone in orodja, ki kot vhod za teksture navajajo Targa. Prosojne piksle zapišemo v alfa kanal, zato izrezi in maske še naprej delujejo.
Pretvornik slik
ali spustite datoteke JPG, JPEG, JPE … sem ·
Največ 95 MB na datoteko· Do 20 datotek· Izbrisano po 30 minutah
Datoteke se obdelajo na naših strežnikih in izbrišejo po 30 minutah.
85 ohrani fotografije vizualno enake izvirniku. Znižajte jo le, če potrebujete manjšo datoteko.
JPG, BMP in EPS nimajo prosojnosti. Prosojni piksli se zapolnijo s to barvo.
Šestnajstiška barva za prosojnimi piksli, npr. #FFFFFF.
Ta oblika hrani samo eno sliko. Izberite izhod GIF ali WebP, če želite ohraniti animacijo.
Ikona z več velikostmi vsebuje več ločljivosti v eni datoteki; brskalniki in operacijski sistemi izberejo tisto, ki jo potrebujejo.
Ohranite izvirne dimenzije ali vnesite eno stranico in razmerje stranic se ohrani.
Piksli za zgoraj izbrano stranico.
Odstotek izvirnih dimenzij.
sRGB je pravi za zaslone in splet. Za delovne postopke tiskanja ohranite izvirnik; sivine zavržejo barvo.
Samo metapodatek, 0 ohrani izvirno vrednost. Tiskalniki in nekateri portali preberejo to število; ne spremeni dimenzij v pikslih.
Kako uporabljati to orodje
- 1
Dodajte teksture PNG
Izberite do 20 datotek PNG, vsaka do 95 MB. V eno serijo lahko date celoten komplet tekstur (diffuse, normal, roughness, mask).
- 2
Za teksture v pogonih ne spreminjajte velikosti
Pri možnosti Spremeni velikost izhodne slike pustite izbrano Ohrani izvirno velikost, da dimenzije z potencami števila 2, na primer 1024 × 1024 ali 2048 × 2048, ostanejo natančne.
- 3
Pretvorite v TGA
Pritisnite Pretvori v TGA in datoteke prenesite posamično ali kot ZIP, nato jih vstavite v mapo za uvoz v pogonu.
Zakaj igralni pogoni in orodja za teksture še vedno zahtevajo TGA
Podjetje Truevision je format TGA zasnovalo leta 1984 za svoje video zajemalne kartice TARGA, revizija iz leta 1989, TGA 2.0, pa je dodala nogo in razširitveno območje, ki ju danes bere večina programov. Format je dovolj preprost, da ga naložite z nekaj deset vrsticami kode: kratka glava, neobvezna barvna paleta, nato surovi piksli ali piksli, kodirani z RLE. Ravno zaradi te preprostosti so ga igralni studii sprejeli v 90. letih in zato mnogi cevovodi nikoli niso prešli na kaj drugega.
Praktična razloga sta alfa in predvidljivost. 32-bitni TGA ob barvi vedno vsebuje navaden 8-bitni alfa kanal, brez gama bloka ali bloka barvnega profila, ki bi ga uvozno orodje razlagalo drugače. Teksturni umetniki mu zaupajo, da iz Photoshopa, Substancea ali Blenderja pride v pogon z natanko enakimi vrednostmi.
PNG v TGA za Unreal, Source, Unity in Blender
| Organizacija | Zahteva | Vir |
|---|---|---|
| Unreal Engine | Uvaža TGA, PNG, PSD in druge; teksture potrebujejo stranice s potencami števila 2, da dobijo mipmape in pretakanje | — |
| Pogon Source (vtex) | Valvov prevajalnik tekstur bere TGA in piše VTF; alfa določa prosojnost in maske | — |
| Unity | Neposredno uvaža TGA in ga ob gradnji stisne za posamezno ciljno platformo | — |
| Blender | Bere in piše Targa ter ponuja izhod z RLE »Targa« in nestisnjen »Targa Raw« | — |
PNG
Portable Network Graphics
PNG je rastrska oblika brez izgube, ki jo je leta 1996 objavila skupina PNG Development Group, pozneje pa sta jo standardizirala W3C in ISO. Ohrani vsak piksel natančno, podpira polno alfa prosojnost ter brez artefaktov obvladuje besedilo, ostre robove in ploske barve. Zaradi te natančnosti je idealen za posnetke zaslona, logotipe, ikone in grafiko vmesnikov. Slabost je velikost: fotografije, shranjene kot PNG, so pogosto večkrat večje od iste fotografije v JPEG ali WebP. Datoteke PNG odprejo vsi brskalniki, operacijski sistemi in urejevalniki.
- Stiskanje
- Brez izgube kakovosti
- Prosojnost
- Da
- Animacija
- Ne
- Uvedeno
- 1996 · PNG Development Group
TGA
Truevision TGA (Targa)
TGA, imenovan tudi Targa, je leta 1984 ustvarilo podjetje Truevision za svoje grafične kartice. Rastrske slike shranjuje nestisnjeno ali z brezizgubnim kodiranjem RLE in podpira 8-bitni alfa kanal. Zaradi preproste zgradbe je dolgo veljal za priljubljenega pri igralnih teksturah, 3D upodobitvah in video grafiki. Datoteke so v primerjavi s PNG velike, brskalniki in telefoni pa TGA ne prikažejo. Bere ga večina urejevalnikov slik, igralnih pogonov in 3D programov.
- Stiskanje
- Brez izgube kakovosti
- Prosojnost
- Da
- Animacija
- Ne
- Uvedeno
- 1984 · Truevision
PNG se pretvori v TGA, kadar so igralni pogon, orodje za modiranje ali cevovod za upodabljanje zasnovani na teksturah Targa z 8-bitnim alfa kanalom; TGA se vrne v PNG, kadar je treba teksturo predogledati v brskalniku ali jo deliti zunaj tega cevovoda.
Alfa kanal TGA, stiskanje RLE in 32-bitni izhod
- RLE (kodiranje dolžin zaporedij)Stisnjen TGA · TGA tip slike 10
- Edino stiskanje, ki ga TGA določa. Zaporedja enakih pikslov se shranijo enkrat s številom ponovitev, kar močno zmanjša enobarvno grafiko vmesnika in maske, fotografskih tekstur pa skoraj nič. Tip slike 2 v glavi pomeni nestisnjen true-color, tip 10 pa enake podatke, kodirane z RLE.
Vsak pogon in urejevalnik, ki bere TGA, bere navadno in RLE različico, zato izbira pri uvozu redko šteje. Bolj šteje pri nadzoru različic: nestisnjeni TGA-ji se primerjajo in shranjujejo predvidljivo, zato nekateri studii RLE prepovedo v pravilih za sredstva. Photoshop isto izbiro ponuja kot potrditveno polje Compress (RLE) v pogovornem oknu za shranjevanje Targa.
Pred pretvorbo preverite alfo v PNG-ju. Mnogi izvozniki zapišejo poln alfa kanal tudi za neprozorno grafiko, pogoni pa nato teksturo obravnavajo kot prosojno, kar stane razvrščanje in prekomerno risanje. Če je alfa nesmiselna, jo najprej odstranite v urejevalniku. Za ozadje formata PNG glejte JPG, JPEG ali PNG; kadar je treba TGA vrniti v predogled v brskalniku, ta stran se obrne z TGA v PNG.
Vprašanja o teksturah pri pretvorbi PNG v TGA
Bo TGA 24-bitni ali 32-bitni?
PNG z alfa kanalom postane 32-bitni TGA: po 8 bitov za rdečo, zeleno, modro in alfa. Neprozoren PNG potrebuje le 24 bitov. Če pogon za teksturo brez prosojnosti zahteva 32 bitov, pred pretvorbo PNG-ju dodajte popolnoma neprozoren alfa kanal.
Je pretvorba PNG v TGA brez izgub?
Pri običajnih 8-bitnih PNG-jih da: vsaka vrednost barve in alfe se natančno prekopira. PNG s 16 biti na kanal, značilen za višinske karte iz orodij za kiparjenje, se zmanjša na 8 bitov, ker TGA nima globljega načina true-color. Take karte raje ohranite kot PNG ali EXR, če ga pogon podpira.
Zakaj se moj TGA v enem programu prikaže na glavo?
TGA lahko shrani vrstice od spodaj navzgor ali od zgoraj navzdol, zastavica v glavi pa pove, kako. Večina orodij zastavico upošteva, nekateri stari pregledovalniki in ročno pisani nalagalniki pa jo prezrejo in sliko narišejo obrnjeno. Sliko obrnite v nalagalniku ali urejevalniku, ne pa s ponovno pretvorbo.
Naj za teksture v igrah uporabim TGA ali DDS?
TGA je izvorna datoteka, ki jo hranite in znova uvozite; DDS vsebuje podatke, stisnjene za GPU, ki jih grafična kartica bere neposredno. Unreal in Unity sprejmeta TGA in ga ob uvozu sama stisneta. Modi in starejši pogoni, ki teksture nalagajo brez koraka uvoza, pogosto zahtevajo DDS, ki ga ustvari PNG v DDS.
Zakaj je TGA toliko večji od PNG?
PNG uporablja stiskanje Deflate; TGA v najboljšem primeru uporablja preprosto kodiranje RLE, ki pomaga le pri enobarvnih površinah. Podrobna tekstura 2048 × 2048 z alfa kanalom je kot nestisnjen TGA velika približno 16 MB. Pogon jo ob gradnji igre znova stisne, zato je velikost na disku pomembna le za mapo vašega projekta.
- Pretvornik JPG v TGAPretvorite JPG v 24-bitne datoteke Targa za Source vtex, pogone iz dobe Quaka in orodja, ki sprejmejo le TGA. Mere na potenco 2, 20 datotek hkrati.
- Pretvornik TGA v PNGPretvorite teksture, upodobitve in posnetke zaslona TGA (Targa) v PNG. Ohrani 32-bitno alfo, bere RLE, popravi obrnjene slike. 20 naenkrat.
- Pretvornik PNG v DDSPretvorite PNG v teksture DDS za mode iger in pogone, z ohranjenim kanalom alfa. Velikosti, mipmape ter formata DXT in BC7, ki jih igre pričakujejo.
- Pretvornik TGA v JPGPomanjšajte posnetke zaslona Targa in 3D upodobitve v JPG za objavo, e-pošto ali tisk. Prosojnost na izbrano ozadje, 20 datotek naenkrat.
- Pretvornik DDS v PNGPretvorite teksture iger DDS v PNG za urejanje in modding. Dekodira BC1 do BC7, ohrani kanal alfa in shrani polno raven mip.
- Pretvornik JPG v DDSPretvorite fotografije JPG v teksture DDS za modifikacije iger in pogone. Najprej prilagodite velikost, do 20 datotek hkrati, izbris po 30 minutah.