Konvertera JPG till TGA
Vissa texturkompilatorer och äldre spelmotorer accepterar bara Targa. Konvertera dina JPG-foton och referensbilder till TGA här, i den storlek motorn kräver, och för in dem direkt i ditt arbetsflöde.
Bildkonverterare
eller släpp JPG, JPEG, JPE …-filer här ·
Max 95 MB per fil· Upp till 20 filer· Raderas efter 30 minuter
Filerna bearbetas på våra servrar och raderas efter 30 minuter.
85 gör att foton ser identiska ut med originalet. Sänk den bara när du behöver en mindre fil.
JPG, BMP och EPS saknar transparens. Genomskinliga pixlar fylls med denna färg.
Hexfärg som används bakom genomskinliga pixlar, t.ex. #FFFFFF.
Det här formatet rymmer bara en bild. Välj GIF eller WebP som utdata om du vill behålla animationen.
En ikon med flera storlekar innehåller flera upplösningar i en fil; webbläsare och operativsystem väljer den de behöver.
Behåll originalmåtten, eller ange en sida så behålls proportionerna.
Pixlar för sidan du valde ovan.
Procent av originalmåtten.
sRGB passar skärmar och webben. Behåll originalet för tryckflöden; gråskala tar bort färg.
Endast metadata, 0 behåller originalvärdet. Skrivare och vissa portaler läser detta tal; det ändrar inte pixelmåtten.
Så använder du verktyget
- 1
Ladda upp JPG-bilderna
Lägg till upp till 20 foton eller texturer, högst 95 MB per fil. Använd de minst komprimerade JPG-filer du har, eftersom artefakter följer med in i TGA-filen.
- 2
Ange texturstorleken
Under Avancerade inställningar kan du med Ändra storlek på bilden ange en bredd som 1024 eller 2048 px. För kvadratiska texturer beskär du JPG-bilden till en kvadrat först.
- 3
Konvertera till TGA
Klicka på Konvertera till TGA och ladda ner .tga-filerna eller en ZIP-fil som du lägger i mappen för dina material.
När du konverterar JPG till TGA ändras behållaren, inte bilden: du får en förlustfri 24-bitars Targa av det avkodade fotot, redo för verktyg som inte accepterar JPG, med ungefär tio gånger så stor fil.
Texturverktyg som kräver TGA i stället för JPG
Moderna spelmotorer som Unity och Unreal importerar JPG utan problem, så behovet av konverteringen kommer från särskilda verktyg. Valves vtex, kompilatorn som gör om bilder till VTF-texturer för Source-motorn i banor, sprayer och mods, läser Targa. Quake III Arena och andra id Tech 3-spel, liksom många motorer som bygger på dem, laddar texturer som .tga-filer. Egna banredigerare, äldre 3D-program och vissa arbetsflöden från tryck till textur anger också TGA som enda format som godtas.
Källan är oftast ett foto: en vägg, en skylt, ett trägolv eller en skanning av en affisch du vill hänga upp i en bana. Sådana bilder kommer som JPG från en mobil eller ett texturbibliotek, så den kortaste vägen är att konvertera dem här och ge TGA-filen till kompilatorn. Om spelmotorn egentligen vill ha DDS hoppar du över Targa och använder JPG till DDS.
JPG in jämfört med TGA ut, egenskap för egenskap
| Egenskap | JPG (indata) | TGA (utdata) |
|---|---|---|
| Färgdjup | 24 bitar, 8 bitar per kanal | 24 bitar, 8 bitar per kanal |
| Alfakanal | Ingen | Inget att föra över |
| Komprimering | Förlustbringande, block på 8 × 8 pixlar | Förlustfri (rå eller längdkodad) |
| Filstorlek vid 2048 × 2048 | Ofta 1–3 MB | Cirka 12 MB okomprimerad |
| Rotation | EXIF-flagga för orientering | Pixlarna roterade rätt |
| Kameradata | EXIF-taggar | Tas bort som standard |
JPG
JPEG-bild
JPEG (eller JPG) är det mest använda fotoformatet och standardiserades av Joint Photographic Experts Group 1992. Det använder förlustbehäftad komprimering som kastar bort fina detaljer som ögat sällan märker, så att foton blir små nog för webben, e-post och telefonens lagring. Det hanterar mjuka toningar och naturmotiv bra, men skarp text, streckteckningar och platta färger får synliga block- eller suddartefakter. JPEG saknar transparens och animering, och varje ny sparning tappar lite mer kvalitet. Alla webbläsare, telefoner, kameror och bildredigerare kan öppna det.
- Komprimering
- Förlustfri komprimering saknas
- Transparens
- Nej
- Animation
- Nej
- Introducerades
- 1992 · Joint Photographic Experts Group
TGA
Truevision TGA (Targa)
TGA, även kallat Targa, skapades av Truevision 1984 för företagets grafikkort. Formatet lagrar rasterbilder okomprimerade eller med förlustfri runlängdskodning och stöder en 8-bitars alfakanal. Den enkla strukturen gjorde det länge till en favorit för spelstrukturer, 3D-renderingar och videografik. Filerna är stora jämfört med PNG, och webbläsare och mobiler visar inte TGA. De flesta bildredigerare, spelmotorer och 3D-program kan läsa det.
- Komprimering
- Förlustfri
- Transparens
- Ja
- Animation
- Nej
- Introducerades
- 1984 · Truevision
JPG konverteras till TGA när en texturkompilator, ett moddningsverktyg eller en äldre spelmotor bara godtar Targa, så att ett foto eller en skannad yta kan bli ett spelmaterial utan att du öppnar ett bildredigeringsprogram.
Förbered ett JPG-foto innan det blir en TGA-textur
- Använd den renaste källan
- Välj den största JPG-bilden med högst kvalitet; varje artefakt i den hamnar i texturen och förstoras på en stor yta.
- Beskär till rätt form
- Kvadratiska eller 2:1-beskärningar läggs på väggar och golv utan att sträckas; beskär före konverteringen.
- Använd en tvåpotensstorlek
- Ställ in Ändra storlek på bilden på 512, 1024 eller 2048 px bredd så fungerar mipmaps och äldre kompilatorer som de ska.
- Se till att bilden står rätt
- Automatisk orientering bakar in mobilens rotationsflagga i pixlarna, eftersom TGA-läsare ignorerar EXIF.
Truevision skapade Targa 1984, när videokort behövde ett enkelt sätt att lagra bildrutor, och den enkelheten är skälet till att spelverktyg fortfarande läser formatet: ett kort huvud och sedan pixlar. Inget i en TGA kräver avkodning utöver valfri längdkodning, och därför hanteras den pålitligt av kompilatorer och inläsare som skrevs för årtionden sedan.
Eftersom en JPG saknar transparens blir TGA-filen en vanlig färgtextur. För material som behöver en glans- eller opacitetsmask lägger du till alfa i ett bildredigeringsprogram efteråt. Spara dina ursprungliga JPG-filer; om du senare behöver webbförhandsvisningar av de färdiga texturerna gör TGA till JPG om dem till små filer som är lätta att dela.
JPG till TGA: svar för moddare
Får min TGA-fil en alfakanal?
Nej, ingen som är till nytta. En JPG saknar transparens, så det finns inget att föra över till en fjärde kanal. Om spelmotorn behöver alfa för en mask eller ett utklipp kan du måla den i ett bildredigeringsprogram, eller utgå från en transparent källa med PNG till TGA.
Blir kvaliteten bättre om jag konverterar JPG till TGA?
Nej. TGA lagrar de avkodade pixlarna exakt, men blockigheten och de utsmetade partierna från JPG-komprimeringen är en del av just de pixlarna. TGA-filen är en perfekt kopia av en ofullkomlig bild; konverteringen gör bara att inga fler förluster tillkommer.
Varför är TGA-filen tio gånger större än JPG-filen?
Targa lagrar varje pixel med tre byte och högst enkel längdkodning (run-length), medan JPG slänger detaljer för att hålla sig liten. En textur på 2048 × 2048 blir ungefär 12 MB som okomprimerad 24-bitars TGA, jämfört med en JPG som ofta är 1–3 MB.
Vilka spelmotorer kräver fortfarande TGA-filer?
Valves texturkompilator vtex för Source bygger VTF-filer från TGA, och id Tech 3-spel som Quake III Arena laddar texturer från .tga och .jpg. Unity och Unreal tar emot JPG direkt, så kontrollera om en konvertering över huvud taget behövs.
Behöver jag mått som är tvåpotenser?
Många äldre spelmotorer och kompilatorer gör det, till exempel 512, 1024 eller 2048 px per sida, och mipmapping fungerar renast med de storlekarna. Ändra storlek eller beskär före konverteringen, eftersom utfyllnad i efterhand syns som skarvar.