VTF naar PNG converteren
Open een texture of spray uit de Source-engine zonder VTFEdit of een Photoshop-plug-in te installeren. Upload het .vtf-bestand en ontvang een PNG met de afbeelding op volledige grootte en de transparantie, klaar om te bekijken, te bewerken of te delen.
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 .vtf-bestanden
Voeg maximaal 20 VTF-teksturen toe, elk tot 95 MB. Haal ze eerst uit de VPK-archieven van de game als ze daarin zijn ingepakt.
- 2
Kies wat er met geanimeerde VTF's gebeurt
Geanimeerde invoer slaat standaard het eerste frame op. Zet dit onder Geavanceerde instellingen op Elk frame als apart bestand exporteren om elk frame van een geanimeerde spray of textuur te krijgen.
- 3
Klik op Converteren naar PNG
Elke textuur wordt een verliesvrije PNG op de hoogste resolutie. De uploads en PNG's worden na 30 minuten verwijderd.
Wat een Valve Texture Format-bestand bevat
Valve introduceerde VTF in 2004 met de Source-engine en Half-Life 2. Elk oppervlak in Counter-Strike: Source, Garry's Mod, Team Fortress 2, Portal en Left 4 Dead is een VTF-afbeelding, gekoppeld aan een klein VMT-materiaalbestand in platte tekst. De VMT vertelt de engine hoe het oppervlak getekend moet worden, en de regel $basetexture noemt de VTF zonder extensie.
Eén VTF kan meer dan één afbeelding bevatten. Meestal staat er een mipmapketen in, waarbij elk niveau half zo groot is als het vorige. Het bestand kan meerdere frames hebben voor een geanimeerde textuur of spray, zes vlakken voor een cubemap, en pixeldata in een van de vele formaten. Source vereist dat breedte en hoogte machten van twee zijn, zoals 256 of 512, en daarom hebben teksturen uit deze games die afmetingen.
VTF-beeldformaten: DXT1, DXT5 en ongecomprimeerd
| VTF-formaat | Bits per pixel (bpp) | Alfa | Waar u het tegenkomt |
|---|---|---|---|
| DXT1 | 4 | Geen of 1-bit | Ondoorzichtige wereldteksturen, kleine sprays |
| DXT3 | 8 | 4-bitstappen | Zeldzaam, oudere content |
| DXT5 | 8 | Vloeiend 8-bit | Decals, loofwerk, sprays met zachte randen |
| BGRA8888 | 32 | Volledig 8-bit | HUD- en UI-afbeeldingen, scherpe sprays |
| BGR888 | 24 | Geen | Onbewerkte ondoorzichtige teksturen |
| I8 / IA88 | 8 / 16 | Alleen IA88 | Grijswaardenmaskers en detailmaps |
VTF
Valve Texture Format
VTF is het textuurformaat van Valves Source-engine, gebruikt door games als Half-Life 2, Counter-Strike: Source, Team Fortress 2 en Garry's Mod. Het kan mipmaps, alfatransparantie en meerdere frames voor geanimeerde texturen bevatten, gecomprimeerd met GPU-formaten of onbewerkt opgeslagen. Modders gebruiken VTF voor sprays, skins en kaartmaterialen. Buiten Source-tools en plug-ins kan vrijwel geen software het openen.
- Compressie
- Met of zonder verlies
- Transparantie
- Ja
- Animatie
- Ja
- Geïntroduceerd
- 2004 · Valve
PNG
Portable Network Graphics
PNG is een rasterformaat zonder kwaliteitsverlies, in 1996 gepubliceerd door de PNG Development Group en later gestandaardiseerd door W3C en ISO. Het behoudt elke pixel exact, ondersteunt volledige alfatransparantie en geeft tekst, scherpe randen en egale kleuren weer zonder artefacten. Door die precisie is het ideaal voor screenshots, logo's, pictogrammen en interfacegrafieken. De keerzijde is de omvang: foto's die als PNG zijn opgeslagen, zijn vaak meerdere keren groter dan dezelfde foto als JPEG of WebP. Alle browsers, besturingssystemen en bewerkingsprogramma's openen PNG-bestanden.
- Compressie
- Zonder verlies
- Transparantie
- Ja
- Animatie
- Nee
- Geïntroduceerd
- 1996 · PNG Development Group
Modders en spelers zetten VTF om naar PNG om een Source-engine-textuur of -spray in gewone software te bekijken, te documenteren of te bewerken; PNG naar VTF pakt bewerkte afbeeldingen weer in het formaat dat Source-games laden.
Als een VTF-texture niet converteert of er verkeerd uitziet
Het bestand eindigt op .vtex_c, niet op .vtf
Dat is een Source 2-textuur uit games zoals Counter-Strike 2. Het is een ander formaat, dus zoek in plaats daarvan de originele VTF in een Source 1-game.
De PNG is lichtblauw of paars
U hebt een normal map of bumpmap geconverteerd. Open de VMT en volg de regel
$basetexturenaar de kleurtextuur.Een geanimeerde spray is één stilstaande afbeelding geworden
Zet Geanimeerde invoer op Elk frame als apart bestand exporteren en converteer opnieuw.
De textuur staat niet in de gamemap
Ze zit in een VPK-archief. Pak haar uit met GCFScape of Valves
vpk-tool en upload daarna de .vtf.
Met de PNG zijn de gebruikelijke vervolgstappen een andere kleur, een reskin voor een Garry's Mod-addon of een voorbeeldafbeelding voor een Workshop-pagina. Bewerk op het oorspronkelijke formaat met machten van twee, zodat de textuur na het terugpakken nog in de UV-indeling van het model past. Andere engines slaan teksturen anders op: voor DirectX-games decodeert de DDS naar PNG-converter dezelfde familie van blokcompressie onder de BC-namen.
Vragen over VTF naar PNG
Met welk programma open je VTF-bestanden behalve VTFEdit?
VTFEdit van Nem is de klassieke Windows-tool, en de plug-in van dezelfde maker voegt VTF-ondersteuning toe aan Photoshop. De meeste gewone afbeeldingsviewers en -editors kunnen VTF helemaal niet lezen. Door naar PNG te converteren hebt u geen van die programma's nodig als u de afbeelding alleen wilt bekijken of bewerken.
Behoudt de PNG de transparantie van een spray of decal?
Ja. Alfa die is opgeslagen in DXT1-, DXT5- of onbewerkte VTF's wordt naar het alfakanaal van de PNG geschreven. Harde uitsneden uit DXT1 blijven hard en de zachte overlopen van DXT5 of BGRA8888 blijven zacht.
Waarom is het resultaat van VTF naar PNG wazig of blokkerig?
De meeste VTF's gebruiken DXT-compressie, die elk blok van 4 × 4 pixels beschrijft met twee kleuren en een kleine index. De blokkerigheid hoort bij de textuur zoals de game die opslaat, en PNG geeft die exact weer in plaats van detail te verzinnen.
Waar worden de texturen van een Source-game opgeslagen?
In de gamemap onder materials, meestal ingepakt in .vpk-archieven. GCFScape of Valves eigen vpk-tool pakt ze uit. Eigen sprays die u hebt geïmporteerd staan als VTF- en VMT-paren, vaak onder materials/vgui/logos.
Kan ik hier texturen uit Counter-Strike 2 of Half-Life: Alyx converteren?
Niet als VTF. Source 2-games zoals Counter-Strike 2, Dota 2 en Half-Life: Alyx slaan teksturen op als gecompileerde .vtex_c-bronnen, een ander formaat. Deze converter leest de oorspronkelijke Source-engine-VTF die games gebruiken tot en met Counter-Strike: Global Offensive.
Krijg ik ook de kleine mipmap-kopieën?
Nee, alleen de grootste afbeelding wordt opgeslagen. De mipmaps zijn kopieën op halve grootte die de engine op afstand gebruikt, en ze worden opnieuw gegenereerd wanneer u met PNG naar VTF een nieuwe VTF maakt.