VTF in PNG umwandeln
Öffnen Sie eine Textur oder ein Spray der Source-Engine, ohne VTFEdit oder ein Photoshop-Plugin zu installieren. Laden Sie die .vtf-Datei hoch und erhalten Sie ein PNG mit dem Bild in voller Größe samt Transparenz – bereit zum Ansehen, Bearbeiten oder Posten.
Bild-Konverter
oder JPG, JPEG, JPE …-Dateien hierher ziehen ·
Max. 95 MB pro Datei· Bis zu 20 Dateien· Gelöscht nach 30 Minuten
Dateien werden auf unseren Servern verarbeitet und nach 30 Minuten gelöscht.
85 hält Fotos optisch identisch mit dem Original. Senken Sie den Wert nur, wenn Sie eine kleinere Datei brauchen.
JPG, BMP und EPS unterstützen keine Transparenz. Transparente Pixel werden mit dieser Farbe gefüllt.
Hex-Farbe hinter transparenten Pixeln, z. B. #FFFFFF.
Dieses Format enthält nur ein einzelnes Bild. Wählen Sie GIF oder WebP als Ausgabe, wenn die Animation erhalten bleiben soll.
Ein Symbol mit mehreren Größen enthält mehrere Auflösungen in einer Datei; Browser und Betriebssysteme wählen die passende.
Die ursprünglichen Abmessungen beibehalten oder eine Seite eingeben; das Seitenverhältnis bleibt erhalten.
Pixel für die oben gewählte Seite.
Prozentsatz der ursprünglichen Abmessungen.
sRGB passt für Bildschirme und das Web. Behalten Sie das Original für Druck-Workflows; Graustufen verwerfen die Farbe.
Nur Metadaten, 0 behält den ursprünglichen Wert. Drucker und einige Portale lesen diese Zahl; die Pixelmaße ändern sich dadurch nicht.
So verwenden Sie dieses Tool
- 1
Die .vtf-Dateien hochladen
Fügen Sie bis zu 20 VTF-Texturen mit jeweils maximal 95 MB hinzu. Sind sie in den VPK-Archiven des Spiels verpackt, extrahieren Sie sie zuerst daraus.
- 2
Festlegen, was mit animierten VTFs passiert
Animierte Eingabe speichert standardmäßig das erste Einzelbild. Stellen Sie unter Erweiterte Einstellungen auf Jedes Einzelbild als eigene Datei exportieren um, um jedes Einzelbild eines animierten Sprays oder einer animierten Textur zu erhalten.
- 3
Auf „Konvertieren in PNG“ klicken
Jede Textur wird in ihrer höchsten Auflösung zu einem verlustfreien PNG. Die hochgeladenen Dateien und die PNGs werden nach 30 Minuten gelöscht.
Was eine Datei im Valve Texture Format enthält
Valve führte VTF 2004 mit der Source-Engine und Half-Life 2 ein. Jede Oberfläche in Counter-Strike: Source, Garry's Mod, Team Fortress 2, Portal und Left 4 Dead ist ein VTF-Bild, gepaart mit einer kleinen VMT-Materialdatei im Klartext. Die VMT sagt der Engine, wie die Oberfläche gezeichnet wird, und ihre Zeile $basetexture nennt die VTF ohne Dateiendung.
Eine einzelne VTF kann mehr als ein Bild enthalten. Meist speichert sie eine Mipmap-Kette, in der jede Stufe halb so groß ist wie die vorige. Sie kann mehrere Einzelbilder für eine animierte Textur oder ein Spray, sechs Flächen für eine Cubemap und Pixeldaten in einem von vielen Formaten enthalten. Source verlangt, dass Breite und Höhe Zweierpotenzen sind, etwa 256 oder 512, weshalb Texturen aus diesen Spielen in diesen Größen vorliegen.
VTF-Bildformate: DXT1, DXT5 und unkomprimiert
| VTF-Format | Bit pro Pixel | Alpha | Wo es vorkommt |
|---|---|---|---|
| DXT1 | 4 | Keines oder 1 Bit | Opake Weltetexturen, kleine Sprays |
| DXT3 | 8 | 4-Bit-Stufen | Selten, ältere Inhalte |
| DXT5 | 8 | Weiche 8 Bit | Decals, Pflanzen, Sprays mit weichen Kanten |
| BGRA8888 | 32 | Volle 8 Bit | HUD- und UI-Grafiken, scharfe Sprays |
| BGR888 | 24 | Keines | Unkomprimierte opake Texturen |
| I8 / IA88 | 8 / 16 | Nur IA88 | Graustufenmasken und Detailmaps |
VTF
Valve Texture Format
VTF ist das Texturformat von Valves Source-Engine, die in Spielen wie Half-Life 2, Counter-Strike: Source, Team Fortress 2 und Garry's Mod verwendet wird. Es kann Mipmaps, Alpha-Transparenz und mehrere Frames für animierte Texturen enthalten, komprimiert mit GPU-Formaten oder unkomprimiert. Modder nutzen VTF für Sprays, Skins und Karten-Materialien. Außerhalb der Source-Tools und Plugins kann fast keine Software es öffnen.
- Komprimierung
- Verlustbehaftet oder verlustfrei
- Transparenz
- Ja
- Animation
- Ja
- Eingeführt
- 2004 · Valve
PNG
Portable Network Graphics
PNG ist ein verlustfreies Rasterformat, das die PNG Development Group 1996 veröffentlicht hat und das später von W3C und ISO standardisiert wurde. Es bewahrt jedes Pixel exakt, unterstützt volle Alpha-Transparenz und gibt Text, scharfe Kanten und einfarbige Flächen ohne Artefakte wieder. Diese Präzision macht es ideal für Screenshots, Logos, Icons und Oberflächengrafiken. Der Nachteil ist die Größe: Als PNG gespeicherte Fotos sind oft um ein Vielfaches größer als dasselbe Foto als JPEG oder WebP. Alle Browser, Betriebssysteme und Editoren öffnen PNG-Dateien.
- Komprimierung
- Verlustfrei
- Transparenz
- Ja
- Animation
- Nein
- Eingeführt
- 1996 · PNG Development Group
Modder und Spieler wandeln VTF in PNG um, um eine Source-Engine-Textur oder ein Spray in gewöhnlicher Software anzusehen, zu dokumentieren oder zu überarbeiten; PNG in VTF packt bearbeitete Grafiken wieder in das Format, das Source-Spiele laden.
Wenn sich eine VTF-Textur nicht umwandeln lässt oder falsch aussieht
Die Datei endet auf .vtex_c, nicht auf .vtf
Das ist eine Source-2-Textur aus Spielen wie Counter-Strike 2. Es ist ein anderes Format. Suchen Sie stattdessen die ursprüngliche VTF in einem Source-1-Spiel.
Das PNG ist hellblau oder violett
Sie haben eine Normal- oder Bump-Map umgewandelt. Öffnen Sie die VMT und folgen Sie ihrer Zeile
$basetexturezur Farbtextur.Ein animiertes Spray wurde zu einem Standbild
Stellen Sie Animierte Eingabe auf Jedes Einzelbild als eigene Datei exportieren und wandeln Sie erneut um.
Die Textur liegt nicht im Spielordner
Sie ist in einem VPK-Archiv verpackt. Extrahieren Sie sie mit GCFScape oder Valves
vpk-Tool und laden Sie dann die .vtf hoch.
Mit dem PNG folgen meist eine Neufärbung, ein Reskin für ein Garry's-Mod-Addon oder ein Vorschaubild für eine Workshop-Seite. Bearbeiten Sie in der ursprünglichen Zweierpotenz-Größe, damit die Textur beim Zurückpacken weiter zum UV-Layout des Modells passt. Andere Engines speichern Texturen anders: Für DirectX-Spiele dekodiert der Konverter DDS in PNG dieselbe Familie der Blockkompression unter ihren BC-Namen.
Fragen zu VTF in PNG
Welches Programm öffnet VTF-Dateien außer VTFEdit?
VTFEdit von Nem ist das klassische Windows-Tool, und das Plug-in desselben Autors ergänzt Photoshop um VTF-Unterstützung. Die meisten gängigen Bildbetrachter und Bildeditoren können VTF gar nicht lesen. Die Umwandlung in PNG macht sie überflüssig, wenn Sie das Bild nur ansehen oder bearbeiten möchten.
Behält das PNG die Transparenz eines Sprays oder Decals?
Ja. Alpha-Werte aus DXT1-, DXT5- oder unkomprimierten VTFs werden in den Alphakanal des PNG geschrieben. Harte Ausschnitte aus DXT1 bleiben hart, und die weichen Übergänge von DXT5 oder BGRA8888 bleiben weich.
Warum ist das Ergebnis von VTF in PNG unscharf oder blockig?
Die meisten VTFs nutzen DXT-Kompression, die jeden 4 × 4-Pixelblock mit zwei Farben und einem kleinen Index beschreibt. Die Blockbildung gehört zur Textur, wie das Spiel sie speichert, und PNG gibt sie exakt wieder, statt Details zu erfinden.
Wo sind die Texturen eines Source-Spiels gespeichert?
Im Spielordner unter materials, meist in .vpk-Archiven verpackt. GCFScape oder Valves eigenes vpk-Tool extrahiert sie. Selbst importierte Sprays liegen als VTF- und VMT-Paare vor, oft unter materials/vgui/logos.
Kann ich hier Texturen aus Counter-Strike 2 oder Half-Life: Alyx umwandeln?
Nicht als VTF. Source-2-Spiele wie Counter-Strike 2, Dota 2 und Half-Life: Alyx speichern Texturen als kompilierte .vtex_c-Ressourcen, ein anderes Format. Dieser Konverter liest das ursprüngliche VTF der Source-Engine, das Spiele bis Counter-Strike: Global Offensive verwenden.
Bekomme ich auch die kleinen Mipmap-Kopien?
Nein, nur das größte Bild wird gespeichert. Die Mipmaps sind halb so große Kopien, die die Engine bei Entfernung nutzt, und sie werden neu erzeugt, wenn Sie mit PNG in VTF ein neues VTF erstellen.