Convertor VTF în PNG
Deschideți o textură sau un spray din Source engine fără să instalați VTFEdit sau un plugin pentru Photoshop. Încărcați fișierul .vtf și primiți un PNG cu imaginea la mărime completă și cu transparența ei, gata de vizualizat, editat sau publicat.
Convertor de imagini
sau trage Fișiere JPG, JPEG, JPE … aici ·
Maximum 95 MB per fișier· Până la 20 fișiere· Șterse după 30 minute
Fișierele sunt procesate pe serverele noastre și șterse după 30 minute.
85 păstrează fotografiile vizual identice cu originalul. Reduceți-o doar dacă aveți nevoie de un fișier mai mic.
JPG, BMP și EPS nu au transparență. Pixelii transparenți sunt umpluți cu această culoare.
Culoare hex folosită în spatele pixelilor transparenți, de exemplu #FFFFFF.
Acest format conține o singură imagine. Alegeți ieșire GIF sau WebP dacă doriți să păstrați animația.
O pictogramă cu mai multe dimensiuni conține mai multe rezoluții într-un singur fișier; browserele și sistemele de operare o aleg pe cea de care au nevoie.
Păstrați dimensiunile originale sau introduceți o latură, iar proporțiile se păstrează.
Pixeli pentru latura aleasă mai sus.
Procent din dimensiunile originale.
sRGB este potrivit pentru ecrane și web. Păstrați originalul pentru fluxuri de tipărire; tonurile de gri elimină culoarea.
Doar metadate, 0 păstrează valoarea originală. Imprimantele și unele portaluri citesc acest număr; nu schimbă dimensiunile în pixeli.
Cum se folosește acest instrument
- 1
Încărcați fișierele .vtf
Adăugați până la 20 de texturi VTF, de maximum 95 MB fiecare. Dacă sunt împachetate, extrageți-le mai întâi din arhivele VPK ale jocului.
- 2
Alegeți ce se întâmplă cu fișierele VTF animate
Fișier animat salvează implicit primul cadru. Schimbați setarea la Exportă fiecare cadru ca fișier separat din Setări avansate pentru a obține fiecare cadru al unui spray sau al unei texturi animate.
- 3
Apăsați Convertește în PNG
Fiecare textură devine un PNG fără pierderi, la rezoluția maximă. Fișierele încărcate și PNG-urile se șterg după 30 de minute.
Ce conține un fișier Valve Texture Format
Valve a introdus VTF în 2004, odată cu motorul Source și Half-Life 2. Fiecare suprafață din Counter-Strike: Source, Garry's Mod, Team Fortress 2, Portal și Left 4 Dead este o imagine VTF, asociată cu un mic fișier de material VMT, în text simplu. VMT îi spune motorului cum să deseneze suprafața, iar linia $basetexture indică VTF-ul fără extensie.
Un singur VTF poate conține mai multe imagini. De obicei stochează un lanț de mipmap-uri, fiecare nivel având jumătate din mărimea celui anterior. Poate conține mai multe cadre pentru o textură sau un spray animat, șase fețe pentru un cube map și date de pixeli într-unul dintre multele formate. Source cere ca lățimea și înălțimea să fie puteri ale lui doi, precum 256 sau 512, motiv pentru care texturile din aceste jocuri au astfel de dimensiuni.
Formate de imagine VTF: DXT1, DXT5 și necomprimat
| Format VTF | Biți per pixel | Alfa | Unde îl întâlniți |
|---|---|---|---|
| DXT1 | 4 | Fără sau pe 1 bit | Texturi opace pentru hartă, sprayuri mici |
| DXT3 | 8 | Trepte de 4 biți | Rar, conținut mai vechi |
| DXT5 | 8 | Fin, pe 8 biți | Decaluri, vegetație, sprayuri cu margini moi |
| BGRA8888 | 32 | Complet, pe 8 biți | Grafică HUD și interfață, sprayuri clare |
| BGR888 | 24 | Fără | Texturi opace necomprimate |
| I8 / IA88 | 8 / 16 | Doar IA88 | Măști în tonuri de gri și hărți de detalii |
VTF
Valve Texture Format
VTF este formatul de texturi al motorului Source de la Valve, folosit de jocuri precum Half-Life 2, Counter-Strike: Source, Team Fortress 2 și Garry's Mod. Poate conține mipmap-uri, transparență alfa și mai multe cadre pentru texturi animate, comprimate cu formate GPU sau necomprimate. Creatorii de moduri îl folosesc pentru spray-uri, skin-uri și materiale de hărți. În afara uneltelor și pluginurilor Source, aproape niciun program nu îl poate deschide.
- Compresie
- Cu sau fără pierderi
- Transparență
- Da
- Animație
- Da
- Introdus în
- 2004 · Valve
PNG
Portable Network Graphics
PNG este un format raster fără pierderi, publicat în 1996 de PNG Development Group și standardizat ulterior de W3C și ISO. Păstrează fiecare pixel exact, acceptă transparență alfa completă și redă text, margini clare și culori uniforme fără artefacte. Această precizie îl face ideal pentru capturi de ecran, sigle, pictograme și elemente grafice de interfață. Compromisul este dimensiunea: fotografiile salvate ca PNG sunt adesea de câteva ori mai mari decât aceeași fotografie în JPEG sau WebP. Toate browserele, sistemele de operare și editoarele deschid fișiere PNG.
- Compresie
- Fără pierderi
- Transparență
- Da
- Animație
- Nu
- Introdus în
- 1996 · PNG Development Group
Modderii și jucătorii convertesc VTF în PNG pentru a vedea, documenta sau reface o textură sau un spray din motorul Source în programe obișnuite; PNG în VTF împachetează grafica editată înapoi în formatul pe care îl încarcă jocurile Source.
Când o textură VTF nu se convertește sau arată greșit
Fișierul se termină în .vtex_c, nu în .vtf
Aceasta este o textură Source 2, din jocuri precum Counter-Strike 2. Este un alt format, deci căutați VTF-ul original într-un joc Source 1.
PNG-ul este albastru deschis sau violet
Ați convertit o hartă normală sau bump. Deschideți VMT-ul și urmați linia
$basetexturepână la textura de culoare.Un spray animat a devenit o singură imagine statică
Setați Fișier animat la Exportă fiecare cadru ca fișier separat și convertiți din nou.
Textura nu se află în folderul jocului
Este împachetată într-o arhivă VPK. Extrageți-o cu GCFScape sau cu instrumentul
vpkal Valve, apoi încărcați fișierul .vtf.
După ce aveți PNG-ul, pașii obișnuiți sunt o recolorare, un reskin pentru un addon Garry's Mod sau o imagine de previzualizare pentru o pagină Workshop. Editați la dimensiunea originală, putere a lui doi, ca textura să se potrivească în continuare cu aranjarea UV a modelului când o împachetați înapoi. Alte motoare stochează texturile diferit: pentru jocurile DirectX, convertorul DDS în PNG decodează aceeași familie de compresie pe blocuri, sub numele ei BC.
Întrebări despre conversia VTF în PNG
Ce program deschide fișiere VTF în afară de VTFEdit?
VTFEdit, de Nem, este instrumentul clasic pentru Windows, iar pluginul aceluiași autor adaugă suport VTF în Photoshop. Majoritatea programelor obișnuite de vizualizare și editare a imaginilor nu pot citi deloc VTF. Convertirea în PNG elimină nevoia de aceste programe atunci când doriți doar să vedeți sau să editați imaginea.
PNG-ul păstrează transparența unui spray sau decal?
Da. Canalul alfa stocat în fișiere DXT1, DXT5 sau VTF necomprimate este scris în canalul alfa al PNG-ului. Decupările tăioase din DXT1 rămân tăioase, iar degradeurile fine din DXT5 sau BGRA8888 rămân fine.
De ce rezultatul conversiei VTF în PNG este neclar sau pixelat?
Majoritatea fișierelor VTF folosesc compresia DXT, care descrie fiecare bloc de 4 × 4 pixeli cu două culori și un mic index. Aspectul în blocuri face parte din textura așa cum o stochează jocul, iar PNG-ul o reproduce exact, fără să inventeze detalii.
Unde sunt stocate texturile unui joc Source?
În folderul jocului, în materials, de obicei împachetate în arhive .vpk. GCFScape sau instrumentul vpk al Valve le extrage. Sprayurile personalizate importate sunt perechi VTF și VMT, adesea în materials/vgui/logos.
Pot converti aici texturi din Counter-Strike 2 sau Half-Life: Alyx?
Nu ca VTF. Jocurile Source 2, precum Counter-Strike 2, Dota 2 și Half-Life: Alyx, stochează texturile ca resurse compilate .vtex_c, un format diferit. Acest convertor citește VTF-ul original al motorului Source, folosit de jocurile de până la Counter-Strike: Global Offensive.
Primesc și copiile mici mipmap?
Nu, se salvează doar imaginea cea mai mare. Mipmap-urile sunt copii la jumătate de mărime, folosite de motor la distanță, și se generează din nou când creați un VTF nou cu PNG în VTF.