VTF til PNG-konverter
Åbn en Source-tekstur eller spray uden at installere VTFEdit eller et Photoshop-plugin. Upload .vtf-filen, og få en PNG med billedet i fuld størrelse og dets gennemsigtighed, klar til at blive vist, redigeret eller delt.
Billedkonverter
eller slip JPG, JPEG, JPE …-filer her ·
Maks. 95 MB pr. fil· Op til 20 filer· Slettes efter 30 minutter
Filer behandles på vores servere og slettes efter 30 minutter.
85 holder fotos visuelt identiske med originalen. Sænk den kun, hvis du har brug for en mindre fil.
JPG, BMP og EPS har ingen gennemsigtighed. Gennemsigtige pixels udfyldes med denne farve.
Hex-farve, der bruges bag gennemsigtige pixels, f.eks. #FFFFFF.
Dette format rummer kun ét billede. Vælg GIF- eller WebP-output, hvis du vil beholde animationen.
Et ikon i flere størrelser indeholder flere opløsninger i én fil; browsere og operativsystemer vælger den, de har brug for.
Behold de oprindelige mål, eller angiv én side, så billedformatet bevares.
Pixels for den side, du valgte ovenfor.
Procentdel af de oprindelige mål.
sRGB er rigtigt til skærme og nettet. Behold originalen til trykarbejdsgange; gråtoner kasserer farve.
Kun metadata, 0 beholder den oprindelige værdi. Printere og nogle portaler læser dette tal; det ændrer ikke pixelmålene.
Sådan bruger du værktøjet
- 1
Upload .vtf-filerne
Tilføj op til 20 VTF-teksturer på hver 95 MB. Hvis de er pakket i spillets VPK-arkiver, skal du først trække dem ud.
- 2
Vælg, hvad der skal ske med animerede VTF-filer
Animeret input gemmer som standard det første billede. Skift det til Eksportér hvert billede som en separat fil under Avancerede indstillinger for at få hvert enkelt billede fra en animeret spray eller tekstur.
- 3
Tryk på Konvertér til PNG
Hver tekstur bliver til en tabsfri PNG i sin højeste opløsning. Uploadede filer og PNG-filer slettes efter 30 minutter.
Hvad en Valve Texture Format-fil indeholder
Valve introducerede VTF i 2004 med Source-motoren og Half-Life 2. Hver overflade i Counter-Strike: Source, Garry's Mod, Team Fortress 2, Portal og Left 4 Dead er et VTF-billede, parret med en lille VMT-materialefil i almindelig tekst. VMT-filen fortæller motoren, hvordan overfladen skal tegnes, og dens $basetexture-linje angiver VTF-filens navn uden filendelse.
En enkelt VTF kan indeholde mere end ét billede. Den gemmer som regel en mipmap-kæde, hvor hvert niveau er halvt så stort som det forrige. Den kan have flere billeder til en animeret tekstur eller spray, seks sider til et cubemap og pixeldata i et af mange formater. Source kræver, at bredde og højde er potenser af to, f.eks. 256 eller 512, og derfor har teksturer fra disse spil netop de størrelser.
VTF-billedformater: DXT1, DXT5 og ukomprimeret
| VTF-format | Bit pr. pixel | Alfa | Hvor du støder på det |
|---|---|---|---|
| DXT1 | 4 | Ingen eller 1 bit | Ugennemsigtige verdensteksturer, små sprays |
| DXT3 | 8 | Trin på 4 bit | Sjældent, ældre indhold |
| DXT5 | 8 | Jævn 8 bit | Decals, løv, sprays med bløde kanter |
| BGRA8888 | 32 | Fuld 8 bit | HUD- og UI-grafik, skarpe sprays |
| BGR888 | 24 | Ingen | Ukomprimerede ugennemsigtige teksturer |
| I8 / IA88 | 8 / 16 | Kun IA88 | Gråtonemasker og detaljekort |
VTF
Valve Texture Format
VTF er teksturformatet i Valves Source-motor, som bruges af spil som Half-Life 2, Counter-Strike: Source, Team Fortress 2 og Garry's Mod. Det kan indeholde mipmaps, alfagennemsigtighed og flere billeder til animerede teksturer, enten komprimeret med GPU-formater eller ukomprimeret. Modere bruger VTF til sprays, skins og kortmaterialer. Uden for Source-værktøjer og plugins kan næsten ingen software åbne det.
- Komprimering
- Med eller uden tab
- Gennemsigtighed
- Ja
- Animation
- Ja
- Introduceret
- 2004 · Valve
PNG
Portable Network Graphics
PNG er et tabsfrit rasterformat, som PNG Development Group udgav i 1996, og som senere blev standardiseret af W3C og ISO. Det bevarer hver pixel præcist, understøtter fuld alfagennemsigtighed og håndterer tekst, skarpe kanter og flade farver uden artefakter. Den præcision gør det ideelt til skærmbilleder, logoer, ikoner og grafik i brugerflader. Ulempen er størrelsen: fotos gemt som PNG er ofte flere gange større end det samme foto som JPEG eller WebP. Alle browsere, operativsystemer og redigeringsprogrammer åbner PNG-filer.
- Komprimering
- Uden tab
- Gennemsigtighed
- Ja
- Animation
- Nej
- Introduceret
- 1996 · PNG Development Group
Moddere og spillere konverterer VTF til PNG for at se, dokumentere eller bearbejde en Source-teksturer eller spray i almindelig software; PNG til VTF pakker det redigerede billede tilbage i det format, Source-spil indlæser.
Når en VTF-tekstur ikke vil konvertere eller ser forkert ud
Filen ender på .vtex_c, ikke .vtf
Det er en Source 2-tekstur fra spil som Counter-Strike 2. Det er et andet format, så led i stedet efter den oprindelige VTF i et Source 1-spil.
PNG'en er lyseblå eller lilla
Du har konverteret et normal- eller bumpmap. Åbn VMT-filen, og følg dens
$basetexture-linje til farveteksturen.En animeret spray blev til ét stillbillede
Sæt Animeret input til Eksportér hvert billede som en separat fil, og konvertér igen.
Teksturen ligger ikke i spilmappen
Den er pakket i et VPK-arkiv. Udpak den med GCFScape eller Valves
vpk-værktøj, og upload derefter .vtf-filen.
Når du har PNG'en, er de næste skridt typisk en omfarvning, en ny skin til et Garry's Mod-addon eller et forhåndsbillede til en Workshop-side. Rediger i den oprindelige størrelse med potens af to, så teksturen stadig passer til modellens UV-layout, når du pakker den tilbage. Andre motorer gemmer teksturer anderledes: til DirectX-spil afkoder DDS til PNG-konverteren den samme familie af blokkomprimering under dens BC-navne.
Spørgsmål om VTF til PNG
Hvilket program kan åbne VTF-filer ud over VTFEdit?
VTFEdit af Nem er det klassiske Windows-værktøj, og den samme udviklers plugin tilføjer VTF-understøttelse til Photoshop. De fleste almindelige billedvisere og billedredigeringsprogrammer kan slet ikke læse VTF. Når du konverterer til PNG, behøver du ingen af dem, hvis du bare vil se eller redigere billedet.
Bevarer PNG-filen gennemsigtigheden i en spray eller decal?
Ja. Alfa, der er gemt i DXT1-, DXT5- eller ukomprimerede VTF-filer, skrives til PNG'ens alfakanal. Skarpe udskæringer fra DXT1 forbliver skarpe, og de bløde overgange fra DXT5 eller BGRA8888 forbliver bløde.
Hvorfor er resultatet af VTF til PNG sløret eller blokket?
De fleste VTF-filer bruger DXT-komprimering, som beskriver hver 4 × 4 blok af pixel med to farver og et lille indeks. Blokkene er en del af teksturen, som spillet gemmer den, og PNG gengiver den præcist i stedet for at opfinde detaljer.
Hvor gemmes teksturerne i et Source-spil?
I spilmappen under materials, som regel pakket i .vpk-arkiver. GCFScape eller Valves eget vpk-værktøj kan udpakke dem. Egne sprays, du har importeret, ligger som VTF- og VMT-par, ofte under materials/vgui/logos.
Kan jeg konvertere teksturer fra Counter-Strike 2 eller Half-Life: Alyx her?
Ikke som VTF. Source 2-spil som Counter-Strike 2, Dota 2 og Half-Life: Alyx gemmer teksturer som kompilerede .vtex_c-ressourcer, som er et andet format. Denne konverter læser den oprindelige Source-motors VTF, som bruges af spil op til Counter-Strike: Global Offensive.
Får jeg også de små mipmap-kopier med?
Nej, kun det største billede gemmes. Mipmaps er kopier i halv størrelse, som motoren bruger på afstand, og de genereres igen, når du bygger en ny VTF med PNG til VTF.