Konvertor JPG na DDS
Vytvorte textúru DDS z fotografie, naskenovaného vzoru alebo snímky obrazovky uloženej ako JPG. Upravte rozmery obrázka pre GPU, preveďte ho a súbor .dds vložte do priečinka s módom.
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
Súbory sa spracúvajú na našich serveroch a po 30 minútach sa odstránia.
85 zachová fotografie vizuálne rovnaké ako originál. Znížte ju, len keď potrebujete menší súbor.
JPG, BMP a EPS nemajú priehľadnosť. Priehľadné pixely sa vyplnia touto farbou.
Hex farba použitá za priehľadnými pixelmi, napr. #FFFFFF.
Tento formát obsahuje jediný obrázok. Ak chcete zachovať animáciu, vyberte výstup GIF alebo WebP.
Ikona s viacerými veľkosťami obsahuje niekoľko rozlíšení v jednom súbore; prehliadače a operačné systémy si vyberú, ktoré potrebujú.
Ponechajte pôvodné rozmery alebo zadajte jednu stranu a pomer strán sa zachová.
Pixely pre stranu vybranú vyššie.
Percento pôvodných rozmerov.
sRGB je správne pre obrazovky a web. Pôvodný ponechajte pre tlačové postupy; odtiene sivej zahodia farbu.
Len metadáta, 0 ponechá pôvodnú hodnotu. Tlačiarne a niektoré portály toto číslo čítajú; nemení rozmery v pixeloch.
Ako používať tento nástroj
- 1
Nahrajte fotky JPG
Pridajte až 20 súborov .jpg alebo .jpeg s veľkosťou do 95 MB každý, buď ich presuňte na oblasť nahrávania, alebo ich vyberte z priečinka.
- 2
Nastavte šírku textúry
Otvorte Rozšírené nastavenia a použite Zmeniť veľkosť výstupného obrázka s voľbou Nastaviť šírku, aby ste dosiahli 512, 1024, 2048 alebo 4096 px. Obrázok vopred orežte na správny pomer strán, aby aj výška vyšla na mocninu dvoch.
- 3
Preveďte a nainštalujte
Stlačte Previesť na DDS, stiahnite súbory a skopírujte ich do priečinka, ktorý hra alebo mód očakáva, pričom použite rovnaké názvy súborov ako pri textúrach, ktoré nahrádzate.
JPG je určený na prezeranie, DDS na grafickú kartu. Konverziou sa fotka uloží v blokovo komprimovanom usporiadaní, ktoré hry načítavajú priamo do videopamäte.
JPG na DDS pre fototextúry v herných módoch
Microsoft predstavil DirectDraw Surface s DirectX 7 v roku 1999 a formát dodnes používa veľa PC hier na textúry. Dôvodom je rýchlosť: DDS môže obsahovať dáta už skomprimované vo formáte, ktorý GPU dekóduje hardvérovo, takže ich engine skopíruje do videopamäte bez rozbaľovania.
Fotky sú prirodzeným materiálom pre realistické textúry. Modderi fotia tehlové múry, kresbu dreva, dopravné značky a plagáty alebo použijú snímku z telefónu a premenia ich na povrchy v hre.
Čísla nižšie vysvetľujú, prečo majú textúry také rozmery. Bloková kompresia vždy pracuje s dlaždicami 4 × 4 pixely a reťazec mipmáp (rad kópií v polovičnej veľkosti, ktoré GPU používa na diaľku) pridá k pamäti textúry približne tretinu.
- blok pixelov, ktorý kompresia BC zakóduje ako jednu jednotku
- 4 × 4
- na pixel v BC1 (DXT1), bežná voľba pre nepriehľadné textúry
- 4 bity
- na pixel v BC3 (DXT5) a BC7
- 8 bitov
- pamäte navyše pri úplnom reťazci mipmáp
- +33%
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
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
JPG do DDS je cesta, ako sa z fotografie stane herný asset: modderi odfotia skutočný povrch, plagát alebo tabuľu a zabalia ho do formátu pripraveného pre GPU, ktorý enginy ako Fallout 4 alebo Microsoft Flight Simulator čítajú z disku.
Príprava fotky na DDS: orezanie, rozmery, prevod, test
Orežte na pomer textúry
Väčšina textúr je štvorcová alebo 2 : 1. Fotku najprv orežte na tento tvar, aby zmena veľkosti nezanechala nepárnu výšku.
Zmeňte veľkosť na mocninu dvoch
Nastavte šírku na 1024, 2048 alebo 4096 px. Väčšie nie je vždy lepšie: textúra 4096 px zaberie štvornásobok pamäte oproti 2048 px.
Previesť a načítať
Prevedťe na DDS, súbor umiestnite tam, kde bola pôvodná textúra, a v hre ho skontrolujte z rôznych vzdialeností.
Kompresia, mipmapy a čo za vás tento konvertor rozhodne
DDS zahŕňa viacero kompresných formátov. BC1, známy ako DXT1, je kompaktná voľba pre nepriehľadné farebné textúry, čím sa fotka v JPG stane, keďže JPG nemá alfa kanál. BC3 (DXT5) pridáva plný alfa kanál a BC7, predstavený s Direct3D 11, ponúka vyššiu kvalitu pri rovnakých 8 bitoch na pixel, no beží len v hrách, ktoré ho podporujú.
Tento konvertor neponúka typ kompresie ani počet mipmáp; DDS zapisuje s vlastnými predvolenými hodnotami. Ak inštalačné poznámky módu vyžadujú konkrétny formát, napríklad BC7 s úplným reťazcom mipmáp, vyskúšajte vzhľad tu a finálny export urobte pomocou texconv od Microsoftu, Paint.NET alebo exportéra NVIDIA.
Časté otázky o prevode JPG na DDS
Je JPG vhodným zdrojom pre textúru DDS?
Funguje to, s jednou výhradou: fotka sa komprimuje dvakrát, najprv JPEG-om a potom blokovou kompresiou GPU vo vnútri DDS. Použite najväčší a najmenej komprimovaný JPG, ktorý máte, ideálne originál z fotoaparátu vo vysokej kvalite, aby mal druhý krok k dispozícii čisté pixely.
Prečo by mali byť rozmery textúr mocninou dvojky?
Mipmapping opakovane zmenšuje obrázok na polovicu a čísla 1024, 512, 256 a ďalšie sa delia bezo zvyšku až na koniec. Mnohé enginy a staršie grafické karty to navyše vyžadujú a bloková kompresia potrebuje aspoň násobok 4 na každej strane. Fotka s rozmermi 1000 × 750 sa môže v staršej hre zobraziť ako čierna alebo roztiahnutá plocha.
Môžem pri prevode JPG na DDS zvoliť DXT1, DXT5 alebo BC7?
Nie. Konvertor nemá voľbu kompresie ani mipmáp a DDS zapisuje s vlastnými predvolenými hodnotami. Ak návod k módu určuje presný formát alebo počet mipmáp, na finálny export použite texconv od Microsoftu, Paint.NET alebo NVIDIA Texture Tools Exporter.
Bude mať súbor DDS alfa kanál?
JPG nemá priehľadnosť, takže nie je čo preniesť: textúra je úplne nepriehľadná. Ak potrebujete vyrezané okraje pre listy alebo nálepky, začnite z PNG s priehľadnosťou a použite PNG do DDS.
Môžem previesť fotku z mobilu na textúru obrazu alebo plagátu do hry?
Áno, je to typické použitie. Orežte fotku na pomer strán rámu pomocou orezať obrázok, zmeňte jej šírku na mocninu dvoch, prevedte ju tu a nahraďte textúru plagátu alebo obrazu, na ktorú mód odkazuje.
Ako skontrolovať súbor DDS pred spustením hry?
Otvorte ho v Paint.NET, GIMP 2.10 alebo novšom, alebo v prehliadači textúr a skontrolujte rozmery a orientáciu. Ak potrebujete len rýchly náhľad, DDS do PNG ho prevedie späť na bežný obrázok, ktorý zobrazí každý prehliadač.