Penukar JPG ke DDS
Hasilkan tekstur DDS daripada foto, corak yang diimbas atau tangkapan skrin yang disimpan sebagai JPG. Tetapkan saiz gambar untuk GPU, tukar, dan letakkan fail .dds ke dalam folder mod anda.
Penukar Imej
atau seret Fail JPG, JPEG, JPE … ke sini ·
Maks 95 MB setiap fail· Sehingga 20 fail· Dipadam selepas 30 minit
Fail diproses pada pelayan kami dan dipadam selepas 30 minit.
85 mengekalkan foto kelihatan sama dengan asal. Turunkan hanya apabila anda memerlukan fail yang lebih kecil.
JPG, BMP dan EPS tiada kelutsinaran. Piksel lutsinar diisi dengan warna ini.
Warna hex yang digunakan di belakang piksel lutsinar, cth. #FFFFFF.
Format ini hanya memuatkan satu imej. Pilih output GIF atau WebP jika anda mahu mengekalkan animasi.
Ikon berbilang saiz mengandungi beberapa resolusi dalam satu fail; pelayar dan sistem pengendalian memilih yang diperlukan.
Kekalkan dimensi asal, atau masukkan satu sisi dan nisbah bidang dikekalkan.
Piksel untuk sisi yang anda pilih di atas.
Peratusan daripada dimensi asal.
sRGB sesuai untuk skrin dan web. Kekalkan yang asal untuk aliran kerja cetakan; skala kelabu membuang warna.
Metadata sahaja, 0 mengekalkan nilai asal. Pencetak dan sesetengah portal membaca nombor ini; ia tidak mengubah dimensi piksel.
Cara menggunakan alat ini
- 1
Muat naik foto JPG
Tambah sehingga 20 fail .jpg atau .jpeg, setiap satu 95 MB, dengan menyeretnya ke kawasan muat naik atau memilihnya daripada folder.
- 2
Tetapkan lebar tekstur
Buka Tetapan lanjutan dan gunakan Ubah saiz imej output dengan Tetapkan lebar untuk mencapai 512, 1024, 2048 atau 4096 px. Potong dahulu kepada nisbah aspek yang betul supaya ketinggian juga jatuh pada kuasa dua.
- 3
Tukar dan pasang
Tekan Tukar ke DDS, muat turun fail dan salin ke folder yang dijangka oleh permainan atau mod, dengan nama fail yang sama seperti tekstur yang anda gantikan.
JPG dibuat untuk dilihat; DDS dibuat untuk kad grafik. Penukaran menyimpan foto anda dalam susun atur termampat blok yang dimuatkan permainan terus ke memori video.
JPG ke DDS untuk tekstur foto dalam mod permainan
Microsoft memperkenalkan DirectDraw Surface dengan DirectX 7 pada 1999, dan format ini masih digunakan banyak permainan PC untuk tekstur mereka. Sebabnya ialah kelajuan: DDS boleh menyimpan data yang sudah dimampatkan dalam format yang dinyahkod GPU secara perkakasan, jadi enjin menyalinnya ke memori video tanpa membukanya terlebih dahulu.
Foto ialah bahan mentah semula jadi untuk tekstur realistik. Pembuat mod memotret dinding bata, bijian kayu, papan tanda jalan dan poster, atau mengambil gambar dari telefon, lalu menjadikannya permukaan dalam permainan.
Angka di bawah menerangkan mengapa tekstur disaizkan sedemikian. Pemampatan blok sentiasa bekerja pada jubin 4 × 4 piksel, dan rantai mip (siri salinan separuh saiz yang digunakan GPU pada jarak jauh) menambah kira-kira satu pertiga kepada memori tekstur.
- blok piksel yang dikodkan sebagai satu unit oleh pemampatan BC
- 4 × 4
- setiap piksel dalam BC1 (DXT1), pilihan biasa untuk tekstur legap
- 4 bit
- setiap piksel dalam BC3 (DXT5) dan BC7
- 8 bit
- memori tambahan daripada rantai mip penuh
- +33%
JPG
Imej JPEG
JPEG (atau JPG) ialah format foto yang paling meluas digunakan, dipiawaikan oleh Joint Photographic Experts Group pada 1992. Ia menggunakan pemampatan lossy yang membuang butiran halus yang jarang disedari mata, supaya foto cukup kecil untuk web, e-mel dan storan telefon. Ia mengendalikan gradien licin dan pemandangan semula jadi dengan baik, tetapi teks tajam, lukisan garis dan warna rata menunjukkan artifak berblok atau kabur. JPEG tiada ketelusan dan tiada animasi, dan setiap simpanan semula mengurangkan sedikit lagi kualiti. Setiap pelayar, telefon, kamera dan penyunting imej boleh membukanya.
- Pemampatan
- Lossy (dengan kehilangan)
- Ketelusan
- Tidak
- Animasi
- Tidak
- Diperkenalkan
- 1992 · Joint Photographic Experts Group
DDS
DirectDraw Surface
DDS ialah format tekstur Microsoft yang diperkenalkan bersama DirectX 7 pada 1999. Ia menyimpan imej dalam skema mampatan blok sedia GPU seperti DXT/BCn, bersama mipmap dan peta kiub, supaya kad grafik boleh menggunakannya tanpa penyahkodan. Mampatan blok bersifat lossy dan boleh menunjukkan artifak pada kecerunan, walaupun DDS tanpa mampatan wujud juga. Ia lazim dalam permainan PC dan mod permainan tetapi tidak disokong oleh pelayar dan kebanyakan pelihat imej harian.
- Pemampatan
- Lossy atau lossless
- Ketelusan
- Ya
- Animasi
- Tidak
- Diperkenalkan
- 1999 · Microsoft
JPG ke DDS ialah cara foto menjadi aset permainan: pembuat mod mengambil gambar permukaan, poster atau papan tanda sebenar dan membungkusnya dalam format sedia GPU yang dibaca enjin seperti Fallout 4 atau Microsoft Flight Simulator daripada cakera.
Sediakan foto untuk DDS: potong, ubah saiz, tukar, uji
Potong kepada nisbah tekstur
Kebanyakan tekstur berbentuk segi empat sama atau 2 : 1. Potong foto kepada bentuk itu dahulu supaya pengubahan saiz tidak menghasilkan ketinggian yang ganjil.
Ubah saiz kepada kuasa dua
Tetapkan lebar kepada 1024, 2048 atau 4096 px. Lebih besar tidak selalu lebih baik: tekstur 4096 px menggunakan memori empat kali ganda berbanding 2048 px.
Tukar dan muatkan
Tukar ke DDS, letakkan fail di tempat tekstur asal berada dan semaknya dalam permainan pada pelbagai jarak.
Pemampatan, mipmap dan perkara yang ditentukan oleh penukar ini untuk anda
DDS merangkumi beberapa format pemampatan. BC1, dikenali sebagai DXT1, ialah pilihan padat untuk tekstur warna legap, iaitu tepat apa yang menjadi foto JPG kerana JPG tiada alfa. BC3 (DXT5) menambah saluran alfa penuh, dan BC7, yang diperkenalkan dengan Direct3D 11, memberi kualiti lebih tinggi pada 8 bit setiap piksel yang sama tetapi hanya berjalan dalam permainan yang dibina untuknya.
Penukar ini tidak mendedahkan jenis pemampatan atau bilangan mip; ia menulis DDS dengan tetapan lalai sendiri. Apabila nota pemasangan mod memerlukan format tertentu, seperti BC7 dengan rantai mip penuh, uji rupanya di sini, kemudian lakukan eksport akhir dengan texconv Microsoft, Paint.NET atau pengeksport NVIDIA.
Soalan lazim JPG ke DDS
Adakah JPG sumber yang baik untuk tekstur DDS?
Boleh, dengan satu perhatian: foto dimampatkan dua kali, mula-mula oleh JPEG dan kemudian oleh pemampatan blok GPU di dalam DDS. Gunakan JPG terbesar dan paling kurang dimampatkan yang anda ada, sebaiknya asal kamera berkualiti tinggi, supaya langkah kedua mempunyai piksel yang bersih.
Mengapakah saiz tekstur perlu kuasa dua?
Mipmapping membahagi dua imej berulang kali, dan 1024, 512, 256 dan seterusnya boleh dibahagi dengan tepat sehingga ke bawah. Banyak enjin dan kad grafik lama juga memerlukannya, dan pemampatan blok memerlukan sekurang-kurangnya gandaan 4 pada setiap sisi. Foto 1000 × 750 mungkin dimuatkan sebagai permukaan hitam atau meregang dalam permainan lama.
Bolehkah saya memilih DXT1, DXT5 atau BC7 semasa menukar JPG ke DDS?
Tidak. Penukar ini tiada pemilih pemampatan atau mipmap dan menulis DDS dengan tetapan lalai sendiri. Apabila panduan mod menetapkan format atau bilangan mip yang tepat, gunakan texconv Microsoft, Paint.NET atau NVIDIA Texture Tools Exporter untuk eksport akhir.
Adakah DDS akan mempunyai saluran alfa?
JPG tiada ketelusan, jadi tiada apa untuk dibawa: tekstur itu legap sepenuhnya. Jika anda memerlukan tepi potongan untuk dedaunan atau decal, mulakan daripada PNG dengan ketelusan dan gunakan PNG ke DDS.
Bolehkah saya menukar foto telefon kepada tekstur lukisan atau poster untuk permainan?
Ya, itu penggunaan biasa. Potong foto mengikut perkadaran bingkai dengan potong gambar, ubah saiznya kepada lebar kuasa dua, tukar di sini, dan gantikan tekstur poster atau lukisan yang dirujuk oleh mod.
Bagaimanakah cara menyemak DDS sebelum memuatkan permainan?
Buka dalam Paint.NET, GIMP 2.10 atau lebih baharu, atau penonton tekstur, dan sahkan dimensi serta orientasi. Jika anda hanya mahu melihat sepintas lalu, DDS ke PNG menukarnya semula kepada gambar biasa yang boleh dipaparkan oleh mana-mana penonton.