UltKit

Penukar VTF ke PNG

Buka tekstur atau spray enjin Source tanpa memasang VTFEdit atau pemalam Photoshop. Muat naik fail .vtf dan dapatkan PNG dengan gambar bersaiz penuh berserta ketelusannya, sedia untuk dilihat, disunting atau dikongsi.

Penukar Imej

atau seret Fail JPG, JPEG, JPE … ke sini ·

Maks 95 MB setiap fail· Sehingga 20 fail· Dipadam selepas 30 minit

Output

Fail diproses pada pelayan kami dan dipadam selepas 30 minit.

Cara menggunakan alat ini

  1. 1

    Muat naik fail .vtf

    Tambah sehingga 20 tekstur VTF, setiap satu 95 MB. Jika tekstur itu dibungkus dalam arkib VPK permainan, keluarkan dahulu daripada arkib tersebut.

  2. 2

    Pilih cara VTF animasi dikendalikan

    Input beranimasi menyimpan bingkai pertama secara lalai. Tukar kepada Eksport setiap bingkai sebagai fail berasingan di bawah Tetapan lanjutan untuk mendapatkan setiap bingkai bagi spray atau tekstur beranimasi.

  3. 3

    Tekan Tukar ke PNG

    Setiap tekstur menjadi PNG tanpa kehilangan kualiti pada resolusi tertingginya. Fail yang dimuat naik dan PNG akan dipadam selepas 30 minit.

Kandungan fail Valve Texture Format

Valve memperkenalkan VTF pada 2004 bersama enjin Source dan Half-Life 2. Setiap permukaan dalam Counter-Strike: Source, Garry's Mod, Team Fortress 2, Portal dan Left 4 Dead ialah imej VTF, berpasangan dengan fail bahan VMT teks biasa yang kecil. VMT memberitahu enjin cara melukis permukaan itu, dan barisnya $basetexture menamakan VTF tanpa sambungannya.

Satu VTF boleh membawa lebih daripada satu gambar. Biasanya ia menyimpan rantaian mipmap, setiap tahap separuh saiz tahap sebelumnya. Ia mungkin mengandungi beberapa bingkai untuk tekstur atau spray beranimasi, enam muka untuk peta kubus, dan data piksel dalam salah satu daripada banyak format. Source mewajibkan lebar dan tinggi ialah kuasa dua, seperti 256 atau 512, sebab itulah tekstur daripada permainan ini berada pada saiz tersebut.

Format imej VTF: DXT1, DXT5 dan tanpa mampatan

Format dipilih semasa VTF dibuat. PNG menunjukkan hasil yang telah dinyahkod dalam setiap kes.
Format VTFBit setiap pikselAlfaDi mana anda menemuinya
DXT14Tiada atau 1-bitTekstur dunia legap, spray kecil
DXT38Langkah 4-bitJarang, kandungan lama
DXT588-bit lembutDecal, dedaunan, spray bertepi lembut
BGRA8888328-bit penuhKarya HUD dan UI, spray tajam
BGR88824TiadaTekstur legap tanpa mampatan
I8 / IA888 / 16IA88 sahajaTopeng skala kelabu dan peta perincian

VTF

Valve Texture Format

VTF ialah format tekstur enjin Source milik Valve, digunakan oleh permainan seperti Half-Life 2, Counter-Strike: Source, Team Fortress 2 dan Garry's Mod. Ia boleh mengandungi mipmap, ketelusan alfa dan berbilang bingkai untuk tekstur beranimasi, dimampatkan dengan format GPU atau disimpan tanpa mampatan. Pemod menggunakan VTF untuk semburan, kulit dan bahan peta. Di luar alat dan pemalam Source, hampir tiada perisian yang dapat membukanya.

Pemampatan
Lossy atau lossless
Ketelusan
Ya
Animasi
Ya
Diperkenalkan
2004 · Valve
Penukar VTF

PNG

Portable Network Graphics

PNG ialah format raster lossless yang diterbitkan pada 1996 oleh PNG Development Group dan kemudian dipiawaikan oleh W3C dan ISO. Ia mengekalkan setiap piksel dengan tepat, menyokong lutsinar alfa penuh dan mengendalikan teks, tepi tajam dan warna rata tanpa artifak. Ketepatan itu menjadikannya sesuai untuk tangkapan skrin, logo, ikon dan grafik antara muka. Kekurangannya ialah saiz: foto yang disimpan sebagai PNG selalunya beberapa kali ganda lebih besar daripada foto sama sebagai JPEG atau WebP. Semua pelayar, sistem pengendalian dan penyunting boleh membuka fail PNG.

Pemampatan
Lossless (tanpa kehilangan)
Ketelusan
Ya
Animasi
Tidak
Diperkenalkan
1996 · PNG Development Group
Penukar PNG

Pembuat mod dan pemain menukar VTF ke PNG untuk melihat, mendokumenkan atau mengolah semula tekstur atau spray enjin Source dalam perisian biasa; PNG ke VTF membungkus semula karya yang disunting ke dalam format yang dimuatkan oleh permainan Source.

Apabila tekstur VTF gagal ditukar atau kelihatan salah

  • Fail berakhir dengan .vtex_c, bukan .vtf

    Itu tekstur Source 2 daripada permainan seperti Counter-Strike 2. Ia format yang berbeza, jadi cari VTF asal dalam permainan Source 1.

  • PNG berwarna biru muda atau ungu

    Anda menukar peta normal atau bump. Buka VMT dan ikut baris $basetexture untuk ke tekstur warna.

  • Spray beranimasi menjadi satu imej pegun

    Tetapkan Input beranimasi kepada Eksport setiap bingkai sebagai fail berasingan dan tukar semula.

  • Tekstur tiada dalam folder permainan

    Ia dibungkus dalam arkib VPK. Ekstrak dengan GCFScape atau alat vpk Valve, kemudian muat naik .vtf itu.

Setelah mendapat PNG, langkah seterusnya biasanya mewarna semula, reskin untuk addon Garry's Mod, atau imej pratonton untuk halaman Workshop. Sunting pada saiz kuasa dua asal supaya tekstur masih sesuai dengan susun atur UV model apabila dibungkus semula. Enjin lain menyimpan tekstur secara berbeza: untuk permainan DirectX, penukar DDS ke PNG menyahkod keluarga mampatan blok yang sama di bawah nama BC.

Soalan lazim VTF ke PNG

Program apakah yang boleh membuka fail VTF selain VTFEdit?

VTFEdit oleh Nem ialah alat klasik untuk Windows, dan pemalam daripada pencipta yang sama menambah sokongan VTF pada Photoshop. Kebanyakan pelihat dan penyunting gambar umum langsung tidak dapat membaca VTF. Menukar ke PNG menghapuskan keperluan terhadap semua alat itu apabila anda hanya mahu melihat atau menyunting gambar.

Adakah PNG mengekalkan ketelusan spray atau decal?

Ya. Alfa yang disimpan dalam VTF DXT1, DXT5 atau tanpa mampatan ditulis ke saluran alfa PNG. Potongan tajam daripada DXT1 kekal tajam, dan pudaran lembut DXT5 atau BGRA8888 kekal lembut.

Mengapakah hasil VTF ke PNG kabur atau berpetak-petak?

Kebanyakan VTF menggunakan mampatan DXT, yang menerangkan setiap blok piksel 4 × 4 dengan dua warna dan satu indeks kecil. Kesan berblok itu sebahagian daripada tekstur seperti yang disimpan oleh permainan, dan PNG menghasilkannya semula dengan tepat tanpa mereka-reka perincian.

Di manakah tekstur permainan Source disimpan?

Di dalam folder permainan di bawah materials, biasanya dibungkus dalam arkib .vpk. GCFScape atau alat vpk milik Valve boleh mengekstraknya. Spray tersuai yang anda import wujud sebagai pasangan VTF dan VMT, selalunya di bawah materials/vgui/logos.

Bolehkah saya menukar tekstur daripada Counter-Strike 2 atau Half-Life: Alyx di sini?

Tidak sebagai VTF. Permainan Source 2 seperti Counter-Strike 2, Dota 2 dan Half-Life: Alyx menyimpan tekstur sebagai sumber .vtex_c yang dikompil, iaitu format berbeza. Penukar ini membaca VTF enjin Source asal yang digunakan oleh permainan sehingga Counter-Strike: Global Offensive.

Adakah saya juga mendapat salinan mipmap yang kecil?

Tidak, hanya imej terbesar disimpan. Mipmap ialah salinan separuh saiz yang digunakan enjin pada jarak jauh, dan ia dijana semula apabila anda membina VTF baharu dengan PNG ke VTF.

PNG ke VTFDDS ke PNGTGA ke PNG
DDS ke JPGPNG ke DDSPenukar gambar