JPG na TGA-omskakelaar
Sommige tekstuursamestellers en ouer speletjie-enjins aanvaar net Targa. Skakel u JPG-foto's en verwysingsbeelde hier om na TGA, in die grootte wat die enjin verwag, en voer dit direk in die pyplyn in.
Beeldomskakelaar
of los JPG, JPEG, JPE …-lêers hier ·
Maks. 95 MB per lêer· Tot 20 lêers· Uitgevee na 30 minute
Lêers word op ons bedieners verwerk en na 30 minute uitgevee.
85 hou foto's visueel identies aan die oorspronklike. Verlaag dit slegs wanneer jy 'n kleiner lêer nodig het.
JPG, BMP en EPS het geen deursigtigheid nie. Deursigtige pixels word met hierdie kleur gevul.
Heks-kleur agter deursigtige pixels, bv. #FFFFFF.
Hierdie formaat hou een beeld. Kies GIF- of WebP-uitvoer as jy die animasie wil behou.
'n Multi-grootte-ikoon bevat verskeie resolusies in een lêer; blaaiers en bedryfstelsels kies die een wat hulle nodig het.
Behou die oorspronklike afmetings, of voer een kant in en die aspekverhouding word behou.
Pixels vir die kant wat jy hierbo gekies het.
Persentasie van die oorspronklike afmetings.
sRGB is reg vir skerms en die web. Behou die oorspronklike vir drukwerkvloei; grysskaal gooi kleur weg.
Slegs metadata, 0 behou die oorspronklike waarde. Drukkers en sommige portale lees hierdie getal; dit verander nie die pixelafmetings nie.
Hoe om hierdie nutsding te gebruik
- 1
Laai die JPG-beelde op
Voeg tot 20 foto's of teksture by, elk tot 95 MB. Gebruik die JPG's met die minste saampersing wat jy het; artefakte word in die TGA oorgedra.
- 2
Stel die tekstuurgrootte
Onder Gevorderde instellings kan Verander grootte van uitvoerbeeld 'n wydte soos 1024 of 2048 px stel. Vir vierkantige teksture, sny die JPG eers vierkantig uit.
- 3
Skakel om na TGA
Druk Skakel om na TGA en laai die .tga-lêers of 'n ZIP af om in jou materiaalvouer te plaas.
Om JPG na TGA om te skakel verander die houer, nie die prent nie: jy kry 'n verliesvrye 24-bis Targa van die gedekodeerde foto, gereed vir hulpmiddels wat JPG weier, en ongeveer tien keer die lêergrootte.
Tekstuurgereedskap wat TGA in plaas van JPG vereis
Moderne enjins soos Unity en Unreal voer JPG sonder moeite in, so die behoefte aan hierdie omskakeling kom van spesifieke hulpmiddels. Valve se vtex, die kompileerder wat beelde in Source-enjin-VTF-teksture vir kaarte, spuitprente en mods omskep, lees Targa-invoer. Quake III Arena en ander id Tech 3-speletjies, saam met baie enjins daarvan afgelei, laai teksture as .tga-lêers. Eie kaartredigeerders, ouer 3D-pakkette en sommige druk-na-tekstuur-werkvloeie noem ook TGA as die enigste aanvaarde formaat.
Die gewone bron is 'n foto: 'n muur, 'n bord, 'n houtvloer, of 'n skandering van 'n plakkaat wat jy in 'n vlak wil ophang. Dit kom as JPG van 'n foon of tekstuurbiblioteek, so die kortste pad is om dit hier om te skakel en die TGA aan die kompileerder te gee. Wanneer die teikenenjin eintlik DDS wil hê, slaan Targa oor en gebruik JPG na DDS.
JPG-invoer teenoor TGA-uitvoer, eienskap vir eienskap
| Eienskap | JPG-invoer | TGA-uitvoer |
|---|---|---|
| Kleurdiepte | 24-bis, 8 bis per kanaal | 24-bis, 8 bis per kanaal |
| Alfakanaal | Geen | Niks om oor te dra nie |
| Saampersing | Met verlies, blokke van 8 × 8 piksels | Verliesvry (rou of lopielengte) |
| Lêergrootte by 2048 × 2048 | Dikwels 1–3 MB | Ongeveer 12 MB ongekomprimeer |
| Rotasie | EXIF-oriëntasievlag | Piksels regop geroteer |
| Kamera-metadata | EXIF-etikette | Standaard verwyder |
JPG
JPEG-beeld
JPEG (of JPG) is die mees gebruikte foto-formaat en is in 1992 deur die Joint Photographic Experts Group gestandaardiseer. Dit gebruik verliesgewende kompressie wat fyn detail weggooi wat die oog skaars sal opmerk, sodat foto's klein genoeg bly vir die web, e-pos en foonberging. Dit hanteer gladde gradiënte en natuurtonele goed, maar skerp teks, lyntekeninge en egte kleure kry sigbare blokkerige of waasagtige artefakte. JPEG het geen deursigtigheid of animasie nie, en elke herstoor verloor 'n bietjie meer gehalte. Elke blaaier, foon, kamera en beeldredigeerder kan dit oopmaak.
- Kompressie
- Met verlies
- Deursigtigheid
- Nee
- Animasie
- Nee
- Bekendgestel
- 1992 · Joint Photographic Experts Group
TGA
Truevision TGA (Targa)
TGA, ook Targa genoem, is in 1984 deur Truevision vir sy grafiese kaarte geskep. Dit stoor rasterbeelde ongekomprimeer of met verlieslose lopielengte-enkodering en ondersteun 'n 8-bis-alfakanaal. Die eenvoudige struktuur het dit lank 'n gunsteling vir speletjietekstuur, 3D-weergawes en videografika gemaak. Lêers is groot in vergelyking met PNG, en blaaiers en foons vertoon nie TGA nie. Die meeste beeldredigeerders, speletjie-enjins en 3D-programme lees dit.
- Kompressie
- Verliesloos
- Deursigtigheid
- Ja
- Animasie
- Nee
- Bekendgestel
- 1984 · Truevision
JPG gaan na TGA wanneer 'n tekstuurkompileerder, mod-hulpmiddel of ouer enjin net Targa-invoer aanvaar, sodat 'n foto of geskandeerde oppervlak 'n speletjiemateriaal kan word sonder om 'n beeldredigeerder oop te maak.
Berei 'n JPG-foto voor voordat dit 'n TGA-tekstuur word
- Gebruik die skoonste bron
- Kies die grootste JPG met die hoogste kwaliteit; elke artefak daarin beland in die tekstuur en word op 'n groot oppervlak vergroot.
- Sny uit na die teikenvorm
- Vierkantige of 2:1-uitsnitte pas sonder rek op mure en vloere; sny uit voor omskakeling.
- Tref 'n mag-van-twee-grootte
- Stel Verander grootte van uitvoerbeeld op 512, 1024 of 2048 px wyd sodat mipmaps en ouer kompileerders reg werk.
- Hou dit regop
- Outomatiese oriëntasie bak die foon se rotasievlag in die piksels in, aangesien TGA-lesers EXIF ignoreer.
Truevision het Targa in 1984 ontwerp, toe videokaarte 'n eenvoudige manier nodig gehad het om rame te stoor, en daardie eenvoud is hoekom enjinhulpmiddels dit nog lees: 'n kort kopstuk, dan piksels. Niks in 'n TGA vereis dekodering behalwe opsionele lopielengte-verpakking nie, daarom hanteer kompileerders en laaiers wat dekades gelede geskryf is dit betroubaar.
Omdat 'n JPG geen deursigtigheid het nie, is die TGA wat jy kry 'n gewone kleurtekstuur. Vir materiale wat 'n glans- of deursigtigheidsmasker nodig het, voeg die alfa agterna in 'n redigeerder by. Hou jou oorspronklike JPG's; as jy later webvoorskoue van die klaar teksture nodig het, skakel TGA na JPG dit terug na klein deelbare lêers.
JPG na TGA: antwoorde vir modders
Sal my TGA 'n alfakanaal hê?
Nie een wat nuttig is nie. 'n JPG het geen deursigtigheid nie, so daar is niks om na 'n vierde kanaal oor te dra nie. As die enjin alfa vir 'n masker of uitsnit nodig het, teken dit in 'n redigeerder, of begin met 'n deursigtige bron met PNG na TGA.
Verbeter dit die kwaliteit as ek JPG na TGA omskakel?
Nee. TGA stoor die gedekodeerde piksels presies, maar die blokkies en uitsmeer van die JPG se saampersing is deel van daardie piksels. Die TGA is 'n perfekte kopie van 'n onvolmaakte prent; die omskakeling keer net verdere verlies.
Hoekom is die TGA tien keer groter as die JPG?
Targa stoor elke piksel in drie grepe met hoogstens eenvoudige lopielengte-saampersing, terwyl JPG detail weggooi om klein te bly. 'n Tekstuur van 2048 × 2048 is ongeveer 12 MB as 24-bis ongekomprimeerde TGA, teenoor 'n JPG wat dikwels 1–3 MB is.
Watter speletjie-enjins vra nog TGA-lêers?
Valve se vtex-tekstuurkompileerder vir Source bou VTF-lêers uit TGA-invoer, en id Tech 3-speletjies soos Quake III Arena laai teksture vanaf .tga en .jpg. Unity en Unreal aanvaar JPG direk, so kyk of omskakeling enigsins nodig is.
Het ek afmetings in magte van twee nodig?
Baie ouer enjins en kompileerders doen, byvoorbeeld 512, 1024 of 2048 px per sy, en mipmapping werk die netjiesste by daardie groottes. Verander die grootte of sny uit voor omskakeling, want om 'n tekstuur agterna aan te vul wys as naatlyne.