TGA in PNG umwandeln

Läuft auf Ihrem Gerät · Ihre Datei verlässt nie Ihr Gerät.

TGA ist das Texturformat von Spiele-Engines, Modding-Tools und 3D-Exporten – und das Format, in dem viele ältere Scanner und Capture-Karten gespeichert haben. Außerhalb dieser Programme öffnet es kaum etwas. Diese Seite wandelt TGA-Dateien auf Ihrem eigenen Gerät in PNG um und behält den Alphakanal, auf den Texturen angewiesen sind.

Gelesen werden 8-, 16-, 24- und 32-Bit-Dateien, unkomprimiert oder lauflängencodiert, mit Farbtabelle oder in True Color, und das Ausrichtungsbit im Header wird beachtet – eine von unten nach oben gespeicherte Textur kommt also richtig herum heraus. PNG ist verlustfrei, die Pixel sind exakt die der TGA.

Nichts wird hochgeladen.

So geht’s: TGA in PNG umwandeln

  1. Fügen Sie eine TGA-Datei hinzu oder einen ganzen Texturordner.
  2. PNG ist bereits ausgewählt; tragen Sie unter „Maximale Breite / Höhe (px)“ einen Wert ein, wenn die Texturen auch kleiner werden sollen.
  3. Klicken Sie auf „1 Bild umwandeln“ (bei einem Stapel steht dessen Zahl auf der Schaltfläche). Jede Datei wird auf Ihrem Gerät dekodiert.
  4. Laden Sie ein PNG herunter, einen Stapel als ZIP.

Unterstützte Formate und Grenzen

Eingabe
TGA / Targa – 8 bis 32 Bit, RLE oder unkomprimiert, mit Farbtabelle oder True Color
Ausgabe
PNG, verlustfrei, mit Transparenz
Stapel
Ja, Download als ZIP
Wo es läuft
Im Browser – ohne Upload

Nicht geeignet für: TGA schreiben – diese Seite liest es nur. Behalten Sie die Originale, wenn ein Programm auf TGA besteht.

Was eine TGA enthält und wie sie gelesen wird

Targa ist eines der ältesten Rasterformate, die noch täglich in Gebrauch sind, und deshalb einfach: ein kurzer Header, eine optionale Farbtabelle, dann die Pixel, roh oder lauflängencodiert. Der Leser verarbeitet 8-Bit-Graustufen- und Farbtabellen-Dateien, 15- und 16-Bit-High-Color, 24-Bit-True-Color und 32 Bit mit Alphakanal, in beiden Codierungen. Das Ursprungsbit im Header sagt, ob die Zeilen von unten nach oben gespeichert sind – die Voreinstellung der meisten Spiele-Tools – oder von oben nach unten, und das Bild wird entsprechend richtig herum gedreht.

Alpha ist in einer TGA gerade (unvormultipliziert), und genau so speichert es auch PNG; transparente Kanten gehen also unverändert hinüber. Eine 32-Bit-Datei, deren Alphakanal durchgehend deckend ist, ergibt ein deckendes PNG; das Attribut-Byte, das angibt, wie viele Alpha-Bits Bedeutung haben, wird beachtet.

Texturen aus 3D-Modellen

TGA-Texturen reisen mit OBJ-, FBX- und anderen Modelldateien. Geht es Ihnen um das Modell und nicht um das Bild, liest der 3D-Konverter die TGA-Texturen, die in der Materialdatei eines OBJ genannt sind, direkt – /obj-to-glb packt sie ins GLB –, und das Umwandeln in PNG ist nur nötig, wenn ein Programm das Bild für sich allein will.

Größen und Stapel

Ein Ordner voller Texturen wird in einem Durchgang umgewandelt und als ZIP mit den ursprünglichen Namen heruntergeladen. Eine vor dem Umwandeln eingetragene maximale Breite verkleinert jede Textur auf dieselbe Weise, praktisch für ein Texturpaket in niedrigerer Auflösung; ohne sie bleibt jedes Pixel erhalten. Texturen sind selten groß genug, um an die Speichergrenze des Tabs zu stoßen, aber eine Datei über etwa 16 Megapixeln auf dem Handy oder 60 auf dem Computer würde verkleinert, und beide Größen würden angezeigt.

Häufige Fragen

Werden meine Dateien auf einen Server hochgeladen?
Nein. Die Umwandlung läuft vollständig in Ihrem Browser, mit der Rechenleistung Ihres eigenen Geräts. Die Datei verlässt Ihren Computer oder Ihr Handy nicht. Und wurde ein Werkzeug einmal benutzt, funktioniert es auch ohne Internetverbindung weiter (Video, Texterkennung und Hintergrundentfernung laden ihre Engine beim ersten Mal von dieser Website).
Bleibt der Alphakanal erhalten?
Ja. Eine 32-Bit-TGA wird Pixel für Pixel zu einem PNG mit Transparenz. Eine 24-Bit-TGA hat keinen Alphakanal und ergibt ein deckendes PNG.
Warum kam eine Textur anderswo auf dem Kopf heraus?
Eine TGA kann von oben nach unten oder von unten nach oben gespeichert sein, und der Header sagt, wie. Manche Programme ignorieren dieses Bit. Hier wird es gelesen, das PNG ist also richtig herum; brauchen Sie für eine bestimmte Engine die gespiegelte Version, dreht /flip-image sie um.
Kann ich PNG zurück in TGA umwandeln?
Hier nicht – die Ausgabeformate sind JPG, PNG und WebP. Spiele-Tools und 3D-Programme nehmen PNG-Texturen in der Regel direkt an.
Warum dauert die erste Datei einen Moment?
Der Leser für diese Dateien ist eine 3,5 MB große Engine, die beim ersten Öffnen einer solchen Datei während eines Besuchs von dieser Website geladen wird und danach für den Rest des Besuchs bereitliegt. Sie läuft in einem Hintergrund-Thread Ihres Browsers; die Datei selbst wird nirgendwohin geschickt.

Ähnliche Werkzeuge

Mehr in Bilder

Diese Seite in anderen Sprachen: English · العربية · Français · Español · Русский · Português · 中文 · हिन्दी · Türkçe · עברית · فارسی · اردو · Bahasa Indonesia · বাংলা