UltKit

Konversi VTF ke PNG

Buka tekstur atau spray Source engine tanpa memasang VTFEdit atau plugin Photoshop. Unggah file .vtf dan dapatkan PNG berisi gambar ukuran penuh beserta transparansinya, siap dilihat, diedit, atau dibagikan.

Konverter Gambar

atau jatuhkan file JPG, JPEG, JPE … di sini ·

Maks. 95 MB per file· Hingga 20 file· Dihapus setelah 30 menit

Keluaran

File diproses di server kami dan dihapus setelah 30 menit.

Cara menggunakan alat ini

  1. 1

    Unggah file .vtf

    Tambahkan hingga 20 tekstur VTF, masing-masing 95 MB. Jika masih terkemas, keluarkan dulu dari arsip VPK game.

  2. 2

    Tentukan perlakuan untuk VTF animasi

    Masukan beranimasi secara bawaan menyimpan frame pertama. Ubah ke Ekspor setiap frame sebagai file terpisah di Pengaturan lanjutan untuk mendapatkan setiap frame dari spray atau tekstur animasi.

  3. 3

    Tekan Konversi ke PNG

    Setiap tekstur menjadi PNG lossless pada resolusi tertingginya. Unggahan dan PNG dihapus setelah 30 menit.

Isi file Valve Texture Format

Valve memperkenalkan VTF pada 2004 bersama Source engine dan Half-Life 2. Setiap permukaan di Counter-Strike: Source, Garry's Mod, Team Fortress 2, Portal, dan Left 4 Dead adalah gambar VTF, dipasangkan dengan file material VMT kecil berformat teks biasa. VMT memberi tahu engine cara menggambar permukaan, dan baris $basetexture-nya menyebut nama VTF tanpa ekstensi.

Satu VTF bisa memuat lebih dari satu gambar. Biasanya file ini menyimpan rantai mipmap, setiap level berukuran setengah dari level sebelumnya. File ini juga bisa memuat beberapa frame untuk tekstur atau spray animasi, enam sisi untuk cube map, dan data piksel dalam salah satu dari banyak format. Source mengharuskan lebar dan tinggi berupa pangkat dua, seperti 256 atau 512, itulah sebabnya tekstur dari game-game ini keluar dengan ukuran tersebut.

Format gambar VTF: DXT1, DXT5, dan tanpa kompresi

Format dipilih saat VTF dibuat. Dalam semua kasus, PNG menampilkan hasil yang sudah didekode.
Format VTFBit per pikselAlphaTempat Anda menjumpainya
DXT14Tidak ada atau 1-bitTekstur dunia opak, spray kecil
DXT38Tingkatan 4-bitJarang, konten lama
DXT588-bit halusDecal, dedaunan, spray bertepi lembut
BGRA8888328-bit penuhGrafis HUD dan UI, spray tajam
BGR88824Tidak adaTekstur opak tanpa kompresi
I8 / IA888 / 16Hanya IA88Mask skala abu-abu dan detail map

VTF

Valve Texture Format

VTF adalah format tekstur dari Source engine milik Valve, yang digunakan oleh game seperti Half-Life 2, Counter-Strike: Source, Team Fortress 2, dan Garry's Mod. Format ini dapat memuat mipmap, transparansi alfa, dan beberapa frame untuk tekstur animasi, yang dikompresi dengan format GPU atau disimpan tanpa kompresi. Para modder menggunakan VTF untuk spray, skin, dan material peta. Di luar alat dan plugin Source, hampir tidak ada perangkat lunak yang dapat membukanya.

Kompresi
Lossy atau lossless
Transparansi
Ya
Animasi
Ya
Diperkenalkan
2004 · Valve
Konverter VTF

PNG

Portable Network Graphics

PNG adalah format raster lossless (tanpa kehilangan kualitas) yang diterbitkan pada 1996 oleh PNG Development Group dan kemudian distandardisasi oleh W3C dan ISO. Format ini menyimpan setiap piksel secara persis, mendukung transparansi alfa penuh, dan menangani teks, tepi tajam, serta warna datar tanpa artefak. Ketepatan itu membuatnya ideal untuk tangkapan layar, logo, ikon, dan grafis antarmuka. Kekurangannya ada pada ukuran: foto yang disimpan sebagai PNG sering kali beberapa kali lebih besar daripada foto yang sama dalam JPEG atau WebP. Semua browser, sistem operasi, dan editor dapat membuka file PNG.

Kompresi
Lossless
Transparansi
Ya
Animasi
Tidak
Diperkenalkan
1996 · PNG Development Group
Konverter PNG

Modder dan pemain mengubah VTF menjadi PNG untuk melihat, mendokumentasikan, atau mengolah ulang tekstur atau spray Source engine di perangkat lunak biasa; PNG ke VTF mengemas kembali hasil editan ke format yang dimuat game Source.

Saat tekstur VTF gagal dikonversi atau tampak salah

  • Ekstensi file .vtex_c, bukan .vtf

    Itu tekstur Source 2 dari game seperti Counter-Strike 2. Formatnya berbeda, jadi carilah VTF aslinya di game Source 1.

  • PNG berwarna biru muda atau ungu

    Anda mengonversi normal map atau bump map. Buka VMT dan ikuti baris $basetexture-nya ke tekstur warna.

  • Spray animasi berubah menjadi satu gambar diam

    Atur Masukan beranimasi ke Ekspor setiap frame sebagai file terpisah lalu konversi lagi.

  • Tekstur tidak ada di folder game

    Tekstur itu dikemas dalam arsip VPK. Ekstrak dengan GCFScape atau alat vpk milik Valve, lalu unggah file .vtf-nya.

Setelah PNG di tangan, langkah berikutnya biasanya mengganti warna, membuat reskin untuk addon Garry's Mod, atau gambar pratinjau untuk halaman Workshop. Edit pada ukuran pangkat dua aslinya agar tekstur tetap pas dengan tata letak UV model saat Anda mengemasnya kembali. Engine lain menyimpan tekstur dengan cara berbeda: untuk game DirectX, konverter DDS ke PNG mendekode keluarga kompresi blok yang sama dengan nama BC.

Pertanyaan seputar VTF ke PNG

Program apa selain VTFEdit yang bisa membuka file VTF?

VTFEdit buatan Nem adalah alat Windows klasik, dan plugin dari pembuat yang sama menambahkan dukungan VTF ke Photoshop. Sebagian besar penampil dan editor gambar umum sama sekali tidak bisa membaca VTF. Dengan mengonversinya ke PNG, Anda tidak memerlukan semua itu jika hanya ingin melihat atau mengedit gambarnya.

Apakah PNG mempertahankan transparansi spray atau decal VTF?

Ya. Alpha yang tersimpan dalam VTF DXT1, DXT5, atau tanpa kompresi ditulis ke kanal alpha PNG. Potongan tegas dari DXT1 tetap tegas, dan gradasi halus dari DXT5 atau BGRA8888 tetap halus.

Mengapa hasil VTF ke PNG terlihat buram atau kotak-kotak?

Sebagian besar VTF memakai kompresi DXT, yang menggambarkan setiap blok piksel 4 × 4 dengan dua warna dan indeks kecil. Efek kotak-kotak itu adalah bagian dari tekstur sebagaimana game menyimpannya, dan PNG mereproduksinya persis alih-alih mengarang detail baru.

Di mana tekstur VTF game Source disimpan?

Di dalam folder game pada materials, biasanya dikemas dalam arsip .vpk. GCFScape atau alat vpk milik Valve bisa mengekstraknya. Spray kustom yang Anda impor tersimpan sebagai pasangan VTF dan VMT, sering kali di materials/vgui/logos.

Bisakah tekstur Counter-Strike 2 atau Half-Life: Alyx dikonversi ke PNG di sini?

Tidak sebagai VTF. Game Source 2 seperti Counter-Strike 2, Dota 2, dan Half-Life: Alyx menyimpan tekstur sebagai resource .vtex_c yang sudah dikompilasi, format yang berbeda. Konverter ini membaca VTF Source engine asli yang dipakai game hingga Counter-Strike: Global Offensive.

Apakah salinan mipmap kecil dari VTF juga ikut disimpan?

Tidak, hanya gambar terbesar yang disimpan. Mipmap adalah salinan setengah ukuran yang dipakai engine untuk jarak jauh, dan akan dibuat ulang saat Anda membuat VTF baru dengan PNG ke VTF.

PNG ke VTFDDS ke PNGTGA ke PNG
DDS ke JPGPNG ke DDSKonversi gambar