UltKit

Badilisha DDS kuwa JPG

Vivinjari, programu za gumzo na simu haziwezi kuonyesha texture ya .dds. Ibadilishe kuwa JPG, nayo itakuwa picha ya onyesho unayoweza kuchapisha kwenye ukurasa wa mod, kubandika kwenye ripoti ya hitilafu au kuweka kwenye mwongozo wa mtindo.

Kibadilishaji cha Picha

au buruta Faili za JPG, JPEG, JPE … hapa ·

Hadi MB 95 kwa faili· Hadi faili 20· Hufutwa baada ya dakika 30

Matokeo

Faili huchakatwa kwenye seva zetu na kufutwa baada ya dakika 30.

Jinsi ya kutumia zana hii

  1. 1

    Ongeza texture za DDS

    Weka hadi faili 20 za .dds, kila moja hadi MB 95, moja kwa moja kutoka kwenye folda ya textures zilizotolewa kwenye mchezo au mradi wako wa mod.

  2. 2

    Chagua rangi ya mandharinyuma kwa alpha

    JPG haiwezi kuhifadhi uwazi. Chini ya Mipangilio ya hali ya juu, Maeneo angavu hujazwa rangi nyeupe kwa chaguo-msingi; chagua nyeusi au rangi maalum kwa michoro ya mchezo yenye giza.

  3. 3

    Badilisha kuwa JPG

    Bonyeza Badilisha kuwa JPG kisha pakua kila onyesho la awali, au ZIP moja kwa seti nzima.

Shiriki texture ya DDS nje ya mchezo

DirectDraw Surface ilikuja na DirectX 7 mwaka 1999 kama njia ya kukabidhi texture kwa kadi ya michoro katika mpangilio inaousoma moja kwa moja. Ndiyo maana michezo kuanzia Skyrim hadi Microsoft Flight Simulator husafirisha maelfu yake, na ndiyo maana karibu hakuna kingine kinachozifungua. Windows Photos, kila kivinjari, Discord, Slack na fomu za kupakia kwenye tovuti nyingi za mod zinatarajia JPG, PNG au WebP.

Nakala ya JPG ndiyo njia rahisi zaidi ya kuwaonyesha watu texture. Ni ndogo ya kutosha kuchapishwa, hufunguka kwenye simu yoyote, na inafaa ramani za diffuse na albedo, kwa kuwa hizo ni picha za rangi tangu mwanzo. Ukihitaji uwazi uendelee kuwepo, kwa sprite sheet au onyesho la decal, nenda kwa DDS kuwa PNG; kwa kila uso wa rangi wa kawaida, JPG ni nyepesi zaidi.

Miundo ipi ya DDS ina alpha, na nini hufika kwenye 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
RGBA isiyobanwaRGBA isiyobanwa to Color: yesRGBA isiyobanwa to Alpha: yesRGBA isiyobanwa to Color in JPG: yes– RGBA isiyobanwa to Alpha in JPG: no
supported not offeredBC1 huhifadhi alpha ya kukata ya biti 1 kwa kiwango cha juu; BC3, BC7 na RGBA isiyobanwa huhifadhi alpha laini ya biti 8. BC5 hubeba chaneli mbili, mara nyingi ramani ya normal. JPG huhifadhi rangi tu.

DDS

DirectDraw Surface

DDS ni umbizo la maumbo la Microsoft lililoanzishwa na DirectX 7 mwaka 1999. Huhifadhi picha katika mbinu za ubanaji wa vitalu tayari kwa GPU kama DXT/BCn, pamoja na mipmap na cube map, ili kadi za michoro ziweze kuzitumia bila kusimbua. Ubanaji wa vitalu ni wa kupoteza ubora na unaweza kuonyesha kasoro kwenye gradienti, ingawa DDS isiyobanwa pia ipo. Ni la kawaida katika michezo ya PC na mod za michezo lakini halisaidiwi na vivinjari na vitazamaji vingi vya kawaida vya picha.

Ubanaji
Yenye upotevu au bila upotevu
Uwazi
Ndiyo
Uhuishaji
Hapana
Mwaka ulioanzishwa
1999 · Microsoft
Kigeuzi cha DDS

JPG

Picha ya JPEG

JPEG (au JPG) ni umbizo la picha linalotumika zaidi, lililosanifishwa na Joint Photographic Experts Group mwaka 1992. Hutumia mbano wenye upotevu unaoondoa maelezo madogo ambayo jicho halitayatambua, hivyo picha huwa ndogo vya kutosha kwa wavuti, barua pepe na hifadhi ya simu. Hushughulikia vizuri mchanganyiko laini wa rangi na mandhari asilia, lakini maandishi makali, michoro ya mistari na rangi tambarare hupata kasoro za vipande au ukungu zinazoonekana. JPEG haina uwazi wala uhuishaji, na kila unapohifadhi upya hupoteza ubora kidogo zaidi. Kila kivinjari, simu, kamera na kihariri cha picha kinaweza kuifungua.

Ubanaji
Yenye upotevu
Uwazi
Hapana
Uhuishaji
Hapana
Mwaka ulioanzishwa
1992 · Joint Photographic Experts Group
Kigeuzi cha JPG

Wabadilishaji wa mod na wasanii wa michezo hubadilisha DDS kuwa JPG ili kuonyesha texture mahali panapokubali picha za kawaida tu, kama jukwaa la ukurasa wa mod, ujumbe wa gumzo au wiki, wakati alpha yake haina umuhimu.

Alpha na mipmap: kile ambacho JPG huacha

Kabla ya kubadilisha

  • Ngazi ya juu ya mip pekee ndiyo hutolewa, kwa ukubwa kamili wa texture.
  • Alpha, iwe ni uwazi au barakoa iliyopakiwa, hubadilishwa na rangi ya mandharinyuma.
  • Kasoro za ubanaji wa block zilizopo tayari kwenye DDS zinaendelea kuonekana kwenye JPG.
  • Ramani za normal hubaki picha za samawati-zambarau; ni data, si picha ya uso.

Texture za michezo hutumia chaneli ya alpha kwa zaidi ya maeneo ya uwazi. Injini nyingi huweka ndani yake barakoa ya specular, gloss au urefu, kwa sababu chaneli ya ziada haigharimu chochote kwa GPU. JPG haina chaneli ya nne, kwa hiyo taarifa hiyo haitolewi. Rangi unayochagua chini ya Maeneo angavu ina maana tu pale alpha ilimaanisha uwazi; kwenye texture ambayo alpha yake ni barakoa, JPG huonyesha safu ya rangi ya kawaida.

Mipmap ni nakala za nusu ukubwa, robo ukubwa na ndogo zaidi ambazo DDS huhifadhi baada ya picha kuu ili nyuso za mbali zionekane safi. Onyesho la awali linahitaji kubwa zaidi tu, ndiyo unayopata. Texture zenye pande za 4096 px au zaidi hutoa JPG nzito; weka Badilisha ukubwa wa picha ya matokeo kwenye upande mrefu zaidi wa 1024 au 2048 px kwa ajili ya kuchapisha.

Ukihariri JPG na kutaka irudi kwenye mchezo, kumbuka kwamba JPG huongeza ubanaji wake juu ya ubanaji wa block wa DDS. Kwa kwenda na kurudi, hariri kutoka PNG kisha simba upya mara moja mwishoni.

Maswali kuhusu kubadilisha DDS kuwa JPG

Kwa nini nihitaji JPG ya texture ya DDS?

Kurasa za mod, mabaraza, Discord, wiki na vifuatiliaji vya matatizo huonyesha JPG na PNG lakini si DDS. Onyesho la awali la JPG huwawezesha wachezaji kuona texture mpya kabla ya kuipakua, na huwawezesha wenzako wa timu kukagua kipengee bila kusakinisha programu-jalizi ya texture.

Sehemu zinazoonyesha uwazi za texture hubadilika kuwa rangi gani?

Chochote utakachochagua chini ya Maeneo angavu: nyeupe kwa chaguo-msingi, nyeusi, au rangi maalum ya hex. Kwa majani, nywele za kadi na decal, kijivu cha kati au nyeusi mara nyingi huonekana vizuri zaidi kuliko nyeupe kwenye onyesho la awali.

Ni kiwango kipi cha mip kinachoingia kwenye JPG?

Ngazi ya juu yenye azimio kamili, yaani picha ambayo mchezo huonyesha kwa karibu. Nakala ndogo zilizohifadhiwa baada yake hazitolewi, kwa hiyo texture ya 2048 × 2048 inakuwa JPG moja ya 2048 × 2048.

Alpha ya texture yangu ina barakoa ya ung'avu, si uwazi. Je, inapotea?

Kwenye JPG, ndiyo; JPG ina chaneli tatu za rangi tu na hakuna zaidi. Hifadhi DDS asili kwa ajili ya mchezo, na ukihitaji kuona barakoa kama picha yake yenyewe, fungua faili kwenye zana ya texture inayoweza kuonyesha chaneli moja moja.

Je, naweza kupunguza ukubwa wa JPG kwa jukwaa lenye kikomo cha kupakia?

Weka Badilisha ukubwa wa picha ya matokeo kwenye upande mrefu zaidi kama 1024 px, au punguza Ubora hadi karibu 80. Texture kamili ya 4K kama JPG ni kubwa; onyesho la awali la 1024 px linatosha kwa mjadala wa picha za skrini.

Je, naweza kurudisha JPG kwenye mchezo?

Si moja kwa moja. Injini nyingi zinazosoma DDS zinatarajia faili hiyo kwenye diski, kwa hiyo picha iliyohaririwa lazima ipitishwe tena kwenye kisimbaji cha DDS; JPG kuwa DDS hufanya hatua hiyo.