Convertor PNG în TGA
Transformați texturile, sprite-urile și elementele de interfață PNG în fișiere Truevision TGA pentru motoarele de jocuri și programele care cer Targa ca format de textură. Pixelii transparenți sunt scriși în canalul alfa, astfel încât decupajele și măștile funcționează în continuare.
Convertor de imagini
sau trage Fișiere JPG, JPEG, JPE … aici ·
Maximum 95 MB per fișier· Până la 20 fișiere· Șterse după 30 minute
Fișierele sunt procesate pe serverele noastre și șterse după 30 minute.
85 păstrează fotografiile vizual identice cu originalul. Reduceți-o doar dacă aveți nevoie de un fișier mai mic.
JPG, BMP și EPS nu au transparență. Pixelii transparenți sunt umpluți cu această culoare.
Culoare hex folosită în spatele pixelilor transparenți, de exemplu #FFFFFF.
Acest format conține o singură imagine. Alegeți ieșire GIF sau WebP dacă doriți să păstrați animația.
O pictogramă cu mai multe dimensiuni conține mai multe rezoluții într-un singur fișier; browserele și sistemele de operare o aleg pe cea de care au nevoie.
Păstrați dimensiunile originale sau introduceți o latură, iar proporțiile se păstrează.
Pixeli pentru latura aleasă mai sus.
Procent din dimensiunile originale.
sRGB este potrivit pentru ecrane și web. Păstrați originalul pentru fluxuri de tipărire; tonurile de gri elimină culoarea.
Doar metadate, 0 păstrează valoarea originală. Imprimantele și unele portaluri citesc acest număr; nu schimbă dimensiunile în pixeli.
Cum se folosește acest instrument
- 1
Adăugați texturile PNG
Selectați până la 20 de fișiere PNG, de maximum 95 MB fiecare. Un set întreg de texturi (diffuse, normal, roughness, mask) poate intra într-un singur lot.
- 2
Lăsați redimensionarea dezactivată pentru texturile de motor
Lăsați Redimensionează imaginea rezultată pe Păstrează dimensiunea originală, ca dimensiunile putere a lui doi, precum 1024 × 1024 sau 2048 × 2048, să rămână exacte.
- 3
Convertiți în TGA
Apăsați Convertește în TGA și descărcați fișierele pe rând sau într-un ZIP, apoi puneți-le în folderul de import al motorului.
De ce motoarele de jocuri și programele de texturi cer încă TGA
Truevision a conceput formatul TGA în 1984 pentru plăcile sale de captură video TARGA, iar revizuirea din 1989, TGA 2.0, a adăugat footerul și zona de extensii pe care le citesc astăzi majoritatea programelor. Formatul este atât de simplu, încât se poate încărca în câteva zeci de linii de cod: un antet scurt, o hartă de culori opțională, apoi pixeli bruți sau codificați run-length. Tocmai această simplitate a făcut ca studiourile de jocuri să îl adopte în anii 1990 și ca multe fluxuri de lucru să nu renunțe la el.
Motivele practice sunt alpha și predictibilitatea. Un TGA pe 32 de biți poartă întotdeauna un canal alpha direct de 8 biți lângă culoare, fără segment de gamma sau de profil de culoare pe care un importator să îl interpreteze diferit. Artiștii de texturi se bazează pe faptul că fișierul ajunge din Photoshop, Substance sau Blender în motor cu exact aceleași valori.
PNG în TGA pentru Unreal, Source, Unity și Blender
| Organizație | Cerință | Sursă |
|---|---|---|
| Unreal Engine | Importă TGA, PNG, PSD și altele; texturile au nevoie de laturi putere a lui doi pentru mipmaps și streaming | — |
| Motorul Source (vtex) | Compilatorul de texturi Valve citește TGA și scrie VTF; alpha controlează translucența și măștile | — |
| Unity | Importă TGA direct și îl comprimă pentru fiecare platformă țintă la build | — |
| Blender | Citește și scrie Targa, cu ieșire fie RLE „Targa”, fie necomprimată „Targa Raw” | — |
PNG
Portable Network Graphics
PNG este un format raster fără pierderi, publicat în 1996 de PNG Development Group și standardizat ulterior de W3C și ISO. Păstrează fiecare pixel exact, acceptă transparență alfa completă și redă text, margini clare și culori uniforme fără artefacte. Această precizie îl face ideal pentru capturi de ecran, sigle, pictograme și elemente grafice de interfață. Compromisul este dimensiunea: fotografiile salvate ca PNG sunt adesea de câteva ori mai mari decât aceeași fotografie în JPEG sau WebP. Toate browserele, sistemele de operare și editoarele deschid fișiere PNG.
- Compresie
- Fără pierderi
- Transparență
- Da
- Animație
- Nu
- Introdus în
- 1996 · PNG Development Group
TGA
Truevision TGA (Targa)
TGA, numit și Targa, a fost creat de Truevision în 1984 pentru plăcile sale grafice. Stochează imagini raster necomprimate sau cu codificare run-length fără pierderi și acceptă un canal alfa de 8 biți. Structura simplă l-a făcut multă vreme preferat pentru texturi de jocuri, randări 3D și grafică video. Fișierele sunt mari în comparație cu PNG, iar browserele și telefoanele nu afișează TGA. Majoritatea editoarelor de imagini, motoarelor de jocuri și programelor 3D îl citesc.
- Compresie
- Fără pierderi
- Transparență
- Da
- Animație
- Nu
- Introdus în
- 1984 · Truevision
PNG se convertește în TGA când un motor de joc, un instrument de modding sau un flux de randare este construit pe texturi Targa cu canal alpha pe 8 biți; TGA revine în PNG când o textură trebuie previzualizată într-un browser sau partajată în afara acelui flux.
Canal alfa TGA, compresie RLE și ieșire pe 32 de biți
- RLE (codare pe secvențe, run-length encoding)TGA comprimat · TGA tip imagine 10
- Singura compresie definită de TGA. Secvențele de pixeli identici sunt stocate o singură dată, cu un contor de repetare, ceea ce micșorează mult grafica plată de interfață și măștile, dar aproape deloc texturile fotografice. Tipul de imagine 2 din antet înseamnă true color necomprimat; tipul 10 înseamnă aceleași date codificate run-length.
Orice motor și editor care citește TGA citește atât varianta simplă, cât și pe cea RLE, deci alegerea contează rar la import. Contează mai mult pentru controlul versiunilor: TGA-urile necomprimate se compară și se stochează previzibil, motiv pentru care unele studiouri interzic RLE în regulile lor de asset-uri. Photoshop oferă aceeași alegere sub forma casetei Compress (RLE) din dialogul de salvare Targa.
Înainte de conversie, verificați alpha din PNG. Mulți exportatori scriu un canal alpha complet chiar și pentru grafică opacă, iar motoarele tratează apoi textura ca translucidă, ceea ce costă sortare și overdraw. Dacă alpha nu are rost, eliminați-l mai întâi în editor. Pentru contextul formatului PNG în sine, vedeți JPG vs JPEG vs PNG; când un TGA trebuie readus într-o previzualizare în browser, TGA în PNG face operația inversă.
Întrebări despre texturile PNG în TGA
Fișierul TGA va fi pe 24 sau pe 32 de biți?
Un PNG cu canal alpha devine un TGA pe 32 de biți: câte 8 biți pentru roșu, verde, albastru și alpha. Un PNG opac are nevoie doar de 24 de biți. Dacă un motor cere 32 de biți pentru o textură fără transparență, adăugați PNG-ului un canal alpha complet opac înainte de conversie.
Conversia PNG în TGA este fără pierderi?
Pentru PNG-urile obișnuite pe 8 biți, da: fiecare valoare de culoare și alpha este copiată exact. Un PNG cu 16 biți pe canal, tipic pentru hărțile de înălțime exportate din programe de sculptură, este redus la 8 biți, deoarece TGA nu are un mod true-color mai profund. Păstrați astfel de hărți ca PNG sau EXR, dacă motorul le acceptă.
De ce fișierul TGA apare cu susul în jos într-un program?
TGA poate stoca rândurile de jos în sus sau de sus în jos, iar un indicator din antet arată care variantă este folosită. Majoritatea programelor citesc indicatorul; unele vizualizatoare vechi și încărcătoare scrise de mână îl ignoră și afișează imaginea răsturnată. Răsturnați-o în încărcător sau într-un editor, în loc să convertiți din nou.
Ce să folosesc pentru texturile de joc: TGA sau DDS?
TGA este fișierul sursă pe care îl păstrați și îl reimportați; DDS conține date comprimate pentru GPU, pe care placa video le citește direct. Unreal și Unity acceptă TGA și îl comprimă singure la import. Modurile de joc și motoarele mai vechi, care încarcă texturi fără pas de import, cer adesea DDS, pe care îl produce PNG în DDS.
De ce fișierul TGA este mult mai mare decât PNG-ul?
PNG folosește compresia Deflate; TGA folosește, în cel mai bun caz, o codificare simplă run-length, care ajută doar pe zonele uniforme. O textură detaliată de 2048 × 2048 cu alpha ocupă aproximativ 16 MB necomprimată ca TGA. Motorul o comprimă din nou la construirea jocului, deci mărimea pe disc contează doar pentru folderul proiectului.
- Convertor JPG în TGAConvertiți poze JPG în Targa pe 24 de biți pentru Source vtex, motoare Quake și unelte care cer doar TGA. Laturi putere a lui 2, 20 fișiere pe lot.
- Convertor TGA în PNGConvertiți texturi, randări și capturi din jocuri TGA (Targa) în PNG. Alfa pe 32 de biți păstrat, RLE citit, imagini inversate corectate. 20 per lot.
- Convertor PNG în DDSConvertiți PNG în texturi DDS pentru jocuri și moduri, cu canal alfa. Aflați ce dimensiuni, mipmap-uri și formate DXT sau BC7 cer jocurile.
- Convertor TGA în JPGMicșorați capturile Targa și randările 3D în JPG de postat, trimis pe e-mail sau tipărit. Alfa aplatizat pe fundalul ales, 20 de fișiere pe lot.
- Convertor DDS în PNGConvertiți texturi DDS în PNG pentru editare și modding. Decodează BC1–BC7, păstrează canalul alfa și salvează nivelul mip complet.
- Convertor JPG în DDSTransformați poze JPG în texturi DDS pentru moduri și jocuri. Redimensionare la mărimi de textură, până la 20 de fișiere, șterse după 30 de minute.