PNG VTF-be konvertálás
Készítsen Valve Texture Format fájlt egy PNG-ből egyedi sprayhez, fegyverskinhez vagy pályatextúrához egy Source motoros játékban. Készítse elő a PNG-t kettő hatványa méretben, alakítsa át itt, és a motor be tudja tölteni az eredményt.
Képkonvertáló
vagy húzza ide a(z) JPG, JPEG, JPE … fájlok fájlokat ·
Legfeljebb 95 MB fájlonként· Legfeljebb 20 fájl· Törlés 30 perc után
A fájlokat szervereinken dolgozzuk fel, és 30 perc után töröljük.
A 85 vizuálisan azonos az eredetivel. Csak akkor csökkentse, ha kisebb fájlra van szüksége.
A JPG, BMP és EPS nem támogat átlátszóságot. Az átlátszó képpontokat ezzel a színnel tölti ki.
Az átlátszó képpontok mögé kerülő hexadecimális szín, pl. #FFFFFF.
Ez a formátum egyetlen képet tárol. Válasszon GIF vagy WebP kimenetet, ha meg szeretné tartani az animációt.
A többméretű ikon több felbontást tartalmaz egyetlen fájlban; a böngészők és operációs rendszerek kiválasztják a megfelelőt.
Megtarthatja az eredeti méreteket, vagy megadhat egy oldalt, és az oldalarány megmarad.
A fent választott oldal mérete képpontban.
Az eredeti méretek hány százaléka.
Az sRGB képernyőhöz és a webhez megfelelő. Nyomtatási munkafolyamatokhoz tartsa meg az eredetit; a szürkeárnyalatos eldobja a színt.
Csak metaadat, a 0 megtartja az eredeti értéket. A nyomtatók és egyes portálok ezt a számot olvassák; a képpontméreteket nem változtatja meg.
Az eszköz használata
- 1
Töltsön fel egy kettő hatványa méretű PNG-t
Legfeljebb 20 PNG-t adhat hozzá, fájlonként 95 MB-ig. A Source motor olyan méreteket vár, mint a 256 × 256 vagy az 512 × 256 px, az átlátszó területek pedig nem okoznak gondot.
- 2
Ellenőrizze a méretbeállításokat
A Kimeneti kép átméretezése alapértéke az eredeti méret megtartása. Ha egy négyzet alakú PNG-t igazítani kell, válassza a Szélesség megadása lehetőséget, és írjon be 256-ot, 512-t vagy 1024-et.
- 3
Kattintson az Átalakítás: VTF gombra
Töltse le a .vtf fájlokat, készítsen hozzájuk VMT-t, ahol a játék megköveteli, majd másolja őket a játék
materialsmappájába. A feltöltött fájlok 30 perc után törlődnek.
A Source motoros játékok a textúrákat csak VTF-ként töltik be, és azt várják, hogy a kép mindkét oldala kettő hatványa legyen.
Miért VTF kell a Source játékoknak PNG helyett
A VTF-et a Valve a Source motorhoz készítette, amely 2004-ben a Half-Life 2-vel jelent meg, és ma is hajtja a Garry's Modot, a Team Fortress 2-t, a Counter-Strike: Source-ot, a Left 4 Dead 2-t és számos modot. A motor futás közben nem dekódol PNG-t vagy JPG-t. A videokártyának már előkészített textúraadatot vár, általában DXT-tömörítésben, a távoli felületekhez használt kisebb másolatokból álló mipmap-lánccal, és ezt az adatot a VTF tárolja.
A kettő hatványa szabály ugyanebből a felépítésből ered. A mipmapek minden lépésben felezik a képet, a GPU-tömörített formátumok pedig 4 × 4 pixeles blokkokban dolgoznak, így az olyan méretek, mint az 512 vagy az 1024, egészen lefelé tisztán oszthatók. Egy 500 × 500 px-es PNG megtöri ezt a mintát, ezért az eszközök vagy elutasítják, vagy a következő érvényes méretre nyújtják, ami elmossa a finom részleteket.
PNG VTF-be: méretek sprayekhez, skinekhez és textúrákhoz
128 × 128 px
Kis spray
Szigorú méretszabályú szervereken is biztonságos
256 × 256 px
Normál spray
A leggyakoribb spraymeret
512 × 256 px
Széles matrica vagy tábla
Az oldalak eltérhetnek
1024 × 1024 px
Fegyver- vagy tárgyskin
Egyezzen az eredeti textúra méretével
2048 × 2048 px
Részletes világtextúra
Nagy fájlok; takarékosan használja
PNG
Portable Network Graphics
A PNG veszteségmentes rasztergrafikus formátum, amelyet a PNG Development Group tett közzé 1996-ban, később a W3C és az ISO is szabványosította. Minden pixelt pontosan megőriz, támogatja a teljes alfa-átlátszóságot, és műtermékek nélkül kezeli a szöveget, az éles széleket és az egybefüggő színeket. Ez a pontosság ideálissá teszi képernyőképekhez, logókhoz, ikonokhoz és felületi grafikákhoz. Az ár a méret: a PNG-ként mentett fényképek gyakran többszörösen nagyobbak, mint ugyanaz a fotó JPEG-ként vagy WebP-ként. Minden böngésző, operációs rendszer és szerkesztő megnyitja a PNG fájlokat.
- Tömörítés
- Veszteségmentes
- Átlátszóság
- Igen
- Animáció
- Nem
- Bevezetés éve
- 1996 · PNG Development Group
VTF
Valve Texture Format
A VTF a Valve Source motorjának textúraformátuma, amelyet olyan játékok használnak, mint a Half-Life 2, a Counter-Strike: Source, a Team Fortress 2 és a Garry's Mod. Mipmapeket, alfa-átlátszóságot és animált textúrákhoz több képkockát tárolhat, GPU-formátumokkal tömörítve vagy tömörítetlenül. A modderek spray-khez, skinekhez és pályaanyagokhoz használják. A Source-eszközökön és beépülőkön kívül szinte semmilyen szoftver nem tudja megnyitni.
- Tömörítés
- Veszteséges vagy veszteségmentes
- Átlátszóság
- Igen
- Animáció
- Igen
- Bevezetés éve
- 2004 · Valve
A PNG-t akkor alakítják VTF-fé, ha a kész grafikából spray, skin vagy pályatextúra lesz, amelyet egy Source motoros játék be tud tölteni; a VTF–PNG irány a meglévő játéktextúrákat nyeri ki megtekintésre vagy szerkesztésre.
Hogyan kerül a VTF a játékba
A PNG előkészítése
Vágja a végső formára, és mindkét oldalt állítsa kettő hatványára.
Konvertálás VTF-be
Töltse fel itt, és nyomja meg a Konvertálás erre: VTF gombot; az átlátszóság megmarad.
Elhelyezés a materials mappában
Másolja a VTF-et és a VMT-t a megfelelő mappába, vagy importálja spray-ként.
Spray-hez a legtöbb Source többjátékos játék beállításmenüjének Multiplayer fülén van importgomb, és a VMT-t a játék írja meg. Tartsa a spray-t szerény méretűre: a régebbi Source verziók nagyjából 120 KB fölött elutasították a spray fájlokat, ezért a 256 × 256 px-es terv a megszokott választás, a szerverek pedig ezen felül saját szabályokat is megadhatnak.
Újrafestéshez előbb nyissa meg a játék eredeti textúráját a VTF PNG-be eszközzel, fesse át ugyanakkora méretben, hogy továbbra is illeszkedjen a modell UV-térképéhez, majd alakítsa vissza a PNG-t itt. Ha a forráskép széles fotó, a átméretezés előtt tegye négyzetessé a kép kivágása eszközzel, mert a Kimeneti kép átméretezése megtartja az oldalarányt, és az 1920 × 1080-at magától nem tudja két kettőhatvánnyá alakítani. Ha a projekt DirectX-es játékra készül, a PNG DDS-be elkészíti az egyenértékű textúrafájlt.
Kérdések a PNG VTF-be konvertálásáról
Mekkora legyen a PNG a VTF-be konvertálás előtt?
Mindkét oldalnak kettő hatványának kell lennie: 64, 128, 256, 512, 1024 vagy 2048 px. A két oldalnak nem kell egyeznie, így az 512 × 256 is megfelelő. Spray-hez a legtöbb közösségi útmutató a 256 × 256 px méretet ajánlja, mert a régebbi Source játékok korlátozzák a spray fájlméretét.
Megmarad a PNG átlátszósága a VTF-ben?
Igen, az alfacsatorna bekerül a VTF-be. Spray esetén ez azt jelenti, hogy a mintán kívüli rész átlátszó marad a falon, nem jelenik meg színes doboz.
A VTF mellett VMT fájlra is szükségem van?
Pályatextúrákhoz, modellekhez és matricákhoz igen. A VMT egy rövid szöveges fájl, amely megnevezi a shadert, és a $basetexture értékkel mutat a textúrára. A játék beállításmenüjén át importált spray-khez a játék maga készíti el a VMT-t.
Választhatok itt DXT1 vagy DXT5 tömörítést?
Ezen az oldalon nincs tömörítésválasztó. Ha a játék vagy a szerver meghatározott formátumot kér, például DXT1-et a spray kicsi méretéhez, nyissa meg a VTF-et a VTFEdittel, és mentse újra a kívánt formátummal és mipmap-beállításokkal.
Miért jelenik meg az egyedi textúrám lila-fekete sakktábla mintaként?
Ez a minta a Source hiányzó textúrát jelző mintája. A motor nem találta a VTF-et a VMT-ben megadott útvonalon, vagy hiányzik a VMT. Ellenőrizze a materials alatti mappát és a $basetexture helyesírását, amelyben nem szerepel a .vtf kiterjesztés.
Készíthetek animált sprayt PNG fájlokból?
Az animált VTF több képkockát tárol egy fájlban, ehhez olyan eszköz kell, amely összeállítja a kockákat, például a VTFEdit számozott képsorozat-importja. Ez az oldal minden PNG-t egyképkockás VTF-fé alakít.