UltKit

VTF na PNG-omskakelaar

Maak 'n Source-enjintekstuur of spray oop sonder om VTFEdit of 'n Photoshop-inprop te installeer. Laai die .vtf op en kry 'n PNG met die volgrootte beeld en sy deursigtigheid, gereed om te bekyk, te redigeer of te plaas.

Beeldomskakelaar

of los JPG, JPEG, JPE …-lêers hier ·

Maks. 95 MB per lêer· Tot 20 lêers· Uitgevee na 30 minute

Uitvoer

Lêers word op ons bedieners verwerk en na 30 minute uitgevee.

Hoe om hierdie nutsding te gebruik

  1. 1

    Laai die .vtf-lêers op

    Voeg tot 20 VTF-teksture by, elk tot 95 MB. Haal hulle eers uit die spel se VPK-argiewe as hulle ingepak is.

  2. 2

    Kies wat met geanimeerde VTF's gebeur

    Geanimeerde invoer stoor by verstek die eerste raam. Verander dit onder Gevorderde instellings na Voer elke raam as 'n aparte lêer uit om elke raam van 'n geanimeerde spuitverf of tekstuur te kry.

  3. 3

    Druk Skakel om na PNG

    Elke tekstuur word 'n verliesvrye PNG in sy hoogste resolusie. Die oplaaie en PNG's word ná 30 minute uitgevee.

Wat 'n Valve Texture Format-lêer bevat

Valve het VTF in 2004 saam met die Source-enjin en Half-Life 2 bekendgestel. Elke oppervlak in Counter-Strike: Source, Garry's Mod, Team Fortress 2, Portal en Left 4 Dead is 'n VTF-beeld, gepaar met 'n klein gewone-teks VMT-materiaallêer. Die VMT sê vir die enjin hoe om die oppervlak te teken, en sy $basetexture-reël noem die VTF sonder sy lêeruitbreiding.

'n Enkele VTF kan meer as een prent bevat. Dit stoor gewoonlik 'n mipmap-ketting, met elke vlak half so groot as die vorige. Dit kan verskeie rame vir 'n geanimeerde tekstuur of spuitverf hou, ses vlakke vir 'n kubuskaart, en piksseldata in een van baie formate. Source vereis dat die wydte en hoogte magte van twee is, soos 256 of 512, en daarom kom teksture uit hierdie speletjies in daardie groottes.

VTF-beeldformate: DXT1, DXT5 en ongesaampers

Die formaat word gekies wanneer die VTF gemaak word. Die PNG toon in elke geval die ontsyferde resultaat.
VTF-formaatBis per pikselAlfaWaar jy dit teëkom
DXT14Geen of 1-bisOndeursigtige wêreldteksture, klein spuitverf
DXT384-bis-stappeSkaars, ouer inhoud
DXT58Gladde 8-bisPlakkers, plantegroei, spuitverf met sagte rande
BGRA888832Volle 8-bisHUD- en UI-kuns, skerp spuitverf
BGR88824GeenOngekomprimeerde ondeursigtige teksture
I8 / IA888 / 16Slegs IA88Grysskaalmaskers en detailkaarte

VTF

Valve Texture Format

VTF is die tekstuurformaat van Valve se Source-enjin, gebruik deur speletjies soos Half-Life 2, Counter-Strike: Source, Team Fortress 2 en Garry's Mod. Dit kan mipmaps, alfadeursigtigheid en veelvuldige raampies vir geanimeerde teksture hou, saamgepers met GPU-formate of ongekomprimeer gestoor. Modders gebruik VTF vir verfspuite, velle en kaartmateriale. Buite Source-instrumente en inproppe kan byna geen sagteware dit oopmaak nie.

Kompressie
Met verlies of verliesloos
Deursigtigheid
Ja
Animasie
Ja
Bekendgestel
2004 · Valve
VTF-omskakelaar

PNG

Portable Network Graphics

PNG is 'n verliesvrye rasterformaat wat in 1996 deur die PNG Development Group gepubliseer en later deur die W3C en ISO gestandaardiseer is. Dit behou elke pixel presies, ondersteun volle alfa-deursigtigheid en hanteer teks, skerp rande en egte kleure sonder artefakte. Daardie akkuraatheid maak dit ideaal vir skermkiekies, logo's, ikone en koppelvlakgrafika. Die ruil is grootte: foto's wat as PNG gestoor is, is dikwels etlike kere groter as dieselfde foto as JPEG of WebP. Alle blaaiers, bedryfstelsels en redigeerders maak PNG-lêers oop.

Kompressie
Verliesloos
Deursigtigheid
Ja
Animasie
Nee
Bekendgestel
1996 · PNG Development Group
PNG-omskakelaar

Modders en spelers skakel VTF na PNG om om 'n Source-enjin-tekstuur of spuitverf in gewone sagteware te bekyk, te dokumenteer of te hersien; PNG na VTF pak gewysigde kunswerk terug in die formaat wat Source-speletjies laai.

Wanneer 'n VTF-tekstuur nie wil omskakel nie of verkeerd lyk

  • Die lêer eindig op .vtex_c, nie .vtf nie

    Dit is 'n Source 2-tekstuur uit speletjies soos Counter-Strike 2. Dit is 'n ander formaat, so soek eerder die oorspronklike VTF in 'n Source 1-spel.

  • Die PNG is liggeblou of pers

    Jy het 'n normaal- of bultkaart omgeskakel. Maak die VMT oop en volg sy $basetexture-reël na die kleurtekstuur.

  • 'n Geanimeerde spuitverf het een stilbeeld geword

    Stel Geanimeerde invoer op Voer elke raam as 'n aparte lêer uit en skakel weer om.

  • Die tekstuur is nie in die spelgids nie

    Dit is in 'n VPK-argief ingepak. Pak dit uit met GCFScape of Valve se vpk-program, en laai dan die .vtf op.

Sodra jy die PNG het, is die gewone volgende stappe 'n herkleuring, 'n nuwe voorkoms vir 'n Garry's Mod-byvoeging, of 'n voorskoubeeld vir 'n Workshop-bladsy. Wysig op die oorspronklike mag-van-twee-grootte sodat die tekstuur steeds by die model se UV-uitleg pas wanneer jy dit terugpak. Ander enjins stoor teksture anders: vir DirectX-speletjies ontsyfer die DDS na PNG-omskakelaar dieselfde blokkompressiefamilie onder sy BC-name.

Vrae oor VTF na PNG

Watter program maak VTF-lêers oop behalwe VTFEdit?

VTFEdit deur Nem is die klassieke Windows-program, en dieselfde skrywer se inprop voeg VTF-ondersteuning by Photoshop by. Die meeste algemene beeldkykers en -redigeerders kan glad nie VTF lees nie. Deur na PNG om te skakel, het jy geeneen van hulle nodig as jy net die prent wil sien of wysig nie.

Behou die PNG die deursigtigheid van 'n spray of decal?

Ja. Alfa wat in DXT1-, DXT5- of ongekomprimeerde VTF's gestoor is, word na die PNG se alfakanaal geskryf. Harde uitsnitte van DXT1 bly hard, en die gladde oorgange van DXT5 of BGRA8888 bly glad.

Waarom is die VTF na PNG-resultaat vaag of blokkerig?

Die meeste VTF's gebruik DXT-kompressie, wat elke 4 × 4-blok piksels met twee kleure en 'n klein indeks beskryf. Die blokkerigheid is deel van die tekstuur soos die spel dit stoor, en PNG gee dit presies weer in plaas daarvan om detail te verbeel.

Waar word die teksture van 'n Source-speletjie gestoor?

In die spelgids onder materials, gewoonlik in .vpk-argiewe ingepak. GCFScape of Valve se eie vpk-program pak hulle uit. Eie spuitverf wat jy ingevoer het, is VTF- en VMT-pare, dikwels onder materials/vgui/logos.

Kan ek teksture uit Counter-Strike 2 of Half-Life: Alyx hier omskakel?

Nie as VTF nie. Source 2-speletjies soos Counter-Strike 2, Dota 2 en Half-Life: Alyx stoor teksture as saamgestelde .vtex_c-hulpbronne, 'n ander formaat. Hierdie omskakelaar lees die oorspronklike Source-enjin-VTF wat speletjies tot en met Counter-Strike: Global Offensive gebruik.

Kry ek ook die klein mipmap-kopieë?

Nee, slegs die grootste beeld word gestoor. Die mipmaps is halfgrootte kopieë wat die enjin op 'n afstand gebruik, en hulle word weer gegenereer wanneer jy 'n nuwe VTF met PNG na VTF bou.

PNG na VTFDDS na PNGTGA na PNG
DDS na JPGPNG na DDSBeeldomskakelaar