UltKit

Prevod VTF na PNG

Otvorte textúru alebo sprej zo Source enginu bez inštalácie VTFEdit či pluginu do Photoshopu. Nahrajte súbor .vtf a získate PNG s obrázkom v plnej veľkosti aj s priehľadnosťou, pripravený na prezeranie, úpravu alebo zverejnenie.

Prevodník obrázkov

alebo sem presuňte súbory JPG, JPEG, JPE … ·

Max. 95 MB na súbor· Až 20 súborov· Odstránenie po 30 minútach

Výstup

Súbory sa spracúvajú na našich serveroch a po 30 minútach sa odstránia.

Ako používať tento nástroj

  1. 1

    Nahrajte súbory .vtf

    Pridajte až 20 textúr VTF, každú do 95 MB. Ak sú zabalené v archívoch VPK hry, najprv ich z nich vyberte.

  2. 2

    Zvoľte, čo sa stane s animovanými VTF

    Animovaný vstup predvolene uloží prvý snímok. V časti Rozšírené nastavenia ho prepnite na Exportovať každý snímok ako samostatný súbor, ak chcete každý snímok animovaného sprayu alebo textúry.

  3. 3

    Kliknite na Previesť na PNG

    Každá textúra sa zmení na PNG bez straty kvality v najvyššom rozlíšení. Nahrané súbory aj PNG sa po 30 minútach odstránia.

Čo obsahuje súbor Valve Texture Format

Valve zaviedol VTF v roku 2004 s enginom Source a hrou Half-Life 2. Každý povrch v Counter-Strike: Source, Garry's Mod, Team Fortress 2, Portal a Left 4 Dead je obrázok VTF spárovaný s malým textovým súborom materiálu VMT. VMT hovorí enginu, ako povrch vykresliť, a jeho riadok $basetexture uvádza názov VTF bez prípony.

Jeden VTF môže obsahovať viac než jeden obrázok. Zvyčajne ukladá reťazec mipmáp, kde je každá úroveň polovičná oproti predchádzajúcej. Môže mať niekoľko snímok pre animovanú textúru alebo spray, šesť strán pre cube mapu a pixelové dáta v jednom z mnohých formátov. Source vyžaduje, aby šírka a výška boli mocniny dvojky, napríklad 256 alebo 512, preto textúry z týchto hier majú takéto rozmery.

Obrazové formáty VTF: DXT1, DXT5 a nekomprimovaný

Formát sa volí pri vytváraní VTF. PNG v každom prípade zobrazuje dekódovaný výsledok.
Formát VTFBitov na pixelAlfaKde sa s ním stretnete
DXT14Žiadna alebo 1-bitováNepriehľadné textúry sveta, malé spraye
DXT384-bitové stupneZriedkavé, starší obsah
DXT58Plynulá 8-bitováDecaly, lístie, spraye s mäkkými okrajmi
BGRA888832Plná 8-bitováGrafika HUD a rozhrania, ostré spraye
BGR88824ŽiadnaNekomprimované nepriehľadné textúry
I8 / IA888 / 16Iba IA88Masky v odtieňoch sivej a detailové mapy

VTF

Valve Texture Format

VTF je formát textúr enginu Source od Valve, používaný v hrách ako Half-Life 2, Counter-Strike: Source, Team Fortress 2 a Garry's Mod. Môže obsahovať mipmapy, alfa priehľadnosť a viac snímok pre animované textúry, komprimované formátmi GPU alebo uložené nekomprimované. Modderi ho používajú na spreje, skiny a materiály máp. Mimo nástrojov a pluginov pre Source ho takmer žiadny softvér neotvorí.

Kompresia
So stratou alebo bezstratová
Priehľadnosť
Áno
Animácia
Áno
Rok vzniku
2004 · Valve
Konvertor VTF

PNG

Portable Network Graphics

PNG je rastrový formát bez straty kvality publikovaný v roku 1996 skupinou PNG Development Group a neskôr štandardizovaný organizáciami W3C a ISO. Zachová každý pixel presne, podporuje plnú alfa priehľadnosť a text, ostré hrany a plné farby zvláda bez artefaktov. Vďaka tejto presnosti je ideálny pre snímky obrazovky, logá, ikony a grafiku rozhraní. Nevýhodou je veľkosť: fotografie uložené ako PNG sú často niekoľkonásobne väčšie než rovnaká fotka v JPEG alebo WebP. PNG otvoria všetky prehliadače, operačné systémy aj editory.

Kompresia
Bezstratová
Priehľadnosť
Áno
Animácia
Nie
Rok vzniku
1996 · PNG Development Group
Konvertor PNG

Modderi a hráči prevádzajú VTF na PNG, aby si textúru alebo spray enginu Source mohli prezrieť, zdokumentovať či upraviť v bežnom softvéri; PNG do VTF zabalí upravenú grafiku späť do formátu, ktorý hry Source načítajú.

Keď sa textúra VTF neprevedie alebo vyzerá zle

  • Súbor končí na .vtex_c, nie .vtf

    Je to textúra Source 2 z hier ako Counter-Strike 2. Ide o iný formát, preto hľadajte pôvodný VTF v hre na Source 1.

  • PNG je svetlomodré alebo fialové

    Previedli ste normálovú alebo bump mapu. Otvorte VMT a podľa riadka $basetexture nájdite farebnú textúru.

  • Animovaný spray sa zmenil na jeden statický obrázok

    Nastavte Animovaný vstup na Exportovať každý snímok ako samostatný súbor a previeďte znova.

  • Textúra nie je v priečinku hry

    Je zabalená v archíve VPK. Extrahujte ju cez GCFScape alebo nástroj vpk od Valve a potom nahrajte súbor .vtf.

Keď máte PNG, zvyčajne nasleduje prefarbenie, nový skin pre doplnok do Garry's Mod alebo náhľad pre stránku vo Workshope. Upravujte v pôvodnej veľkosti s mocninou dvojky, aby textúra po zabalení späť sedela na UV rozloženie modelu. Iné enginy ukladajú textúry inak: pre hry na DirectX dekóduje rovnakú rodinu blokovej kompresie pod názvami BC konvertor DDS na PNG.

Otázky o prevode VTF na PNG

Aký program okrem VTFEdit otvorí súbory VTF?

VTFEdit od Nema je klasický nástroj pre Windows a plugin od toho istého autora pridáva podporu VTF do Photoshopu. Väčšina bežných prehliadačov a editorov obrázkov formát VTF vôbec nečíta. Ak chcete obrázok len pozrieť alebo upraviť, po prevode na PNG žiadny z nich nepotrebujete.

Zachová PNG priehľadnosť spreja alebo decalu?

Áno. Alfa kanál uložený vo VTF s DXT1, DXT5 alebo nekomprimovaných VTF sa zapíše do alfa kanála PNG. Ostré výrezy z DXT1 zostanú ostré a jemné prechody z DXT5 alebo BGRA8888 zostanú jemné.

Prečo je výsledok prevodu VTF na PNG rozmazaný alebo kockatý?

Väčšina VTF používa kompresiu DXT, ktorá každý blok pixelov 4 × 4 popisuje dvoma farbami a malým indexom. Blokovitosť je súčasťou textúry tak, ako ju hra ukladá, a PNG ju presne zachová bez domýšľania detailov.

Kde sú uložené textúry hier na Source engine?

V priečinku hry v časti materials, zvyčajne zabalené v archívoch .vpk. Extrahuje ich GCFScape alebo vlastný nástroj vpk od Valve. Vlastné spraye, ktoré ste importovali, sú uložené ako dvojice VTF a VMT, často v materials/vgui/logos.

Môžem tu previesť textúry z Counter-Strike 2 alebo Half-Life: Alyx?

Nie ako VTF. Hry na Source 2, ako Counter-Strike 2, Dota 2 a Half-Life: Alyx, ukladajú textúry ako skompilované zdroje .vtex_c, čo je iný formát. Tento konvertor číta pôvodný VTF enginu Source, ktorý používajú hry až po Counter-Strike: Global Offensive.

Dostanem aj malé kópie mipmáp?

Nie, uloží sa iba najväčší obrázok. Mipmapy sú polovične veľké kópie, ktoré engine používa na diaľku, a pri vytváraní nového VTF cez PNG do VTF sa vygenerujú znova.

PNG do VTFDDS na PNGTGA na PNG
DDS na JPGPNG do DDSKonvertor obrázkov