Pretvornik DDS v PNG
Datoteke DDS so teksture, pripravljene za grafično kartico, ne za ljudi. S pretvorbo v PNG dobite običajno sliko, ki jo odprete v katerem koli urejevalniku, pregledate na spletu ali uporabite kot osnovo za mod.
Pretvornik slik
ali spustite datoteke JPG, JPEG, JPE … sem ·
Največ 95 MB na datoteko· Do 20 datotek· Izbrisano po 30 minutah
Datoteke se obdelajo na naših strežnikih in izbrišejo po 30 minutah.
85 ohrani fotografije vizualno enake izvirniku. Znižajte jo le, če potrebujete manjšo datoteko.
JPG, BMP in EPS nimajo prosojnosti. Prosojni piksli se zapolnijo s to barvo.
Šestnajstiška barva za prosojnimi piksli, npr. #FFFFFF.
Ta oblika hrani samo eno sliko. Izberite izhod GIF ali WebP, če želite ohraniti animacijo.
Ikona z več velikostmi vsebuje več ločljivosti v eni datoteki; brskalniki in operacijski sistemi izberejo tisto, ki jo potrebujejo.
Ohranite izvirne dimenzije ali vnesite eno stranico in razmerje stranic se ohrani.
Piksli za zgoraj izbrano stranico.
Odstotek izvirnih dimenzij.
sRGB je pravi za zaslone in splet. Za delovne postopke tiskanja ohranite izvirnik; sivine zavržejo barvo.
Samo metapodatek, 0 ohrani izvirno vrednost. Tiskalniki in nekateri portali preberejo to število; ne spremeni dimenzij v pikslih.
Kako uporabljati to orodje
- 1
Naložite teksture .dds
Do 20 datotek naenkrat, vsaka do 95 MB, kar zadošča za bločno stisnjene teksture do 8K s celotno verigo mip.
- 2
Barvni prostor pustite na Ohrani izvirnik
Teksture, kot so normalne karte in karte hrapavosti, shranjujejo podatke, ne barv. Pod Napredne nastavitve ostane Barvni prostor na možnosti Ohrani izvirnik, da se te vrednosti ne premaknejo.
- 3
Kliknite Pretvori v PNG
Vsaka tekstura postane PNG brez izgub v polni ločljivosti, prosojnost pa se ohrani.
Pretvorba DDS v PNG dekodira stiskanje GPE, ohrani sliko polne velikosti in njeno alfo ter izpusti manjše kopije mip, ki jih potrebuje le pogon igre.
Kaj je datoteka DDS in zakaj urejevalniki z njo težko delajo
Microsoft je DirectDraw Surface uvedel z DirectX 7 leta 1999 kot vsebnik za teksture natanko v obliki, kot jo želi grafična kartica. Piksli so shranjeni z bločnim stiskanjem: slika je razrezana na ploščice 4 × 4, vsako ploščico pa opisujeta dve referenčni barvi in majhen indeks na piksel. GPE lahko vsako ploščico dekodira samostojno, ne da bi razpakirala celotno datoteko, zato igre od Skyrima do sodobnih pogonov še vedno vsebujejo teksture DDS.
Datoteka DDS običajno vsebuje tudi verigo mip, niz kopij, od katerih je vsaka po širini in višini polovica prejšnje, uporabljenih za oddaljene predmete. Celotna veriga poveča datoteko za približno tretjino. Nekatere datoteke DDS vsebujejo kubično karto s šestimi stranmi ali polje več tekstur; PNG vsebuje eno sliko.
Formati stiskanja DDS, na katere boste naleteli: BC1 do BC7
| Format | Starejše ime | Biti na piksel | Alfa | Tipična raba |
|---|---|---|---|---|
| BC1 | DXT1 | 4 | Brez ali 1-bitna | Neprosojna barva, izrezano listje |
| BC2 | DXT3 | 8 | 4-bitna eksplicitna | Redka v sedanjih igrah |
| BC3 | DXT5 | 8 | Gladek prehod | Barva z mehko prosojnostjo |
| BC4 | ATI1 | 4 | Samo en kanal | Hrapavost, višina in maske |
| BC5 | ATI2 / 3Dc | 8 | Samo dva kanala | Normalne karte v tangentnem prostoru |
| BC7 | ni | 8 | Izbirna, visoka kakovost | Sodobne barvne teksture, Direct3D 11 |
DDS
DirectDraw Surface
DDS je Microsoftov format tekstur, predstavljen z DirectX 7 leta 1999. Slike hrani v blokovnih shemah stiskanja, pripravljenih za GPE, kot je DXT/BCn, skupaj z mipmapami in kubičnimi zemljevidi, zato jih grafične kartice uporabijo brez dekodiranja. Blokovno stiskanje je z izgubami in lahko pokaže artefakte v prelivih, obstaja pa tudi nestisnjen DDS. Pogost je v računalniških igrah in modifikacijah, brskalniki in večina vsakdanjih pregledovalnikov slik ga ne podpirajo.
- Stiskanje
- Z izgubo ali brez izgube kakovosti
- Prosojnost
- Da
- Animacija
- Ne
- Uvedeno
- 1999 · Microsoft
PNG
Portable Network Graphics
PNG je rastrska oblika brez izgube, ki jo je leta 1996 objavila skupina PNG Development Group, pozneje pa sta jo standardizirala W3C in ISO. Ohrani vsak piksel natančno, podpira polno alfa prosojnost ter brez artefaktov obvladuje besedilo, ostre robove in ploske barve. Zaradi te natančnosti je idealen za posnetke zaslona, logotipe, ikone in grafiko vmesnikov. Slabost je velikost: fotografije, shranjene kot PNG, so pogosto večkrat večje od iste fotografije v JPEG ali WebP. Datoteke PNG odprejo vsi brskalniki, operacijski sistemi in urejevalniki.
- Stiskanje
- Brez izgube kakovosti
- Prosojnost
- Da
- Animacija
- Ne
- Uvedeno
- 1996 · PNG Development Group
Modderji in umetniki pretvarjajo DDS v PNG, da teksturo igre vidijo, urejajo ali dokumentirajo v običajni programski opremi za slike; smer PNG v DDS dokončano umetnino spet zapakira v format GPE, ki ga pogon lahko naloži.
Artefakti blokovnega stiskanja ostanejo tudi po pretvorbi
PNG ne razveljavi stiskanja DDS
Pasovi v prehodih in bločni robovi izvirajo iz ploščic 4 × 4 in so vpeti v teksturo. PNG jih ponovi natančno, kar je koristno za presojo teksture, pomeni pa tudi, da pretvorjena datoteka DDS nikoli ni tako čista kot umetnikova izvirna datoteka.
Za urejanje je to običajno v redu. Modifikacije tekstur, barvne predelave in popravki vmesnika pogosto izhajajo iz izvirne datoteke DDS igre; delajte na PNG v polni ločljivosti in pustite, da izvoz nazaj v DDS ustvari sveže ravni mip. PNG hranite kot glavno kopijo in le ponovno izvozite, da pri poznejših urejanjih ne naložite še drugega kroga bločnega stiskanja.
Izhod PNG bo pri večini tekstur večji od DDS, ker je stiskanje PNG brez izgub, formati BC pa niso takšni. Če potrebujete le predogled za deljenje, DDS v JPG da precej manjšo datoteko; za druge formate iger TGA v PNG obdela starejše teksture Targa, ki jih uporabljajo številni pogoni.
Vprašanja o pretvorbi DDS v PNG
Zakaj tekstura DDS deluje v igri, v urejevalniku slik pa ne?
DDS shranjuje piksle v bločno stisnjenih formatih GPE, ki jih grafične kartice dekodirajo strojno. Številni urejevalniki dekodirnika nikoli niso dobili: Photoshop potrebuje vtičnik podjetja NVIDIA ali Intel, Paint.NET in GIMP pa prebereta večino datotek DDS. PNG odpravi to odvisnost.
Kaj se zgodi z mipmapi pri pretvorbi DDS v PNG?
PNG vsebuje eno samo sliko, zato se ohrani le največja raven. Manjše kopije se ob pakiranju teksture nazaj v DDS tako ali tako ustvarijo znova, zato ni izgubljeno nič vrednega.
Zakaj je pretvorjena normalna mapa rdeča in zelena?
Normalne karte kodirajo smer površine, ne barve. Karte, stisnjene kot BC5, ohranijo le dva kanala, zato PNG prikaže rdečo in zeleno; senčilnik igre ponovno izračuna tretjo vrednost. Starejše RGB normalne karte so videti svetlo modre in vijolične. Oboje je pravilno.
Ali pretvorba DDS v PNG odpravi kockasto stiskanje?
Ne. Bločni artefakti so del shranjene teksture, PNG pa dekodirane piksle kopira natančno. Če potrebujete čist vir, poiščite izvirno upodobitev; pri urejanju delajte na PNG in sprejmite obstoječo mehkobo.
Ali lahko PNG uredim in ga vrnem v igro?
Da. Shranite urejeno sliko, nato jo pretvorite z orodjem PNG v DDS. Preverite, kateri bločni format in nastavitve mip igra pričakuje; modifikacije s teksturo v napačnem formatu so lahko videti zbledele ali se ne naložijo.
Ali se prosojnost iz DDS ohrani v PNG?
Da. Alfa iz tekstur BC1, BC2, BC3 in BC7 se zapiše v alfa kanal PNG, zato listje, nalepke in elementi vmesnika ohranijo izrezano obliko.
Več pretvornikov tekstur
- Pretvornik DDS v JPGPretvorite teksture DirectDraw Surface v predoglede JPG za strani modov, Discord, wikije in dokumente. Alfa v vaši barvi, glavni mip, 20 naenkrat.
- Pretvornik PNG v DDSPretvorite PNG v teksture DDS za mode iger in pogone, z ohranjenim kanalom alfa. Velikosti, mipmape ter formata DXT in BC7, ki jih igre pričakujejo.
- Pretvornik JPG v DDSPretvorite fotografije JPG v teksture DDS za modifikacije iger in pogone. Najprej prilagodite velikost, do 20 datotek hkrati, izbris po 30 minutah.
- Pretvornik TGA v PNGPretvorite teksture, upodobitve in posnetke zaslona TGA (Targa) v PNG. Ohrani 32-bitno alfo, bere RLE, popravi obrnjene slike. 20 naenkrat.
- Pretvornik VTF v PNGPretvorite teksture in spreje Valve VTF iz Garry's Mod, TF2 in Counter-Strike: Source v PNG. Prosojnost ostane, animirane okvirje izvozite posamič.
- Pretvornik EXR v PNGPretvorite rendre OpenEXR iz Blenderja, Houdinija ali Nuka v PNG na spletu. HDR svetloba v 8-bitne barve, alfa ostane. Do 20 datotek, brez računa.