Převod DDS do JPG
Prohlížeče, chatovací aplikace ani telefony texturu .dds nezobrazí. Převeďte ji do JPG a z téže textury se stane náhled, který zveřejníte na stránce modu, vložíte do hlášení chyby nebo přidáte do stylové příručky.
Převodník obrázků
nebo sem přetáhněte soubory JPG, JPEG, JPE … ·
Max. 95 MB na soubor· Až 20 souborů· Smazáno po 30 minutách
Soubory se zpracovávají na našich serverech a po 30 minutách se smažou.
85 udrží fotografie vizuálně shodné s originálem. Snižte ji, jen když potřebujete menší soubor.
JPG, BMP a EPS nemají průhlednost. Průhledné pixely se vyplní touto barvou.
Hexadecimální barva použitá za průhlednými pixely, např. #FFFFFF.
Tento formát obsahuje jediný obrázek. Chcete-li zachovat animaci, zvolte výstup GIF nebo WebP.
Ikona s více velikostmi obsahuje několik rozlišení v jednom souboru; prohlížeče a operační systémy si vyberou to, které potřebují.
Ponechte původní rozměry, nebo zadejte jednu stranu a poměr stran se zachová.
Pixely pro stranu vybranou výše.
Procento původních rozměrů.
sRGB je správná volba pro obrazovky a web. Pro tiskové postupy ponechte originál; odstíny šedi zahodí barvu.
Pouze metadata, 0 ponechá původní hodnotu. Tiskárny a některé portály toto číslo čtou; rozměry v pixelech nemění.
Jak nástroj používat
- 1
Přidejte textury DDS
Přetáhněte až 20 souborů .dds o velikosti do 95 MB, rovnou ze složky s rozbalenými texturami hry nebo z projektu modu.
- 2
Zvolte pozadí pro alfa kanál
JPG neumí uložit průhlednost. V části Pokročilá nastavení vyplní volba Průhledné oblasti průhledná místa ve výchozím nastavení bílou; pro tmavou herní grafiku zvolte černou nebo vlastní barvu.
- 3
Převeďte do JPG
Klikněte na Převést na JPG a stáhněte si jednotlivé náhledy, nebo celou sadu v jednom souboru ZIP.
Jak sdílet texturu DDS mimo hru
DirectDraw Surface se objevil s DirectX 7 v roce 1999 jako způsob, jak předat textury grafické kartě v rozložení, které čte přímo. Proto je hry od Skyrimu po Microsoft Flight Simulator dodávají po tisících a proto je skoro nic jiného neotevře. Fotky ve Windows, všechny webové prohlížeče, Discord, Slack i nahrávací formuláře většiny webů s mody očekávají JPG, PNG nebo WebP.
Kopie v JPG je nejjednodušší způsob, jak texturu ukázat ostatním. Je dost malá na sdílení, otevře se na každém telefonu a dobře se hodí pro difuzní a albedo mapy, protože to jsou od začátku barevné obrázky. Pokud potřebujete zachovat průhlednost, třeba u sprite sheetu nebo náhledu obtisku, použijte raději DDS do PNG; pro všechno, co je obyčejný barevný povrch, je JPG úspornější.
Které formáty DDS nesou alfa kanál a co se dostane do JPG
| from ↓ · to → | Color | Alpha | Color in JPG | Alpha in JPG |
|---|---|---|---|---|
| BC1 / DXT1 | BC1 / DXT1 to Color: yes | BC1 / DXT1 to Alpha: yes | BC1 / DXT1 to Color in JPG: yes | – BC1 / DXT1 to Alpha in JPG: no |
| BC3 / DXT5 | BC3 / DXT5 to Color: yes | BC3 / DXT5 to Alpha: yes | BC3 / DXT5 to Color in JPG: yes | – BC3 / DXT5 to Alpha in JPG: no |
| BC5 / ATI2 | BC5 / ATI2 to Color: yes | – BC5 / ATI2 to Alpha: no | BC5 / ATI2 to Color in JPG: yes | – BC5 / ATI2 to Alpha in JPG: no |
| BC7 | BC7 to Color: yes | BC7 to Alpha: yes | BC7 to Color in JPG: yes | – BC7 to Alpha in JPG: no |
| Nekomprimované RGBA | Nekomprimované RGBA to Color: yes | Nekomprimované RGBA to Alpha: yes | Nekomprimované RGBA to Color in JPG: yes | – Nekomprimované RGBA to Alpha in JPG: no |
DDS
DirectDraw Surface
DDS je texturový formát společnosti Microsoft zavedený s DirectX 7 v roce 1999. Ukládá obrázky ve blokových kompresních schématech připravených pro GPU, například DXT/BCn, spolu s mipmapami a cube mapami, takže je grafické karty mohou používat bez dekódování. Blokové komprese je ztrátová a v přechodech se mohou objevit artefakty, existuje však i nekomprimované DDS. Je běžný v počítačových hrách a herních módech, ale prohlížeče a většina běžných prohlížečů obrázků ho nepodporuje.
- Komprese
- Ztrátová i bezztrátová
- Průhlednost
- Ano
- Animace
- Ne
- Představeno
- 1999 · Microsoft
JPG
Obrázek JPEG
JPEG (nebo JPG) je nejrozšířenější formát fotografií, který v roce 1992 standardizovala skupina Joint Photographic Experts Group. Používá ztrátovou kompresi, která zahazuje jemné detaily, jichž si oko málokdy všimne, takže fotky zůstávají dost malé pro web, e‑mail i paměť telefonu. Dobře zvládá plynulé přechody a přírodní scény, ale ostrý text, perokresba a plné barevné plochy získávají viditelné blokové nebo rozmazané artefakty. JPEG nemá průhlednost ani animaci a každé opětovné uložení ubere další kousek kvality. Otevře ho každý prohlížeč, telefon, fotoaparát i obrazový editor.
- Komprese
- Ztrátová
- Průhlednost
- Ne
- Animace
- Ne
- Představeno
- 1992 · Joint Photographic Experts Group
Modeři a herní grafici převádějí DDS do JPG, aby mohli ukázat texturu tam, kde se přijímají jen běžné fotky, například v galerii stránky s modem, ve zprávě v chatu nebo na wiki, když na zachování alfa kanálu nezáleží.
Alfa kanál a mipmapy: co v JPG chybí
Než začnete převádět
- Exportuje se pouze nejvyšší úroveň mipmap, v plné velikosti textury.
- Alfa kanál, ať už jde o průhlednost, nebo o zabalenou masku, se nahradí barvou pozadí.
- Artefakty blokové komprese, které už v DDS jsou, zůstanou viditelné i v JPG.
- Normálové mapy zůstanou modrofialovými obrázky; jsou to data, ne obraz povrchu.
Herní textury používají alfa kanál nejen pro průhledné oblasti. Mnoho enginů do něj ukládá masku lesku, odrazivosti nebo výšky, protože volný kanál nestojí GPU nic. JPG čtvrtý kanál nemá, takže se tato informace prostě neexportuje. Barva zvolená v Průhledné oblasti se uplatní jen tam, kde alfa znamenala průhlednost; u textury, jejíž alfa je maska, JPG ukáže jen čistou barevnou vrstvu.
Mipmapy jsou poloviční, čtvrtinové a menší kopie, které DDS ukládá za hlavní obrázek, aby se vzdálené povrchy vykreslovaly čistě. Náhled potřebuje jen tu největší, a ta se právě exportuje. Textury se stranami 4096 px a více dávají těžká JPG; před sdílením nastavte Změnit velikost výstupního obrázku na nejdelší stranu 1024 nebo 2048 px.
Pokud JPG upravíte a chcete ho vrátit do hry, pamatujte, že JPG přidává vlastní kompresi navíc k blokové kompresi DDS. Pro cestu tam a zpět upravujte z PNG a překódujte jen jednou na konci.
Otázky k převodu DDS do JPG
Proč vůbec potřebuji JPG z textury DDS?
Stránky s mody, fóra, Discord, wiki i systémy pro hlášení chyb zobrazují JPG a PNG, ale ne DDS. Díky náhledu v JPG si hráči prohlédnou retexturu ještě před stažením a kolegové z týmu mohou zkontrolovat asset, aniž by museli instalovat plugin pro textury.
Jakou barvu dostanou průhledné části textury?
Ta, kterou zvolíte v Průhledné oblasti: ve výchozím nastavení bílá, dále černá nebo vlastní barva ve formátu hex. U listí, vlasových karet a obtisků bývá v náhledu čitelnější středně šedá nebo černá než bílá.
Která mip úroveň se dostane do JPG?
Nejvyšší úroveň v plném rozlišení, tedy obrázek, který hra zobrazuje zblízka. Menší kopie uložené za ní se neexportují, takže textura 2048 × 2048 se stane jedním JPG o rozměrech 2048 × 2048.
Alfa kanál mé textury nese masku lesku, ne průhlednost. Ztratí se?
V JPG ano; JPG má tři barevné kanály a nic víc. Původní DDS si ponechte pro hru, a pokud potřebujete masku vidět jako samostatný obrázek, otevřete soubor v nástroji pro textury, který umí zobrazit jednotlivé kanály.
Mohu JPG zmenšit pro fórum s limitem velikosti nahrávaných souborů?
Nastavte Změnit velikost výstupního obrázku na nejdelší stranu, třeba 1024 px, nebo snižte Kvalita zhruba na 80. Celá 4K textura jako JPG je velká; náhled s 1024 px pro vlákno se snímky obrazovky bohatě stačí.
Mohu JPG vrátit zpět do hry?
Přímo ne. Většina enginů, které čtou DDS, ho očekává na disku, takže upravený obrázek musí projít DDS kodérem; tento krok zajistí JPG do DDS.
- Převod DDS do PNGPřeveďte herní textury DDS do PNG k úpravám a moddingu. Dekóduje BC1 až BC7, zachová alfa kanál a uloží nejvyšší mip úroveň v plné velikosti.
- Převést TGA do JPGZmenšete snímky obrazovky a 3D rendery z formátu Targa na JPG pro sdílení, e-mail i tisk. Alfa na zvolené pozadí, 20 souborů najednou.
- Převod JPG do DDSPřeveďte fotky JPG na textury DDS pro herní módy a enginy. Nejdřív upravte rozměry, převeďte až 20 souborů naráz, mazání po 30 minutách.
- Převod PNG do DDSPřeveďte PNG do DDS textur pro herní mody a enginy se zachovaným alfa kanálem. Zjistěte, jaké rozměry, mipmapy a formáty DXT či BC7 hry čekají.
- Převodník VTF do PNGPřeveďte textury a spreje Valve VTF z Garry's Mod, TF2 a Counter-Strike: Source do PNG. Průhlednost zůstane a animované VTF lze uložit po snímcích.
- Převod TGA do PNGPřeveďte textury, rendery a herní snímky TGA (Targa) do PNG. Zachová 32bitový alfa kanál, načte RLE, opraví obrácené obrázky. 20 v dávce.