DDS PNG-be konvertálás
A DDS fájlok a videokártyának csomagolt textúrák, nem embereknek szánt képek. Ha PNG-be alakítja őket, hagyományos képet kap, amelyet bármelyik szerkesztőben megnyithat, böngészőben megnézhet, vagy egy mod alapjául használhat.
Képkonvertáló
vagy húzza ide a(z) JPG, JPEG, JPE … fájlok fájlokat ·
Legfeljebb 95 MB fájlonként· Legfeljebb 20 fájl· Törlés 30 perc után
A fájlokat szervereinken dolgozzuk fel, és 30 perc után töröljük.
A 85 vizuálisan azonos az eredetivel. Csak akkor csökkentse, ha kisebb fájlra van szüksége.
A JPG, BMP és EPS nem támogat átlátszóságot. Az átlátszó képpontokat ezzel a színnel tölti ki.
Az átlátszó képpontok mögé kerülő hexadecimális szín, pl. #FFFFFF.
Ez a formátum egyetlen képet tárol. Válasszon GIF vagy WebP kimenetet, ha meg szeretné tartani az animációt.
A többméretű ikon több felbontást tartalmaz egyetlen fájlban; a böngészők és operációs rendszerek kiválasztják a megfelelőt.
Megtarthatja az eredeti méreteket, vagy megadhat egy oldalt, és az oldalarány megmarad.
A fent választott oldal mérete képpontban.
Az eredeti méretek hány százaléka.
Az sRGB képernyőhöz és a webhez megfelelő. Nyomtatási munkafolyamatokhoz tartsa meg az eredetit; a szürkeárnyalatos eldobja a színt.
Csak metaadat, a 0 megtartja az eredeti értéket. A nyomtatók és egyes portálok ezt a számot olvassák; a képpontméreteket nem változtatja meg.
Az eszköz használata
- 1
Töltse fel a .dds textúrákat
Kötegenként legfeljebb 20 fájl, fájlonként 95 MB, ami elegendő a teljes mip-lánccal rendelkező, blokktömörített, akár 8K-s textúrákhoz.
- 2
A színteret hagyja az Eredeti megtartása beállításon
Az olyan textúrák, mint a normál- és érdességtérképek, adatokat tárolnak, nem színeket. A Speciális beállítások alatt a Színtér az Eredeti megtartása értéken marad, így ezek az értékek nem tolódnak el.
- 3
Kattintson az Átalakítás: PNG gombra
Minden textúrából veszteségmentes PNG lesz teljes felbontásban, az átlátszóság megmarad.
A DDS PNG-be alakítása dekódolja a GPU-tömörítést, megtartja a teljes méretű képet és az alfacsatornát, és elhagyja a kisebb mip-másolatokat, amelyekre csak a játékmotornak van szüksége.
Mi az a DDS fájl, és miért nehéz vele a képszerkesztőknek
A Microsoft 1999-ben, a DirectX 7-tel mutatta be a DirectDraw Surface-t, mint olyan tárolót, amely a textúrákat pontosan úgy őrzi, ahogy a videókártya igényli. A képpontokat blokktömörítéssel tárolja: a kép 4 × 4-es csempékre oszlik, és mindegyiket két referenciaszín plusz képpontonként egy kis index írja le. A GPU bármelyik csempét önállóan dekódolhatja a teljes fájl kicsomagolása nélkül, ezért a Skyrimtól a modern motorokig a játékok még ma is DDS textúrákkal érkeznek.
A DDS fájl általában mip-láncot is tartalmaz: egymás után következő másolatokat, amelyek mindegyike az előző szélességének és magasságának fele, és távoli tárgyaknál használatosak. A teljes lánc nagyjából egyharmaddal növeli a fájlméretet. Egyes DDS fájlok hatoldalú kockatérképet vagy több textúrából álló tömböt tartalmaznak; a PNG egyetlen képet tárol.
A DDS tömörítési formátumai: BC1-től BC7-ig
| Formátum | Régebbi név | Bit/képpont | Alfa | Tipikus felhasználás |
|---|---|---|---|---|
| BC1 | DXT1 | 4 | Nincs vagy 1 bites | Átlátszatlan szín, kivágott lombozat |
| BC2 | DXT3 | 8 | 4 bites, explicit | Ritka a mai játékokban |
| BC3 | DXT5 | 8 | Sima átmenet | Szín lágy átlátszósággal |
| BC4 | ATI1 | 4 | Csak egy csatorna | Érdesség, magasság és maszkok |
| BC5 | ATI2 / 3Dc | 8 | Csak két csatorna | Érintőtér-normáltérképek |
| BC7 | nincs | 8 | Opcionális, kiváló minőség | Modern színtextúrák, Direct3D 11 |
DDS
DirectDraw Surface
A DDS a Microsoft textúraformátuma, amelyet a DirectX 7-tel vezettek be 1999-ben. A képeket GPU-kész blokktömörítési sémákban, például DXT/BCn-ben tárolja, mipmapekkel és cube mapekkel együtt, így a videokártyák dekódolás nélkül használhatják őket. A blokktömörítés veszteséges, és az átmenetekben műtermékek jelenhetnek meg, de létezik tömörítetlen DDS is. Gyakori PC-s játékokban és játékmodokban, de a böngészők és a legtöbb hétköznapi képmegjelenítő nem támogatja.
- Tömörítés
- Veszteséges vagy veszteségmentes
- Átlátszóság
- Igen
- Animáció
- Nem
- Bevezetés éve
- 1999 · Microsoft
PNG
Portable Network Graphics
A PNG veszteségmentes rasztergrafikus formátum, amelyet a PNG Development Group tett közzé 1996-ban, később a W3C és az ISO is szabványosította. Minden pixelt pontosan megőriz, támogatja a teljes alfa-átlátszóságot, és műtermékek nélkül kezeli a szöveget, az éles széleket és az egybefüggő színeket. Ez a pontosság ideálissá teszi képernyőképekhez, logókhoz, ikonokhoz és felületi grafikákhoz. Az ár a méret: a PNG-ként mentett fényképek gyakran többszörösen nagyobbak, mint ugyanaz a fotó JPEG-ként vagy WebP-ként. Minden böngésző, operációs rendszer és szerkesztő megnyitja a PNG fájlokat.
- Tömörítés
- Veszteségmentes
- Átlátszóság
- Igen
- Animáció
- Nem
- Bevezetés éve
- 1996 · PNG Development Group
A modderek és grafikusok azért alakítják át a DDS-t PNG-be, hogy egy játéktextúrát hagyományos képszerkesztő szoftverben nézzenek meg, szerkesszenek vagy dokumentáljanak; a PNG–DDS irány a kész grafikát olyan GPU-formátumba csomagolja vissza, amelyet a motor be tud tölteni.
A blokktömörítés hibái az átalakítás után is megmaradnak
A PNG nem teszi semmissé a DDS tömörítést
Az átmenetek sávosodása és a blokkos élek a 4 × 4-es csempékből erednek, és beleégnek a textúrába. A PNG pontosan visszaadja őket, ami hasznos a textúra megítéléséhez, de azt jelenti, hogy az átalakított DDS soha nem lesz olyan tiszta, mint a grafikus forrásfájlja.
Szerkesztéshez ez általában megfelel. Az újratextúrázó modok, átszínezések és felületmódosítások rendre a játék saját DDS fájljából indulnak ki; dolgozzon a PNG-n teljes felbontásban, a DDS-be exportáláskor pedig friss mip-szintek készülnek. A PNG-t tartsa mesterpéldánynak, és csak újraexportáljon, így elkerülheti, hogy a későbbi szerkesztésekre egy újabb blokktömörítés rakódjon.
A PNG kimenet a legtöbb textúránál nagyobb lesz a DDS-nél, mert a PNG-tömörítés veszteségmentes, a BC formátumok viszont nem. Ha csak megosztható előnézet kell, a DDS JPG-be sokkal kisebb fájlt ad; más játékformátumokhoz a TGA PNG-be a sok motor által használt régebbi Targa textúrákat kezeli.
Kérdések a DDS PNG-be konvertálásról
Miért működik a DDS textúra a játékban, de a képszerkesztőben miért nem?
A DDS a képpontokat GPU-s blokktömörített formátumokban tárolja, amelyeket a videókártyák hardveresen dekódolnak. Sok szerkesztő soha nem kapott dekódert: a Photoshophoz NVIDIA vagy Intel bővítmény kell, a Paint.NET és a GIMP viszont a legtöbb DDS fájlt megnyitja. A PNG megszünteti ezt a függőséget.
Mi történik a mipmapekkel a DDS PNG-be konvertálásakor?
A PNG egyetlen képet tartalmaz, ezért csak a legnagyobb szint marad meg. A kisebb másolatokat úgyis újra létrehozza a program, amikor a textúrát visszacsomagolja DDS-be, így semmi értékes nem vész el.
Miért piros-zöld az átalakított normal map?
A normáltérképek a felület irányát kódolják, nem színt. A BC5-tel tömörített térképek csak két csatornát őriznek, ezért a PNG-n piros és zöld látszik; a harmadik értéket a játék shadere számolja vissza. A régebbi RGB normáltérképek ehelyett világoskékek és lilák. Mindkettő helyes.
Eltünteti a DDS PNG-be konvertálás a kockás tömörítési hibákat?
Nem. A blokkos hibák a tárolt textúra részei, a PNG pedig pontosan átmásolja a dekódolt képpontokat. Ha tiszta forrás kell, keresse az eredeti grafikát; szerkesztéshez dolgozzon a PNG-n, és fogadja el a meglévő életlenséget.
Szerkeszthetem a PNG-t, és visszatehetem a játékba?
Igen. Mentse el a szerkesztést, majd alakítsa át a PNG DDS-be eszközzel. Ellenőrizze, milyen blokkformátumot és mip-beállítást vár a játék; a rossz formátumú textúrát tartalmazó modok kifakultan jelenhetnek meg, vagy be sem töltődnek.
Megmarad a DDS átlátszósága a PNG-ben?
Igen. A BC1, BC2, BC3 és BC7 textúrák alfacsatornája a PNG alfacsatornájába kerül, így a lombozat, a matricák és a felületi elemek megőrzik kivágott alakjukat.
További textúra-átalakítók
- DDS JPG átalakítóDDS textúrák JPG előnézetként modoldalra, Discordra, wikibe, dokumentációba. Alfa a kívánt színre lapítva, a legfelső mip szint, 20 fájl egyszerre.
- PNG DDS-be konvertálásPNG képek DDS textúrává alakítása játékmodokhoz és motorokhoz, alfacsatornával. Milyen méret, mipmap és DXT vagy BC7 formátum kell a játéknak?
- JPG DDS konvertálásJPG fotók DDS textúrává alakítása játékmodokhoz és motorokhoz. Méretezés textúraméretre, egyszerre 20 fájl, törlés 30 perc után.
- TGA PNG-be konvertálásaTruevision TGA (Targa) textúrák, renderek, képernyőképek PNG-be. 32 bites alfa megmarad, RLE-fájlok is, fordított képek javítva. 20 fájl egyszerre.
- VTF PNG-be konvertálásValve VTF textúrák és sprayk PNG-be (Garry's Mod, TF2, Counter-Strike: Source). Az alfa megmarad, az animált VTF képkockái egyenként menthetők.
- EXR PNG-be konvertálásOpenEXR renderek (Blender, Houdini, Nuke) PNG-be online. A float HDR fény 8 bites színre kerül, az alfa megmarad. 20 fájl egyszerre, fiók nélkül.