UltKit

DDS-i JPG-yə çevirmək

Brauzerlər, mesajlaşma tətbiqləri və telefonlar .dds teksturunu göstərə bilmir. Onu JPG-yə çevirin və eyni tekstur mod səhifəsində paylaşa, xəta hesabatına əlavə edə və ya üslub bələdçisinə yerləşdirə biləcəyiniz önizləməyə çevrilsin.

Şəkil çevirici

və ya JPG, JPEG, JPE … faylları bura sürüşdürün ·

Hər fayl üçün maks. 95 MB· 20 fayla qədər· 30 dəqiqədən sonra silinir

Nəticə

Fayllar serverlərimizdə emal olunur və 30 dəqiqədən sonra silinir.

Bu alətdən necə istifadə etməli

  1. 1

    DDS teksturlarını əlavə edin

    Oyunun çıxarılmış tekstur qovluğundan və ya mod layihənizdən 95 MB-a qədər olan 20-yə qədər .dds faylını bura atın.

  2. 2

    Alfa üçün fon rəngini seçin

    JPG şəffaflığı saxlaya bilmir. Əlavə ayarlar bölməsində Şəffaf sahələr parametri şəffaf sahəni standart olaraq ağ rənglə doldurur; tünd oyun qrafikası üçün qara və ya özünüzün seçdiyiniz rəngi seçin.

  3. 3

    JPG-yə çevirin

    JPG formatına Çevir → düyməsini basın və hər önizləməni ayrıca, ya da bütün dəsti bir ZIP kimi endirin.

DDS teksturunu oyundan kənarda paylaşın

DirectDraw Surface 1999-cu ildə DirectX 7 ilə teksturları video karta onun birbaşa oxuduğu düzümdə ötürmək üçün yaranıb. Buna görə Skyrim-dən Microsoft Flight Simulator-a qədər oyunlar minlərlə belə fayl daşıyır və buna görə də onları demək olar ki, başqa heç nə açmır. Windows Photos, bütün veb brauzerlər, Discord, Slack və əksər mod hostinq saytlarının yükləmə formaları JPG, PNG və ya WebP gözləyir.

JPG nüsxəsi teksturu insanlara göstərməyin ən sadə yoludur. Paylaşmaq üçün kifayət qədər kiçikdir, istənilən telefonda açılır və diffuse ilə albedo xəritələrinə yaxşı uyğundur, çünki onlar əslində rəngli şəkillərdir. Sprite sheet və ya dekal önizləməsi üçün şəffaflığın qalması lazımdırsa, əvəzinə DDS-dən PNG-yə çevirin; sadə rəngli səthlər üçün isə JPG daha yüngüldür.

Hansı DDS formatlarında alfa var və JPG-yə nə keçir

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ıxılmamış RGBASıxılmamış RGBA to Color: yesSıxılmamış RGBA to Alpha: yesSıxılmamış RGBA to Color in JPG: yes– Sıxılmamış RGBA to Alpha in JPG: no
supported not offeredBC1 ən çoxu 1 bitlik kəsmə alfasını saxlayır; BC3, BC7 və sıxılmamış RGBA hamar 8 bitlik alfanı saxlayır. BC5 iki kanal daşıyır, adətən normal xəritə. JPG yalnız rəngi saxlayır.

DDS

DirectDraw Surface

DDS 1999-cu ildə DirectX 7 ilə təqdim edilmiş Microsoft tekstura formatıdır. O, şəkilləri DXT/BCn kimi GPU üçün hazır blok sıxışdırma sxemlərində, mipmap və cube map-lərlə birlikdə saxlayır, beləliklə video kartlar onları dekodlaşdırmadan istifadə edə bilir. Blok sıxışdırma itkilidir və qradiyentlərdə artefaktlar göstərə bilər, lakin sıxılmamış DDS də mövcuddur. PC oyunlarında və oyun modlarında geniş yayılıb, lakin brauzerlər və əksər gündəlik şəkil baxıcıları tərəfindən dəstəklənmir.

Sıxılma
İtkili və ya itkisiz
Şəffaflıq
Bəli
Animasiya
Xeyr
İlk dəfə təqdim edilib
1999 · Microsoft
DDS konvertoru

JPG

JPEG təsviri

JPEG (və ya JPG) ən geniş yayılmış foto formatıdır, 1992-ci ildə Joint Photographic Experts Group tərəfindən standartlaşdırılıb. O, gözün çətin sezəcəyi incə detalları atan itkili sıxılmadan istifadə edir, bu da fotoları veb, e-poçt və telefon yaddaşı üçün kifayət qədər kiçik saxlayır. Hamar keçidləri və təbii səhnələri yaxşı idarə edir, lakin kəskin mətn, xətt çertyojları və düz rənglərdə nəzərə çarpan blok və ya bulanıq artefaktlar yaranır. JPEG-də şəffaflıq və animasiya yoxdur, hər yenidən saxlama keyfiyyəti bir qədər azaldır. Hər brauzer, telefon, kamera və şəkil redaktoru onu aça bilir.

Sıxılma
İtkili
Şəffaflıq
Xeyr
Animasiya
Xeyr
İlk dəfə təqdim edilib
1992 · Joint Photographic Experts Group
JPG konvertoru

Modderlər və oyun rəssamları teksturu yalnız adi fotoların qəbul olunduğu yerdə, yəni mod səhifəsinin qalereyasında, çat mesajında və ya vikidə göstərmək üçün, alfa kanalının saxlanması vacib olmadıqda DDS-i JPG-yə çevirirlər.

Alfa və mipmap-lər: JPG-yə nə düşmür

Çevirməzdən əvvəl

  • Yalnız üst mip səviyyəsi, teksturun tam ölçüsündə ixrac olunur.
  • Alfa, istər şəffaflıq, istərsə yığılmış maska olsun, fon rəngi ilə əvəz olunur.
  • DDS-də artıq olan blok sıxılma artefaktları JPG-də də görünür.
  • Normal xəritələr mavi-bənövşəyi şəkil olaraq qalır; onlar səthin şəkli deyil, məlumatdır.

Oyun teksturları alfa kanalından yalnız şəffaf sahələr üçün istifadə etmir. Bir çox mühərrik ora specular, parıltı və ya hündürlük maskası yerləşdirir, çünki ehtiyatda qalan kanal GPU üçün heç bir xərc yaratmır. JPG-nin dördüncü kanalı yoxdur, ona görə bu məlumat sadəcə ixrac olunmur. Şəffaf sahələr bölməsində seçdiyiniz rəng yalnız alfanın şəffaflıq mənasına gəldiyi yerlərdə əhəmiyyət daşıyır; alfası maska olan teksturda JPG sadə rəng qatını göstərir.

Mipmap-lər DDS-in əsas şəkildən sonra saxladığı yarım, dörddəbir və daha kiçik nüsxələrdir ki, uzaq səthlər təmiz göstərilsin. Önizləmə üçün yalnız ən böyüyü lazımdır, siz də onu alırsınız. Tərəfi 4096 px və daha çox olan teksturlar ağır JPG verir; paylaşmaq üçün Nəticə şəklinin ölçüsünü dəyiş parametrini ən uzun tərəf 1024 və ya 2048 px olacaq şəkildə təyin edin.

JPG-ni redaktə edib yenidən oyunda istifadə etmək istəyirsinizsə, unutmayın ki, JPG DDS blok sıxılmasının üstünə öz sıxılmasını əlavə edir. Gediş-gəliş üçün PNG-dən redaktə edin və sonda bir dəfə yenidən kodlayın.

DDS-dən JPG-yə çevirmə ilə bağlı suallar

DDS teksturunun JPG nüsxəsi ümumiyyətlə nəyə lazımdır?

Mod səhifələri, forumlar, Discord, vikilər və problem izləyiciləri JPG və PNG göstərir, DDS isə göstərmir. JPG önizləməsi oyunçulara retekstur yükləməzdən əvvəl baxmağa, komanda yoldaşlarına isə tekstur plaqini quraşdırmadan resursu yoxlamağa imkan verir.

Teksturun şəffaf hissələri hansı rəngə çevrilir?

Şəffaf sahələr bölməsində seçdiyiniz rəng: standart olaraq ağ, qara və ya özünüzün təyin etdiyiniz hex rəng. Yarpaq, saç kartları və dekallar üçün önizləmədə orta boz və ya qara adətən ağdan daha yaxşı görünür.

JPG-yə hansı mip səviyyəsi düşür?

Tam ölçülü üst səviyyə, yəni oyunun yaxından göstərdiyi şəkil. Ondan sonra saxlanan kiçik nüsxələr ixrac olunmur, buna görə 2048 × 2048 tekstur bir 2048 × 2048 JPG olur.

Teksturumun alfa kanalında şəffaflıq deyil, parlaqlıq maskası var. O itirilir?

JPG-də bəli; JPG-nin üç rəng kanalı var və bundan artıq yoxdur. Oyun üçün orijinal DDS faylını saxlayın, maskanı ayrıca şəkil kimi görmək lazımdırsa, faylı tək kanalları göstərə bilən tekstur alətində açın.

Yükləmə limiti olan forum üçün JPG-ni kiçiltmək olar?

Nəticə şəklinin ölçüsünü dəyiş parametrini 1024 px kimi ən uzun tərəfə təyin edin və ya Keyfiyyət dəyərini 80 ətrafına endirin. Tam 4K tekstur JPG kimi böyük olur; ekran görüntüsü paylaşımı üçün 1024 px-lik önizləmə kifayətdir.

JPG-ni yenidən oyuna qaytarmaq olar?

Birbaşa yox. DDS oxuyan mühərriklərin əksəri onu diskdə DDS kimi gözləyir, ona görə redaktə olunmuş şəkil yenidən DDS kodlayıcısından keçməlidir; bu addımı JPG-dən DDS-ə çevirmək edir.