UltKit

DDS JPG'ye Dönüştürme

Tarayıcılar, mesajlaşma uygulamaları ve telefonlar .dds dokusunu gösteremez. Dokuyu JPG'ye dönüştürdüğünüzde aynı doku bir mod sayfasında paylaşabileceğiniz, hata raporuna yapıştırabileceğiniz veya stil rehberine ekleyebileceğiniz bir önizlemeye dönüşür.

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

Çıktı

Dosyalar sunucularımızda işlenir ve 30 dakika sonra silinir.

Bu aracı nasıl kullanırsınız

  1. 1

    DDS dokularını ekleyin

    Oyunun çıkarılmış doku klasöründen ya da mod projenizden en fazla 20 adet .dds dosyasını, dosya başına 95 MB sınırıyla doğrudan sürükleyip bırakın.

  2. 2

    Alfa için arka plan rengini seçin

    JPG şeffaflığı saklayamaz. Gelişmiş ayarlar altındaki Şeffaf alanlar seçeneği bu alanları varsayılan olarak beyazla doldurur; koyu oyun görselleri için siyahı ya da özel bir renk seçin.

  3. 3

    JPG'ye dönüştürün

    JPG biçimine Dönüştür → düğmesine basın ve her önizlemeyi ayrı ayrı ya da tüm seti tek bir ZIP olarak indirin.

DDS dokusunu oyunun dışında paylaşın

DirectDraw Surface, 1999'da DirectX 7 ile birlikte dokuları ekran kartına doğrudan okuyabileceği düzende iletmenin bir yolu olarak çıktı. Skyrim'den Microsoft Flight Simulator'a kadar oyunların binlercesini bu biçimde barındırmasının, buna karşın neredeyse hiçbir şeyin bu dosyaları açamamasının nedeni budur. Windows Fotoğraflar, tüm web tarayıcıları, Discord, Slack ve çoğu mod barındırma sitesinin yükleme formları JPG, PNG veya WebP bekler.

JPG kopyası, bir dokuyu insanlara göstermenin en basit yoludur. Paylaşılacak kadar küçüktür, her telefonda açılır ve zaten renkli resim olan diffuse ve albedo haritalarına çok uygundur. Bir sprite sayfası veya çıkartma önizlemesi için şeffaflığın korunması gerekiyorsa bunun yerine DDS'den PNG'ye aracına gidin; düz renkli yüzeylerin tümü için JPG daha hafiftir.

Hangi DDS formatları alfa taşır ve JPG'ye ne aktarılır

from ↓ · to →ColorAlphaColor in JPGAlpha in JPG
BC1 / DXT1BC1 / DXT1 to Color: yesBC1 / DXT1 to Alpha: yesBC1 / DXT1 to Color in JPG: yes– BC1 / DXT1 to Alpha in JPG: no
BC3 / DXT5BC3 / DXT5 to Color: yesBC3 / DXT5 to Alpha: yesBC3 / DXT5 to Color in JPG: yes– BC3 / DXT5 to Alpha in JPG: no
BC5 / ATI2BC5 / ATI2 to Color: yes– BC5 / ATI2 to Alpha: noBC5 / ATI2 to Color in JPG: yes– BC5 / ATI2 to Alpha in JPG: no
BC7BC7 to Color: yesBC7 to Alpha: yesBC7 to Color in JPG: yes– BC7 to Alpha in JPG: no
Sıkıştırılmamış RGBASıkıştırılmamış RGBA to Color: yesSıkıştırılmamış RGBA to Alpha: yesSıkıştırılmamış RGBA to Color in JPG: yes– Sıkıştırılmamış RGBA to Alpha in JPG: no
supported not offeredBC1 en fazla 1 bitlik kesik alfa saklar; BC3, BC7 ve sıkıştırılmamış RGBA yumuşak 8 bit alfa saklar. BC5 iki kanal tutar, genellikle bir normal haritası. JPG yalnızca rengi korur.

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
DDS dönüştürücü

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
JPG dönüştürücü

Modcular ve oyun sanatçıları, yalnızca sıradan fotoğrafların kabul edildiği yerlerde (mod sayfası galerisi, sohbet mesajı, wiki) alfa kanalını korumak önemli olmadığında dokuyu göstermek için DDS'yi JPG'ye dönüştürür.

Alfa ve mipmap'ler: JPG'nin dışarıda bıraktıkları

Dönüştürmeden önce

  • Yalnızca en üst mip seviyesi, dokunun tam boyutunda dışa aktarılır.
  • Şeffaflık ya da paketlenmiş bir maske olsun, alfa kanalı arka plan rengiyle değiştirilir.
  • DDS içinde zaten bulunan blok sıkıştırma kusurları JPG'de de görünür kalır.
  • Normal haritaları mavi-mor resim olarak kalır; bunlar yüzeyin görüntüsü değil, veridir.

Oyun dokuları alfa kanalını yalnızca şeffaf alanlar için kullanmaz. Birçok motor, GPU'da maliyeti olmayan boş bir kanal olduğu için buraya specular, parlaklık veya yükseklik maskesi yerleştirir. JPG'de dördüncü kanal olmadığından bu bilgi dışa aktarılmaz. Şeffaf alanlar altında seçtiğiniz renk yalnızca alfanın şeffaflık anlamına geldiği yerlerde işe yarar; alfası maske olan bir dokuda JPG düz renk katmanını gösterir.

Mipmap'ler, uzaktaki yüzeylerin temiz görünmesi için DDS'nin ana görüntünün ardından sakladığı yarı boyutlu, çeyrek boyutlu ve daha küçük kopyalardır. Önizleme için yalnızca en büyüğü gerekir ve çıktı da odur. Kenarı 4096 px veya daha büyük dokular ağır JPG'ler üretir; paylaşmak için Çıktı resmini yeniden boyutlandır ayarında en uzun kenarı 1024 veya 2048 px yapın.

JPG'yi düzenleyip bir oyuna geri koymak isterseniz, JPG'nin DDS blok sıkıştırmasının üstüne kendi sıkıştırmasını eklediğini unutmayın. Gidiş dönüş için düzenlemeyi PNG üzerinden yapın ve en sonda yalnızca bir kez yeniden kodlayın.

DDS'den JPG'ye dönüştürme hakkında sorular

DDS dokusunun JPG'sine neden ihtiyaç duyarım?

Mod sayfaları, forumlar, Discord, wiki'ler ve hata takip sistemleri JPG ile PNG'yi gösterir, DDS'yi göstermez. JPG önizlemesi sayesinde oyuncular yeni bir dokuyu indirmeden önce görebilir, ekip arkadaşlarınız da doku eklentisi kurmadan bir varlığı inceleyebilir.

Dokunun saydam kısımları hangi renge dönüşür?

Şeffaf alanlar altında ne seçtiyseniz o: varsayılan olarak beyaz, siyah ya da özel bir hex rengi. Yaprak, saç kartı ve çıkartma dokularında önizlemede orta gri veya siyah genellikle beyazdan daha iyi okunur.

JPG'ye hangi mip seviyesi aktarılır?

Tam çözünürlüklü en üst seviye, yani oyunun yakından gösterdiği görüntü. Ardından saklanan küçük kopyalar dışa aktarılmaz; bu yüzden 2048 × 2048 bir doku tek bir 2048 × 2048 JPG olur.

Dokumun alfa kanalında saydamlık değil parlaklık maskesi var. Bu kaybolur mu?

JPG'de evet, kaybolur; JPG'nin üç renk kanalı vardır, fazlası yoktur. Oyun için orijinal DDS dosyasını saklayın. Maskeyi ayrı bir resim olarak görmek isterseniz dosyayı tek tek kanalları gösterebilen bir doku aracında açın.

Yükleme sınırı olan bir forum için JPG'yi küçültebilir miyim?

Çıktı resmini yeniden boyutlandır ayarında en uzun kenarı 1024 px gibi bir değere getirin ya da Kalite değerini 80 civarına düşürün. Tam 4K bir doku JPG olarak büyük olur; ekran görüntüsü paylaşımları için 1024 px'lik önizleme fazlasıyla yeterlidir.

JPG'yi tekrar oyuna koyabilir miyim?

Doğrudan değil. DDS okuyan çoğu motor dosyayı diskte DDS olarak bekler; bu yüzden düzenlenen resmin bir DDS kodlayıcıdan geçmesi gerekir. Bu adımı JPG'den DDS'ye aracı yapar.