UltKit

DDS JPG átalakító

A böngészők, csevegőalkalmazások és telefonok nem tudják megjeleníteni a .dds textúrát. Alakítsa át JPG-be, és ugyanabból a textúrából olyan előnézet lesz, amelyet közzétehet egy modoldalon, beilleszthet egy hibajelentésbe, vagy betehet egy stílusútmutatóba.

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

Kimenet

A fájlokat szervereinken dolgozzuk fel, és 30 perc után töröljük.

Az eszköz használata

  1. 1

    Adja hozzá a DDS textúrákat

    Húzzon be legfeljebb 20 .dds fájlt (egyenként legfeljebb 95 MB), közvetlenül a játék kicsomagolt textúramappájából vagy a modprojektjéből.

  2. 2

    Válassza ki az alfa háttérszínét

    A JPG nem tud átlátszóságot tárolni. A Speciális beállítások alatt az Átlátszó területek alapértelmezés szerint fehérrel tölti ki; sötét játékgrafikához válasszon feketét vagy egyéni színt.

  3. 3

    Átalakítás JPG-be

    Nyomja meg a Konvertálás erre: JPG gombot, majd töltse le az egyes előnézeteket, vagy a teljes készletet egyetlen ZIP-ben.

DDS textúra megosztása a játékon kívül

A DirectDraw Surface a DirectX 7-tel jelent meg 1999-ben, hogy a textúrákat olyan elrendezésben adja át a grafikus kártyának, amelyet az közvetlenül olvas. Ezért szállít a Skyrimtól a Microsoft Flight Simulatorig számos játék több ezret belőlük, és ezért nyitja meg őket szinte semmi más. A Windows Fotók, minden böngésző, a Discord, a Slack és a legtöbb modtárhely feltöltőűrlapja JPG, PNG vagy WebP fájlt vár.

A JPG-másolat a legegyszerűbb módja annak, hogy egy textúrát másoknak megmutasson. Elég kicsi a közzétételhez, bármelyik telefonon megnyílik, és jól illik a diffúz és albedo térképekhez, mivel azok eleve színes képek. Ha az átlátszóságot meg kell őrizni, például sprite sheethez vagy matrica előnézetéhez, használja inkább a DDS PNG-be eszközt; minden egyszerű, színes felületnél a JPG könnyebb.

Mely DDS formátumok tartalmaznak alfát, és mi kerül a JPG-be

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
Tömörítetlen RGBATömörítetlen RGBA to Color: yesTömörítetlen RGBA to Alpha: yesTömörítetlen RGBA to Color in JPG: yes– Tömörítetlen RGBA to Alpha in JPG: no
supported not offeredA BC1 legfeljebb 1 bites, kivágásszerű alfát tárol; a BC3, a BC7 és a tömörítetlen RGBA sima, 8 bites alfát. A BC5 két csatornát tartalmaz, általában normáltérképet. A JPG csak színt őriz meg.

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
DDS átalakító

JPG

JPEG kép

A JPEG (vagy JPG) a legelterjedtebb fényképformátum, amelyet a Joint Photographic Experts Group szabványosított 1992-ben. Veszteséges tömörítést használ, amely elhagyja a szem számára valószínűleg észrevehetetlen finom részleteket, így a fotók elég kicsik maradnak a weben, e-mailben és a telefon tárhelyén. A lágy színátmeneteket és a természetes jeleneteket jól kezeli, de az éles szöveg, a vonalrajzok és az egyszínű felületek láthatóan blokkos vagy elmosódott műtermékeket kapnak. A JPEG nem tud átlátszóságot és animációt, és minden újramentés egy kicsit tovább rontja a minőséget. Minden böngésző, telefon, fényképezőgép és képszerkesztő megnyitja.

Tömörítés
Veszteséges
Átlátszóság
Nem
Animáció
Nem
Bevezetés éve
1992 · Joint Photographic Experts Group
JPG átalakító

A modderek és játékgrafikusok azért alakítják át a DDS-t JPG-be, hogy egy textúrát olyan helyen is megmutathassanak, ahol csak hétköznapi fotókat fogadnak el, például modoldal galériájában, chatüzenetben vagy wikiben, ha az alfacsatorna megtartása nem fontos.

Alfa és mipmapek: mi marad ki a JPG-ből

Átalakítás előtt

  • Csak a legfelső mip-szintet exportálja, a textúra teljes méretében.
  • Az alfa, akár átlátszóság, akár becsomagolt maszk, helyére a háttérszín kerül.
  • A DDS-ben már meglévő blokktömörítési műtermékek a JPG-ben is látszanak.
  • A normáltérképek kékes-lila képek maradnak; ezek adatok, nem a felület képe.

A játéktextúrák az alfacsatornát nem csak átlátszó területekre használják. Sok motor spekuláris, fényességi vagy magassági maszkot csomagol bele, mert egy szabad csatorna semmibe sem kerül a GPU-nak. A JPG-nek nincs negyedik csatornája, így ez az információ egyszerűen nem kerül exportálásra. Az Átlátszó területek alatt választott szín csak ott számít, ahol az alfa átlátszóságot jelentett; ha az alfa maszk, a JPG a sima színréteget mutatja.

A mipmapek azok a fél, negyed és még kisebb méretű másolatok, amelyeket a DDS a főkép után tárol, hogy a távoli felületek tisztán jelenjenek meg. Az előnézethez csak a legnagyobb kell, és ezt kapja meg. A 4096 px vagy nagyobb oldalú textúrákból nagy JPG-k lesznek; közzétételhez állítsa a Kimeneti kép átméretezése értékét 1024 vagy 2048 px-es leghosszabb oldalra.

Ha szerkeszti a JPG-t, és vissza szeretné tenni egy játékba, ne feledje, hogy a JPG a DDS blokktömörítésére még egy saját tömörítést ráad. Oda-vissza munkához PNG-ből szerkesszen, és a végén csak egyszer kódolja újra.

Kérdések a DDS JPG-be konvertálásáról

Miért van egyáltalán szükségem egy DDS textúra JPG változatára?

A modoldalak, fórumok, a Discord, a wikik és a hibakövetők megjelenítik a JPG és a PNG képeket, a DDS-t viszont nem. A JPG-előnézet lehetővé teszi, hogy a játékosok letöltés előtt megnézzék az új textúrát, a csapattársak pedig textúra-bővítmény telepítése nélkül ellenőrizhessék az elemeket.

Milyen színűek lesznek a textúra átlátszó részei?

Az, amit az Átlátszó területek alatt kiválaszt: alapértelmezés szerint fehér, de lehet fekete vagy egyéni hexa színkód is. Lombozat, hajkártyák és matricák esetén előnézetben általában jobban mutat a közepes szürke vagy a fekete, mint a fehér.

Melyik mip szint kerül a JPG-be?

A teljes felbontású legfelső szint, vagyis az a kép, amelyet a játék közelről mutat. A mögötte tárolt kisebb másolatokat nem exportálja, így egy 2048 × 2048-as textúrából egyetlen 2048 × 2048-as JPG lesz.

A textúrám alfacsatornája fényességmaszkot tárol, nem átlátszóságot. Elvész?

A JPG-ben igen, mert a JPG három színcsatornát tud tárolni, többet nem. A játékhoz őrizze meg az eredeti DDS-t, és ha a maszkot külön képként szeretné látni, nyissa meg a fájlt olyan textúraeszközben, amely egyes csatornákat is meg tud jeleníteni.

Kisebbé tehetem a JPG-t egy feltöltési korláttal rendelkező fórumhoz?

Állítsa a Kimeneti kép átméretezése értékét egy leghosszabb oldalra, például 1024 px-re, vagy csökkentse a Minőség értékét 80 körülire. Egy teljes 4K-s textúra JPG-ként nagy fájl; egy 1024 px-es előnézet bőven elég egy képernyőkép-témához.

Visszatehetek egy JPG-t a játékba?

Közvetlenül nem. A legtöbb DDS-t olvasó motor lemezen várja a fájlt, ezért a szerkesztett képet egy DDS-kódolón kell visszaküldeni; ezt a lépést végzi el a JPG DDS-be eszköz.