UltKit

Konvertor DDS na JPG

Prehliadače, chatovacie aplikácie ani telefóny textúru .dds nezobrazia. Po prevode na JPG z rovnakej textúry vznikne náhľad, ktorý môžete zverejniť na stránke modu, vložiť do hlásenia o chybe alebo pridať do štýlovej príručky.

Prevodník obrázkov

alebo sem presuňte súbory JPG, JPEG, JPE … ·

Max. 95 MB na súbor· Až 20 súborov· Odstránenie po 30 minútach

Výstup

Súbory sa spracúvajú na našich serveroch a po 30 minútach sa odstránia.

Ako používať tento nástroj

  1. 1

    Pridajte textúry DDS

    Nahrajte až 20 súborov .dds s veľkosťou do 95 MB každý, priamo z priečinka s rozbalenými textúrami hry alebo z projektu módu.

  2. 2

    Vyberte pozadie pre alfa kanál

    JPG nevie uložiť priehľadnosť. V časti Rozšírené nastavenia ju možnosť Priehľadné oblasti predvolene vyplní bielou; pre tmavú herná grafiku zvoľte čiernu alebo vlastnú farbu.

  3. 3

    Previesť na JPG

    Kliknite na Previesť na JPG a stiahnite si jednotlivé náhľady alebo jeden ZIP pre celú sadu.

Zdieľajte textúru DDS mimo hry

DirectDraw Surface vznikol s DirectX 7 v roku 1999 ako spôsob, ako odovzdať textúry grafickej karte v rozložení, ktoré číta priamo. Preto hry od Skyrimu po Microsoft Flight Simulator obsahujú ich tisíce a preto ich takmer nič iné neotvorí. Fotky vo Windowse, všetky webové prehliadače, Discord, Slack aj nahrávacie formuláre väčšiny stránok s módmi očakávajú JPG, PNG alebo WebP.

Kópia v JPG je najjednoduchší spôsob, ako textúru ukázať ľuďom. Je dosť malá na zverejnenie, otvorí sa na každom telefóne a dobre sa hodí pre difúzne a albedo mapy, keďže ide o farebné obrázky. Ak potrebujete zachovať priehľadnosť, napríklad pri sprite sheete alebo náhľade dekálu, použite radšej DDS do PNG; pri všetkom, čo je obyčajný farebný povrch, je JPG ľahší.

Ktoré formáty DDS obsahujú alfa kanál a čo sa dostane do JPG

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
Nekomprimovaný RGBANekomprimovaný RGBA to Color: yesNekomprimovaný RGBA to Alpha: yesNekomprimovaný RGBA to Color in JPG: yes– Nekomprimovaný RGBA to Alpha in JPG: no
supported not offeredBC1 ukladá najviac 1-bitový alfa kanál typu výrez; BC3, BC7 a nekomprimovaný RGBA ukladajú plynulý 8-bitový alfa kanál. BC5 obsahuje dva kanály, zvyčajne normálovú mapu. JPG zachová iba farbu.

DDS

DirectDraw Surface

DDS je textúrový formát spoločnosti Microsoft, predstavený s DirectX 7 v roku 1999. Ukladá obrázky v blokových kompresných schémach pripravených pre GPU, ako DXT/BCn, spolu s mipmapami a kubickými mapami, takže ich grafické karty môžu použiť bez dekódovania. Blokovková kompresia je stratová a v prechodoch môže vytvárať artefakty, existuje však aj nekomprimovaný DDS. Je bežný v počítačových hrách a módoch, ale prehliadače a väčšina bežných prehliadačov obrázkov ho nepodporuje.

Kompresia
So stratou alebo bezstratová
Priehľadnosť
Áno
Animácia
Nie
Rok vzniku
1999 · Microsoft
Konvertor DDS

JPG

Obrázok JPEG

JPEG (alebo JPG) je najpoužívanejší formát fotografií, ktorý v roku 1992 normalizovala skupina Joint Photographic Experts Group. Používa stratovú kompresiu, ktorá odstraňuje jemné detaily, ktorých si oko pravdepodobne nevšimne, vďaka čomu sú fotografie dostatočne malé pre web, e-mail aj pamäť telefónu. Dobre zvláda plynulé prechody a prírodné scény, no ostrý text, kresby a plné farby získavajú viditeľné blokové alebo rozmazané artefakty. JPEG nemá priehľadnosť ani animáciu a každé opätovné uloženie znamená ďalšiu malú stratu kvality. Otvorí ho každý prehliadač, telefón, fotoaparát aj editor obrázkov.

Kompresia
So stratou kvality
Priehľadnosť
Nie
Animácia
Nie
Rok vzniku
1992 · Joint Photographic Experts Group
Konvertor JPG

Modderi a herní grafici prevádzajú DDS na JPG, aby textúru ukázali tam, kde sa prijímajú len bežné fotky, napríklad v galérii módu, v správe v chate alebo na wiki, keď na zachovaní alfa kanála nezáleží.

Alfa kanál a mipmapy: čo JPG vynechá

Pred prevodom

  • Exportuje sa iba najvyššia úroveň mipmáp, v plnej veľkosti textúry.
  • Alfa kanál, či už ide o priehľadnosť alebo uloženú masku, sa nahradí farbou pozadia.
  • Artefakty blokovej kompresie, ktoré už sú v DDS, zostanú viditeľné aj v JPG.
  • Normálové mapy zostanú modrofialovými obrázkami; sú to dáta, nie obraz povrchu.

Herné textúry využívajú alfa kanál na viac než len priehľadné oblasti. Mnohé enginy don ukladajú masku lesku, odrazivosti alebo výšky, pretože voľný kanál nestojí GPU nič. JPG nemá štvrtý kanál, takže sa tieto informácie jednoducho neexportujú. Farba zvolená v možnosti Priehľadné oblasti sa uplatní len tam, kde alfa znamenala priehľadnosť; pri textúre, ktorej alfa je maska, JPG zobrazí čistú farebnú vrstvu.

Mipmapy sú polovičné, štvrtinové a menšie kópie, ktoré DDS ukladá za hlavný obrázok, aby sa vzdialené povrchy vykresľovali čisto. Na náhľad stačí tá najväčšia, a práve tú dostanete. Textúry so stranami 4096 px a viac dávajú ťažké JPG; na zverejnenie nastavte Zmeniť veľkosť výstupného obrázka na dlhšiu stranu 1024 alebo 2048 px.

Ak JPG upravíte a chcete ho vrátiť do hry, pamätajte, že JPG pridáva vlastnú kompresiu nad blokovú kompresiu DDS. Pri spätnom prevode upravujte z PNG a zakódujte ho do DDS iba raz na konci.

Otázky o prevode DDS na JPG

Načo vôbec potrebujem JPG z textúry DDS?

Stránky módov, fóra, Discord, wiki a systémy na hlásenie chýb zobrazujú JPG a PNG, ale nie DDS. Náhľad v JPG umožní hráčom pozrieť si retextúru pred stiahnutím a členom tímu skontrolovať asset bez inštalácie pluginu na textúry.

Akú farbu dostanú priehľadné časti textúry?

Tú, ktorú zvolíte v možnosti Priehľadné oblasti: predvolene bielu, čiernu alebo vlastnú farbu v hex zápise. Pri lístí, vlasových kartách a dekáloch sa v náhľade zvyčajne lepšie vyníma stredne sivá alebo čierna než biela.

Ktorá mip úroveň sa dostane do JPG?

Najvyššia úroveň v plnom rozlíšení, teda obrázok, ktorý hra zobrazuje zblízka. Menšie kópie uložené za ňou sa neexportujú, takže textúra 2048 × 2048 sa zmení na jeden JPG 2048 × 2048.

Alfa kanál mojej textúry obsahuje masku lesku, nie priehľadnosť. Stratí sa?

V JPG áno; JPG má tri farebné kanály a nič viac. Pôvodný DDS si ponechajte pre hru a ak potrebujete vidieť masku ako samostatný obrázok, otvorte súbor v nástroji na textúry, ktorý vie zobraziť jednotlivé kanály.

Dá sa JPG zmenšiť pre fórum s limitom na nahrávanie?

Nastavte Zmeniť veľkosť výstupného obrázka na dlhšiu stranu, napríklad 1024 px, alebo znížte Kvalita na približne 80. Plná 4K textúra ako JPG je veľká; náhľad s 1024 px úplne stačí do vlákna so snímkami obrazovky.

Môžem JPG vrátiť späť do hry?

Priamo nie. Väčšina enginov, ktoré čítajú DDS, ho očakáva na disku, takže upravený obrázok sa musí vrátiť cez DDS enkodér; tento krok zvládne JPG do DDS.