UltKit

Převodník VTF do PNG

Otevřete texturu nebo sprej ze Source enginu bez instalace VTFEdit nebo pluginu do Photoshopu. Nahrajte soubor .vtf a získáte PNG s obrázkem v plné velikosti i s průhledností, připravený k prohlížení, úpravám nebo sdílení.

Převodník obrázků

nebo sem přetáhněte soubory JPG, JPEG, JPE … ·

Max. 95 MB na soubor· Až 20 souborů· Smazáno po 30 minutách

Výstup

Soubory se zpracovávají na našich serverech a po 30 minutách se smažou.

Jak nástroj používat

  1. 1

    Nahrajte soubory .vtf

    Přidejte až 20 textur VTF, každou do 95 MB. Pokud jsou zabalené v archivech VPK, nejprve je z nich vytáhněte.

  2. 2

    Zvolte, co se stane s animovanými VTF

    Animovaný vstup ve výchozím nastavení uloží první snímek. V části Pokročilá nastavení ho přepněte na Exportovat každý snímek jako samostatný soubor a získáte každý snímek animovaného sprayu nebo textury.

  3. 3

    Klikněte na „Převést na PNG“

    Každá textura se změní na bezeztrátové PNG v nejvyšším rozlišení. Nahrané soubory i PNG se po 30 minutách smažou.

Co obsahuje soubor Valve Texture Format

Valve zavedlo VTF v roce 2004 s enginem 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ázek VTF spárovaný s malým textovým materiálovým souborem VMT. VMT říká enginu, jak povrch vykreslit, a řádek $basetexture uvádí název VTF bez přípony.

Jeden VTF může obsahovat víc než jeden obrázek. Obvykle ukládá řetězec mipmap, kde je každá úroveň poloviční oproti předchozí. Může obsahovat několik snímků animované textury nebo sprayu, šest stran cube mapy a data pixelů v jednom z mnoha formátů. Source vyžaduje, aby šířka a výška byly mocniny dvou, například 256 nebo 512, proto mají textury z těchto her právě takové rozměry.

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

Formát se volí při vytvoření VTF. PNG v každém případě ukazuje dekódovaný výsledek.
Formát VTFBitů na pixelAlfaKde se s ním setkáte
DXT14Žádná nebo 1bitováNeprůhledné textury světa, malé spraye
DXT384bitové stupněVzácný, starší obsah
DXT58Plynulá 8bitováDecaly, listí, spraye s měkkými okraji
BGRA888832Plná 8bitováGrafika HUD a rozhraní, ostré spraye
BGR88824ŽádnáNekomprimované neprůhledné textury
I8 / IA888 / 16Jen IA88Masky v odstínech šedi a detailní mapy

VTF

Valve Texture Format

VTF je formát textur enginu Source od Valve, který používají hry jako Half-Life 2, Counter-Strike: Source, Team Fortress 2 a Garry's Mod. Může obsahovat mipmapy, alfa průhlednost a více snímků pro animované textury, komprimované formáty GPU nebo nekomprimované. Moddeři VTF využívají pro spreje, skiny a materiály map. Mimo nástroje a pluginy pro Source ho neotevře téměř žádný software.

Komprese
Ztrátová i bezztrátová
Průhlednost
Ano
Animace
Ano
Představeno
2004 · Valve
Převodník VTF

PNG

Portable Network Graphics

PNG je rastrový formát bez ztráty kvality, který v roce 1996 zveřejnila skupina PNG Development Group a později ho standardizovaly W3C a ISO. Zachová každý pixel přesně, podporuje plnou průhlednost alfa a bez artefaktů zvládá text, ostré hrany i plné barvy. Díky této přesnosti je ideální pro snímky obrazovky, loga, ikony a grafiku rozhraní. Nevýhodou je velikost: fotografie uložené jako PNG bývají několikanásobně větší než stejná fotka v JPEG nebo WebP. Soubory PNG otevřou všechny prohlížeče, operační systémy i editory.

Komprese
Bezztrátová
Průhlednost
Ano
Animace
Ne
Představeno
1996 · PNG Development Group
Převodník PNG

Modeři a hráči převádějí VTF do PNG, aby si texturu nebo spray z enginu Source prohlédli, zdokumentovali či upravili v běžném softwaru; PNG do VTF zabalí upravenou grafiku zpět do formátu, který hry Source načítají.

Když se textura VTF nepřevede nebo vypadá špatně

  • Soubor končí na .vtex_c, ne na .vtf

    Je to textura Source 2 ze her jako Counter-Strike 2. Jde o jiný formát, proto hledejte původní VTF ve hře na Source 1.

  • PNG je světle modré nebo fialové

    Převedli jste normálovou nebo bump mapu. Otevřete VMT a podle řádku $basetexture najděte barevnou texturu.

  • Animovaný spray se změnil na jeden statický obrázek

    Nastavte Animovaný vstup na Exportovat každý snímek jako samostatný soubor a převeďte znovu.

  • Textura není v herní složce

    Je zabalená v archivu VPK. Rozbalte ji pomocí GCFScape nebo nástroje vpk od Valve a pak nahrajte soubor .vtf.

Až budete mít PNG, obvykle následuje přebarvení, nový vzhled pro doplněk do Garry's Mod nebo náhledový obrázek pro stránku ve Workshopu. Upravujte v původní velikosti, která je mocninou dvou, aby textura po zpětném zabalení stále seděla na UV rozložení modelu. Jiné enginy ukládají textury jinak: u her pro DirectX dekóduje stejnou rodinu blokové komprese pod názvy BC převodník DDS do PNG.

Otázky k převodu VTF do PNG

Jakým programem kromě VTFEdit otevřít soubory VTF?

Klasickým nástrojem pro Windows je VTFEdit od autora Nem, jehož plugin přidává podporu VTF také do Photoshopu. Většina běžných prohlížečů a editorů obrázků VTF vůbec neumí číst. Převod do PNG je zbytečným, pokud chcete obrázek jen zobrazit nebo upravit.

Zachová PNG průhlednost spreje nebo decalu?

Ano. Alfa uložená v souborech VTF s DXT1, DXT5 nebo bez komprese se zapíše do alfa kanálu PNG. Ostré výřezy z DXT1 zůstanou ostré a jemné přechody z DXT5 nebo BGRA8888 zůstanou plynulé.

Proč je výsledek převodu VTF do PNG rozmazaný nebo kostičkovaný?

Většina souborů VTF používá kompresi DXT, která každý blok pixelů 4 × 4 popisuje dvěma barvami a malým indexem. Blokovost je součástí textury tak, jak ji hra ukládá, a PNG ji reprodukuje přesně, místo aby domýšlelo detaily.

Kde jsou uložené textury her na Source enginu?

V herní složce pod materials, obvykle zabalené v archivech .vpk. Rozbalí je GCFScape nebo vlastní nástroj vpk od Valve. Vlastní spraye, které jste importovali, jsou uložené jako dvojice VTF a VMT, často v materials/vgui/logos.

Mohu zde převést textury z Counter-Strike 2 nebo Half-Life: Alyx?

Jako VTF ne. Hry na Source 2, například Counter-Strike 2, Dota 2 a Half-Life: Alyx, ukládají textury jako zkompilované zdroje .vtex_c, což je jiný formát. Tento převodník čte původní VTF enginu Source, který používají hry až po Counter-Strike: Global Offensive.

Získám i malé kopie mipmap?

Ne, uloží se jen největší obrázek. Mipmapy jsou poloviční kopie, které engine používá na dálku, a znovu se vytvoří při sestavení nového VTF pomocí PNG do VTF.

PNG do VTFDDS do PNGTGA do PNG
DDS do JPGPNG do DDSPřevodník obrázků