Konversi JPG ke DDS
Buat tekstur DDS dari foto, pola hasil pindaian, atau tangkapan layar yang tersimpan sebagai JPG. Sesuaikan ukuran gambar untuk GPU, konversi, lalu letakkan file .dds ke folder mod Anda.
Konverter Gambar
atau jatuhkan file JPG, JPEG, JPE … di sini ·
Maks. 95 MB per file· Hingga 20 file· Dihapus setelah 30 menit
File diproses di server kami dan dihapus setelah 30 menit.
85 membuat foto tampak identik dengan aslinya. Turunkan hanya jika Anda memerlukan file yang lebih kecil.
JPG, BMP, dan EPS tidak mendukung transparansi. Piksel transparan diisi dengan warna ini.
Warna hex yang dipakai di belakang piksel transparan, mis. #FFFFFF.
Format ini hanya memuat satu gambar. Pilih keluaran GIF atau WebP jika Anda ingin mempertahankan animasi.
Ikon multi-ukuran berisi beberapa resolusi dalam satu file; peramban dan sistem operasi memilih yang dibutuhkan.
Pertahankan dimensi asli, atau masukkan satu sisi dan rasio aspek akan dipertahankan.
Piksel untuk sisi yang Anda pilih di atas.
Persentase dari dimensi asli.
sRGB tepat untuk layar dan web. Pertahankan aslinya untuk alur kerja cetak; skala abu-abu membuang warna.
Hanya metadata, 0 mempertahankan nilai asli. Printer dan sebagian portal membaca angka ini; dimensi piksel tidak berubah.
Cara menggunakan alat ini
- 1
Unggah foto JPG
Tambahkan hingga 20 file .jpg atau .jpeg, masing-masing hingga 95 MB, dengan menyeretnya ke area unggah atau memilihnya dari folder.
- 2
Atur lebar tekstur
Buka Pengaturan lanjutan dan gunakan Ubah ukuran gambar keluaran dengan Atur lebar untuk mencapai 512, 1024, 2048, atau 4096 px. Potong dulu ke rasio aspek yang tepat agar tingginya juga jatuh pada pangkat dua.
- 3
Konversi dan pasang
Tekan Konversi ke DDS, unduh filenya, lalu salin ke folder yang diharapkan game atau mod, dengan nama file yang sama seperti tekstur yang Anda ganti.
JPG dibuat untuk dilihat; DDS dibuat untuk kartu grafis. Konversi menyimpan foto Anda dalam susunan terkompresi blok yang dimuat game langsung ke memori video.
JPG ke DDS untuk tekstur foto di mod game
Microsoft memperkenalkan DirectDraw Surface bersama DirectX 7 pada 1999, dan format ini masih menjadi wadah tekstur di banyak game PC. Alasannya kecepatan: DDS bisa menyimpan data yang sudah dikompres dalam format yang didekode GPU secara hardware, sehingga engine menyalinnya ke memori video tanpa perlu membongkarnya terlebih dahulu.
Foto adalah bahan mentah alami untuk tekstur yang realistis. Modder memotret dinding bata, serat kayu, rambu jalan, dan poster, atau sekadar mengambil gambar dengan ponsel, lalu mengubahnya menjadi permukaan di dalam game.
Angka-angka di bawah menjelaskan mengapa ukuran tekstur ditentukan seperti itu. Kompresi blok selalu bekerja pada ubin 4 × 4 piksel, dan rantai mip (serangkaian salinan berukuran setengah yang dipakai GPU untuk objek di kejauhan) menambah sekitar sepertiga memori tekstur.
- blok piksel yang di-encode kompresi BC sebagai satu unit
- 4 × 4
- per piksel di BC1 (DXT1), pilihan umum untuk tekstur buram
- 4 bit
- per piksel di BC3 (DXT5) dan BC7
- 8 bit
- tambahan memori dari rantai mip lengkap
- +33%
JPG
Gambar JPEG
JPEG (atau JPG) adalah format foto yang paling banyak digunakan, distandardisasi oleh Joint Photographic Experts Group pada 1992. Format ini menggunakan kompresi lossy (dengan kehilangan kualitas) yang membuang detail halus yang kemungkinan tidak disadari mata, sehingga ukuran foto tetap cukup kecil untuk web, email, dan penyimpanan ponsel. JPEG menangani gradasi halus dan pemandangan alam dengan baik, tetapi teks tajam, gambar garis, dan warna datar memunculkan artefak kotak-kotak atau buram yang terlihat. JPEG tidak mendukung transparansi maupun animasi, dan setiap kali disimpan ulang kualitasnya sedikit menurun lagi. Setiap browser, ponsel, kamera, dan editor gambar dapat membukanya.
- Kompresi
- Lossy
- Transparansi
- Tidak
- Animasi
- Tidak
- Diperkenalkan
- 1992 · Joint Photographic Experts Group
DDS
Tekstur DirectDraw Surface
DDS adalah format tekstur Microsoft yang diperkenalkan bersama DirectX 7 pada 1999. Format ini menyimpan gambar dalam skema kompresi blok yang siap dipakai GPU, seperti DXT/BCn, beserta mipmap dan cube map, sehingga kartu grafis dapat menggunakannya tanpa dekode. Kompresi blok bersifat lossy (dengan kehilangan kualitas) dan dapat memunculkan artefak pada gradien, meskipun DDS tanpa kompresi juga ada. Format ini umum di game PC dan mod game, tetapi tidak didukung oleh browser dan sebagian besar penampil gambar sehari-hari.
- Kompresi
- Lossy atau lossless
- Transparansi
- Ya
- Animasi
- Tidak
- Diperkenalkan
- 1999 · Microsoft
JPG ke DDS adalah cara foto menjadi aset game: modder memotret permukaan nyata, poster, atau papan nama lalu mengemasnya ke format siap GPU yang dibaca langsung dari disk oleh engine seperti Fallout 4 atau Microsoft Flight Simulator.
Siapkan foto untuk DDS: potong, ubah ukuran, konversi, uji
Potong ke rasio tekstur
Sebagian besar tekstur berbentuk persegi atau 2 : 1. Potong foto ke bentuk itu terlebih dahulu agar perubahan ukuran tidak menyisakan tinggi yang ganjil.
Ubah ukuran ke pangkat dua
Atur lebar ke 1024, 2048, atau 4096 px. Lebih besar tidak selalu lebih baik: tekstur 4096 px memakai memori empat kali lipat tekstur 2048 px.
Konversi dan muat
Konversi ke DDS, letakkan file di tempat tekstur asli berada, lalu periksa di dalam game dari berbagai jarak.
Kompresi, mipmap, dan apa yang ditentukan konverter ini untuk Anda
DDS mencakup beberapa format kompresi. BC1, yang dikenal sebagai DXT1, adalah pilihan ringkas untuk tekstur warna buram, dan itulah yang terjadi pada foto JPG karena JPG tidak memiliki alfa. BC3 (DXT5) menambahkan kanal alfa penuh, sedangkan BC7, yang diperkenalkan bersama Direct3D 11, memberi kualitas lebih tinggi pada 8 bit per piksel yang sama tetapi hanya berjalan di game yang dibuat untuknya.
Konverter ini tidak menampilkan pilihan jenis kompresi atau jumlah mip; DDS ditulis dengan pengaturan bawaannya sendiri. Jika catatan instalasi mod meminta format tertentu, seperti BC7 dengan rantai mip lengkap, uji tampilannya di sini, lalu lakukan ekspor akhir dengan texconv dari Microsoft, Paint.NET, atau exporter NVIDIA.
Tanya jawab JPG ke DDS
Apakah JPG sumber yang bagus untuk tekstur DDS?
Bisa dipakai, dengan satu catatan: foto dikompres dua kali, pertama oleh JPEG lalu oleh kompresi blok GPU di dalam DDS. Gunakan JPG terbesar dengan kompresi paling ringan yang Anda punya, idealnya file asli kamera berkualitas tinggi, agar langkah kedua mendapat piksel yang bersih.
Mengapa ukuran tekstur DDS sebaiknya pangkat dua?
Mipmapping membagi dua gambar berulang kali, dan 1024, 512, 256, dan seterusnya terbagi rata sampai ke ukuran terkecil. Banyak engine dan kartu grafis lama juga mewajibkannya, dan kompresi blok membutuhkan setidaknya kelipatan 4 di setiap sisi. Foto 1000 × 750 bisa termuat sebagai permukaan hitam atau melar di game lama.
Bisakah memilih DXT1, DXT5, atau BC7 saat mengonversi JPG ke DDS?
Tidak. Konverter tidak memiliki pemilih kompresi atau mipmap dan menulis DDS dengan pengaturan bawaannya sendiri. Jika panduan mod menyebutkan format atau jumlah mip yang persis, gunakan texconv dari Microsoft, Paint.NET, atau NVIDIA Texture Tools Exporter untuk ekspor akhir.
Apakah DDS hasil konversi JPG punya kanal alfa?
JPG tidak memiliki transparansi, jadi tidak ada yang bisa dibawa: teksturnya sepenuhnya buram. Jika Anda butuh tepi berlubang untuk dedaunan atau decal, mulailah dari PNG bertransparansi dan gunakan PNG ke DDS.
Bisakah foto ponsel diubah menjadi tekstur lukisan atau poster di game?
Bisa, itu penggunaan yang umum. Potong foto sesuai proporsi bingkai dengan potong gambar, ubah ukurannya ke lebar pangkat dua, konversi di sini, lalu ganti tekstur poster atau lukisan yang dirujuk mod.
Bagaimana memeriksa file DDS sebelum membuka game?
Buka di Paint.NET, GIMP 2.10 atau yang lebih baru, atau penampil tekstur, lalu pastikan dimensi dan orientasinya benar. Jika hanya perlu melihat sekilas, DDS ke PNG mengubahnya kembali menjadi gambar biasa yang bisa ditampilkan penampil apa pun.