Hur man konverterar DDS till PNG
- Lägg till din .DDS-fil - dra den till rutan ovan eller klicka för att bläddra.
- Konvertera den till .PNG på några sekunder.
- Ladda ner din nya .PNG-fil.
Vad du kan förvänta dig
- Endast bilden med full upplösning (översta nivån) skrivs till PNG - den mipmap-kedja som lagras i DDS kastas bort.
- Alfa bevaras: DXT5/BC3 och BC7 DDS-texturer överför sin alfakanal till PNG korrekt.
- Eventuella DXT-blockkomprimeringsartefakter som redan finns i DDS (bandning på mjuka gradienter) kommer att synas i PNG - de kommer från den ursprungliga DDS-komprimeringen, inte från konverteringen.
Vanliga frågor
Förlorar man bildkvalitet genom att konvertera DDS till PNG?
Ingen ytterligare kvalitet går förlorad utöver vad den ursprungliga DDS-komprimeringen redan tagit bort. Att avkoda DDS-blockdata till PNG-pixlar är ett förlustfritt steg.
Behålls alfakanalen vid konvertering till PNG?
Ja - PNG stöder en full alfakanal, och verktyg som XnView MP, Paint.NET och konverteraren ovan bevarar den alla från DXT5/BC3 eller BC7 DDS-texturer.
Kan jag konvertera en hel mapp med DDS-filer till PNG samtidigt?
Ja. XnView MP har en inbyggd batchkonverterare under Verktyg > Batchkonvertering. På kommandoraden bearbetar
texconv -ft png *.dds eller magick mogrify -format png *.dds en hel mapp.Varför visar min redigerare en pytteliten bild när jag öppnar DDS-filen?
Vissa verktyg laddar den lägsta mipmap-nivån som standard istället för den fullupplösta toppnivån. I GIMP, välj nivå 0 i öppna-dialogen; texconv matar alltid ut toppnivån som standard.