JPG naar TGA converteren
Sommige textuurcompilers en oudere game-engines accepteren alleen Targa. Zet uw JPG-foto's en referentieafbeeldingen hier om naar TGA, op het formaat dat de engine verwacht, en voer ze direct in uw pipeline in.
Afbeeldingsconverter
of sleep JPG, JPEG, JPE …-bestanden hierheen ·
Max. 95 MB per bestand· Tot 20 bestanden· Verwijderd na 30 minuten
Bestanden worden op onze servers verwerkt en na 30 minuten verwijderd.
85 houdt foto's visueel identiek aan het origineel. Verlaag dit alleen als u een kleiner bestand nodig hebt.
JPG, BMP en EPS hebben geen transparantie. Transparante pixels worden met deze kleur gevuld.
Hex-kleur achter transparante pixels, bijv. #FFFFFF.
Dit formaat bevat één afbeelding. Kies GIF- of WebP-uitvoer als u de animatie wilt behouden.
Een pictogram met meerdere formaten bevat meerdere resoluties in één bestand; browsers en besturingssystemen kiezen wat ze nodig hebben.
Behoud de oorspronkelijke afmetingen, of voer één zijde in en de beeldverhouding blijft behouden.
Pixels voor de hierboven gekozen zijde.
Percentage van de oorspronkelijke afmetingen.
sRGB is geschikt voor schermen en het web. Behoud het origineel voor drukwerk; grijstinten gooit kleur weg.
Alleen metadata, 0 behoudt de oorspronkelijke waarde. Printers en sommige portalen lezen dit getal; het verandert de pixelafmetingen niet.
Zo gebruikt u deze tool
- 1
Upload de JPG-afbeeldingen
Voeg maximaal 20 foto's of teksturen toe, elk tot 95 MB. Gebruik de JPG's met de minste compressie die u hebt; artefacten komen mee in de TGA.
- 2
Stel het textuurformaat in
Onder Geavanceerde instellingen kunt u met Formaat van uitvoerafbeelding wijzigen een breedte instellen, bijvoorbeeld 1024 of 2048 px. Snijd de JPG voor vierkante teksturen eerst bij tot een vierkant.
- 3
Converteer naar TGA
Klik op Converteren naar TGA en download de .tga-bestanden of een ZIP om in uw materialenmap te zetten.
Bij het converteren van JPG naar TGA verandert de verpakking, niet het beeld: u krijgt een verliesvrije 24-bits Targa van de gedecodeerde foto, klaar voor tools die JPG weigeren, met ongeveer tien keer de bestandsgrootte.
Textuurtools die TGA nodig hebben in plaats van JPG
Moderne engines zoals Unity en Unreal importeren JPG zonder problemen, dus de behoefte aan deze conversie komt voort uit specifieke tools. Valve's vtex, de compiler die afbeeldingen omzet in VTF-teksturen voor de Source-engine (maps, sprays en mods), leest Targa-invoer. Quake III Arena en andere id Tech 3-games, plus veel daarvan afgeleide engines, laden teksturen als .tga-bestanden. Eigen mapeditors, oudere 3D-pakketten en sommige print-naar-textuur-workflows noemen TGA ook als enige geaccepteerde formaat.
De bron is meestal een foto: een muur, een bord, een houten vloer of een scan van een poster die u in een level wilt hangen. Die komen als JPG van een telefoon of textuurbibliotheek, dus de kortste weg is ze hier te converteren en de TGA aan de compiler te geven. Wil de doelengine eigenlijk DDS, sla Targa dan over en gebruik JPG naar DDS.
JPG als invoer tegenover TGA als uitvoer, eigenschap voor eigenschap
| Eigenschap | JPG-invoer | TGA-uitvoer |
|---|---|---|
| Kleurdiepte | 24-bits, 8 bits per kanaal | 24-bits, 8 bits per kanaal |
| Alfakanaal | Geen | Niets om over te nemen |
| Compressie | Met verlies, blokken van 8 × 8 pixels | Verliesvrij (raw of run-length) |
| Bestandsgrootte bij 2048 × 2048 | Vaak 1–3 MB | Ongeveer 12 MB ongecomprimeerd |
| Rotatie | EXIF-orientatievlag | Pixels rechtop gedraaid |
| Cameragegevens | EXIF-tags | Standaard verwijderd |
JPG
JPEG-afbeelding
JPEG (of JPG) is het meest gebruikte fotoformaat, in 1992 gestandaardiseerd door de Joint Photographic Experts Group. Het gebruikt verliesgevende compressie die fijne details weglaat die het oog nauwelijks opmerkt, waardoor foto's klein genoeg blijven voor web, e-mail en telefoonopslag. Het verwerkt vloeiende kleurverlopen en natuurlijke taferelen goed, maar scherpe tekst, lijntekeningen en egale kleuren krijgen zichtbare blokkerige of wazige artefacten. JPEG kent geen transparantie en geen animatie, en bij elke nieuwe opslag gaat wat meer kwaliteit verloren. Elke browser, telefoon, camera en afbeeldingseditor kan het openen.
- Compressie
- Met verlies
- Transparantie
- Nee
- Animatie
- Nee
- Geïntroduceerd
- 1992 · Joint Photographic Experts Group
TGA
Truevision TGA (Targa)
TGA, ook wel Targa genoemd, is in 1984 gemaakt door Truevision voor zijn grafische kaarten. Het slaat rasterafbeeldingen onbewerkt of met verliesvrije run-length-codering op en ondersteunt een 8-bit alfakanaal. Door de eenvoudige structuur was het lange tijd een favoriet voor gametexturen, 3D-renders en videografisch werk. De bestanden zijn groot in vergelijking met PNG, en browsers en telefoons tonen TGA niet. De meeste afbeeldingseditors, game-engines en 3D-programma's kunnen het lezen.
- Compressie
- Zonder verlies
- Transparantie
- Ja
- Animatie
- Nee
- Geïntroduceerd
- 1984 · Truevision
JPG wordt TGA wanneer een textuurcompiler, modtool of oudere engine alleen Targa accepteert, zodat een foto of gescand oppervlak een gamemateriaal kan worden zonder een beeldeditor te openen.
Een JPG-foto voorbereiden voordat er een TGA-textuur van wordt gemaakt
- Gebruik de schoonste bron
- Kies de grootste JPG met de hoogste kwaliteit; elk artefact komt in de textuur terecht en wordt op een groot oppervlak uitvergroot.
- Snijd bij tot de doelvorm
- Vierkante of 2:1-uitsneden passen zonder uitrekking op muren en vloeren; snijd bij vóór het converteren.
- Kies een macht van twee
- Stel Formaat van uitvoerafbeelding wijzigen in op 512, 1024 of 2048 px breed, zodat mipmaps en oudere compilers goed werken.
- Houd het rechtop
- Automatisch draaien verwerkt de rotatievlag van de telefoon in de pixels, want TGA-lezers negeren EXIF.
Truevision ontwierp Targa in 1984, toen videokaarten een eenvoudige manier nodig hadden om beelden op te slaan, en die eenvoud is de reden dat engine-tools het nog lezen: een korte header, daarna pixels. Een TGA hoeft niet te worden gedecodeerd, behalve de optionele run-length-verpakking, waardoor compilers en loaders van tientallen jaren geleden het betrouwbaar verwerken.
Omdat een JPG geen transparantie heeft, is de TGA die u krijgt een gewone kleurtextuur. Voor materialen die een glans- of dekkingsmasker nodig hebben, voegt u achteraf in een editor alpha toe. Bewaar uw originele JPG's; hebt u later webvoorbeelden van de klare teksturen nodig, dan maakt TGA naar JPG er weer kleine, deelbare bestanden van.
JPG naar TGA: antwoorden voor modders
Krijgt mijn TGA een alfakanaal?
Nee, niet bruikbaar. Een JPG heeft geen transparantie, dus er is niets om in een vierde kanaal mee te nemen. Heeft de engine alpha nodig voor een masker of uitsnede, teken die dan in een editor of begin met een transparante bron via PNG naar TGA.
Verbetert het omzetten van JPG naar TGA de kwaliteit?
Nee. TGA slaat de gedecodeerde pixels exact op, maar de blokvorming en uitsmering door de JPG-compressie maken deel uit van die pixels. De TGA is een perfecte kopie van een onvolmaakt beeld; de conversie voorkomt alleen verder kwaliteitsverlies.
Waarom is de TGA tien keer groter dan de JPG?
Targa slaat elke pixel op in drie bytes met hooguit eenvoudige run-length-compressie, terwijl JPG detail weggooit om klein te blijven. Een textuur van 2048 × 2048 is als 24-bits ongecomprimeerde TGA ongeveer 12 MB, tegenover een JPG van vaak 1–3 MB.
Welke game-engines willen nog TGA-bestanden?
Valve's vtex-textuurcompiler voor Source bouwt VTF-bestanden uit TGA-invoer, en id Tech 3-games zoals Quake III Arena laden teksturen uit .tga en .jpg. Unity en Unreal accepteren JPG rechtstreeks, controleer dus of een conversie wel nodig is.
Heb ik afmetingen in machten van twee nodig?
Veel oudere engines en compilers wel, bijvoorbeeld 512, 1024 of 2048 px per zijde, en mipmapping werkt het best met die maten. Wijzig het formaat of snijd bij vóór het converteren, want achteraf opvullen van een textuur geeft zichtbare naden.