JPG'den DDS'ye Dönüştürme
JPG olarak kaydedilmiş bir fotoğraftan, taranmış bir desenden veya ekran görüntüsünden DDS dokusu oluşturun. Resmi GPU'ya uygun boyuta getirin, dönüştürün ve .dds dosyasını mod klasörünüze bırakın.
Resim Dönüştürücü
veya JPG, JPEG, JPE … dosyaları buraya bırakın ·
Dosya başına en fazla 95 MB· En fazla 20 dosya· 30 dakika sonra silinir
Dosyalar sunucularımızda işlenir ve 30 dakika sonra silinir.
85, fotoğrafları görsel olarak özgünle aynı tutar. Yalnızca daha küçük dosya gerektiğinde düşürün.
JPG, BMP ve EPS saydamlığı desteklemez. Saydam pikseller bu renkle doldurulur.
Saydam piksellerin arkasında kullanılan onaltılık renk, örn. #FFFFFF.
Bu biçim tek bir resim tutar. Animasyonu korumak istiyorsanız GIF veya WebP çıktısını seçin.
Çok boyutlu bir simge tek dosyada birkaç çözünürlük içerir; tarayıcılar ve işletim sistemleri ihtiyaç duyduklarını seçer.
Özgün boyutları koruyun ya da bir kenarı girin; en boy oranı korunur.
Yukarıda seçtiğiniz kenar için piksel değeri.
Özgün boyutların yüzdesi.
sRGB ekranlar ve web için doğrudur. Baskı iş akışları için özgün olanı koruyun; gri tonlama rengi atar.
Yalnızca meta veri; 0 özgün değeri korur. Yazıcılar ve bazı portallar bu sayıyı okur; piksel boyutlarını değiştirmez.
Bu aracı nasıl kullanırsınız
- 1
JPG fotoğrafları yükleyin
En fazla 20 adet .jpg veya .jpeg dosyasını (her biri en çok 95 MB) yükleme alanına sürükleyin ya da bir klasörden seçin.
- 2
Doku genişliğini ayarlayın
Gelişmiş ayarlar bölümünü açın, Çıktı resmini yeniden boyutlandır ve Genişlik belirle ile genişliği 512, 1024, 2048 veya 4096 px yapın. Yüksekliğin de ikinin kuvveti olması için önceden doğru en boy oranında kırpın.
- 3
Dönüştürün ve yükleyin
Dönüştür: DDS düğmesine basın, dosyaları indirin ve oyunun ya da modun beklediği klasöre, değiştirdiğiniz dokularla aynı dosya adlarını kullanarak kopyalayın.
JPG görüntülemek için, DDS ise ekran kartı için tasarlanmıştır. Dönüştürme, fotoğrafınızı oyunların doğrudan video belleğine yüklediği blok sıkıştırmalı düzende saklar.
Oyun modlarında fotoğraf dokuları için JPG'den DDS'ye
Microsoft, DirectDraw Surface biçimini 1999'da DirectX 7 ile tanıttı ve bu biçim hâlâ birçok PC oyununun dokularını dağıttığı biçimdir. Nedeni hızdır: DDS, GPU'nun donanımla çözebildiği biçimde önceden sıkıştırılmış veri tutabilir; böylece oyun motoru veriyi açmadan doğrudan video belleğine kopyalar.
Fotoğraflar gerçekçi dokular için doğal hammaddedir. Modcular tuğla duvarları, ahşap damarlarını, trafik levhalarını ve posterleri fotoğraflar ya da telefonla bir kare çeker ve bunları oyun içi yüzeylere dönüştürür.
Aşağıdaki sayılar dokuların neden bu boyutlarda olduğunu açıklar. Blok sıkıştırma her zaman 4 × 4 piksellik karelerle çalışır ve mip zinciri (GPU'nun uzaktayken kullandığı yarı boyutlu kopyalar serisi) doku belleğine yaklaşık üçte bir ekler.
- BC sıkıştırmanın tek birim olarak kodladığı piksel bloğu
- 4 × 4
- BC1'de (DXT1) piksel başına; opak dokular için olağan tercih
- 4 bit
- BC3 (DXT5) ve BC7'de piksel başına
- 8 bit
- tam bir mip zincirinin eklediği bellek
- +33%
JPG
JPEG görüntü
JPEG (veya JPG), 1992'de Joint Photographic Experts Group tarafından standartlaştırılan, en yaygın fotoğraf biçimidir. Gözün fark etmesi zor olan ince ayrıntıları atan kayıplı sıkıştırma kullanır; bu sayede fotoğraflar web, e-posta ve telefon depolaması için yeterince küçük kalır. Yumuşak geçişleri ve doğal sahneleri iyi işler, ancak keskin yazılarda, çizgi çizimlerde ve düz renklerde gözle görülür blok veya bulanık bozulmalar oluşur. JPEG'de saydamlık ve animasyon yoktur; her yeniden kaydetme biraz daha kalite kaybettirir. Her tarayıcı, telefon, kamera ve görüntü düzenleyici açabilir.
- Sıkıştırma
- Kayıplı
- Saydamlık
- Hayır
- Animasyon
- Hayır
- Çıkış yılı
- 1992 · Joint Photographic Experts Group
DDS
DirectDraw Surface
DDS, Microsoft'un 1999'da DirectX 7 ile sunduğu bir doku biçimidir. Görüntüleri DXT/BCn gibi GPU'ya hazır blok sıkıştırma şemalarıyla, mipmap'ler ve küp haritalarıyla birlikte saklar; böylece ekran kartları bunları çözmeden kullanabilir. Blok sıkıştırma kayıplıdır ve renk geçişlerinde artefaktlar gösterebilir, ancak sıkıştırılmamış DDS de vardır. PC oyunlarında ve oyun modlarında yaygındır, fakat tarayıcılar ve çoğu günlük görüntüleyici desteklemez.
- Sıkıştırma
- Kayıplı veya kayıpsız
- Saydamlık
- Evet
- Animasyon
- Hayır
- Çıkış yılı
- 1999 · Microsoft
JPG'den DDS'ye dönüştürme, bir fotoğrafın oyun varlığına dönüşme yoludur: modcular gerçek bir yüzeyin, posterin veya tabelanın fotoğrafını çekip Fallout 4 ya da Microsoft Flight Simulator gibi oyun motorlarının diskten okuduğu GPU'ya hazır biçime paketler.
Fotoğrafı DDS'ye hazırlama: kırpın, boyutlandırın, dönüştürün, test edin
Doku oranına kırpın
Çoğu doku kare ya da 2 : 1 orandadır. Yeniden boyutlandırma garip bir yükseklik bırakmasın diye fotoğrafı önce bu biçime kesin.
İkinin kuvvetine boyutlandırın
Genişliği 1024, 2048 veya 4096 px yapın. Büyük olan her zaman iyi değildir: 4096 px'lik bir doku, 2048 px'lik olanın dört katı bellek kullanır.
Dönüştürün ve yükleyin
DDS'ye dönüştürün, dosyayı orijinal dokunun bulunduğu yere koyun ve oyunda farklı mesafelerden kontrol edin.
Sıkıştırma, mipmap'ler ve bu dönüştürücünün sizin yerinize verdiği kararlar
DDS birkaç sıkıştırma biçimini kapsar. DXT1 olarak da bilinen BC1, opak renk dokuları için kompakt seçimdir; JPG'de alfa olmadığı için bir JPG fotoğrafı tam olarak buna dönüşür. BC3 (DXT5) tam bir alfa kanalı ekler, Direct3D 11 ile gelen BC7 ise aynı piksel başına 8 bitte daha yüksek kalite sunar ancak yalnızca onun için yapılmış oyunlarda çalışır.
Bu dönüştürücü sıkıştırma türünü veya mip sayısını sunmaz; DDS dosyasını kendi varsayılanlarıyla yazar. Bir modun kurulum notları tam mip zincirli BC7 gibi belirli bir biçim istiyorsa görünümü burada deneyin, ardından son dışa aktarımı Microsoft'un texconv aracı, Paint.NET veya NVIDIA aracıyla yapın.
JPG'den DDS'ye SSS
JPG, DDS dokusu için iyi bir kaynak mıdır?
Çalışır, ancak bir uyarı var: fotoğraf iki kez sıkıştırılır, önce JPEG ile, sonra DDS içindeki GPU blok sıkıştırması ile. Elinizdeki en büyük ve en az sıkıştırılmış JPG'yi, tercihen yüksek kaliteli bir kamera orijinalini kullanın; böylece ikinci adım temiz piksellerle çalışır.
Doku boyutları neden ikinin kuvveti olmalı?
Mipmap oluşturma görüntüyü art arda yarıya indirir ve 1024, 512, 256 gibi değerler en alta kadar tam bölünür. Birçok oyun motoru ve eski ekran kartı da bunu şart koşar; blok sıkıştırma ise her kenarda en az 4'ün katı ister. 1000 × 750 boyutundaki bir fotoğraf eski bir oyunda siyah ya da gerilmiş bir yüzey olarak yüklenebilir.
JPG'yi DDS'ye dönüştürürken DXT1, DXT5 veya BC7 seçebilir miyim?
Hayır. Dönüştürücüde sıkıştırma veya mipmap seçici yoktur ve DDS dosyasını kendi varsayılanlarıyla yazar. Bir mod kılavuzu kesin bir biçim ya da mip sayısı belirtiyorsa son dışa aktarım için Microsoft'un texconv aracını, Paint.NET'i veya NVIDIA Texture Tools Exporter'ı kullanın.
DDS dosyasında alfa kanalı olacak mı?
Hayır. JPG'de saydamlık yoktur, aktarılacak bir şey de yoktur: doku tamamen opaktır. Yaprak veya çıkartma gibi kenarları kesik dokulara ihtiyacınız varsa saydamlıklı bir PNG ile başlayın ve bunun yerine PNG'den DDS'ye aracını kullanın.
Telefonla çektiğim bir fotoğrafı oyun için tablo veya poster dokusuna dönüştürebilir miyim?
Evet, tipik bir kullanımdır. Fotoğrafı resim kırpma ile çerçevenin oranına kırpın, genişliği ikinin kuvveti olacak şekilde yeniden boyutlandırın, burada dönüştürün ve modun işaret ettiği poster ya da tablo dokusunu değiştirin.
Oyunu açmadan önce DDS dosyasını nasıl kontrol ederim?
Dosyayı Paint.NET'te, GIMP 2.10 veya üstünde ya da bir doku görüntüleyicide açıp boyutları ve yönü kontrol edin. Sadece hızlıca bakmak istiyorsanız DDS'den PNG'ye aracı onu her görüntüleyicinin gösterdiği normal bir resme geri çevirir.