Naar hoofdinhoud gaan

Converteer DDS naar PNG - Gratis online converter

Converteer DirectDraw Surface (.dds) gratis naar Portable Network Graphics (.png). Snelle, veilige beeldconversie zonder watermerken of registratie.

163.214 bestanden geconverteerd

Ondersteunt DDS

Door te uploaden bevestig je dat je de rechten op deze bestanden hebt en ga je akkoord met onze Algemene voorwaarden.

Veilige overdracht

HTTPS-versleutelde uploads

Privacy voorop

Gastbestanden worden na ongeveer 2 uur automatisch verwijderd

Geen registratie

Begin direct met converteren

Werkt overal

Elke browser, elk apparaat

Instellingen voor DDS naar PNG

Engine
Afbeelding
Instellingen
Niets nodig, er worden verstandige standaardwaarden gebruikt.

Hoe te converteren

1

Upload uw .dds-bestand door het naar het uploadgebied te slepen of klik om te bladeren.

2

Pas indien nodig de uitvoerinstellingen aan. Standaardinstellingen behouden de originele kwaliteit.

3

Klik op Converteren en download uw .png-bestand wanneer het klaar is.

Over de conversie van DDS naar PNG

DDS (DirectDraw Surface) is het standaard textuurformaat voor DirectX-game-engines, waarbij afbeeldingen worden opgeslagen in GPU-gecomprimeerde formaten zoals DXT1 tot en met DXT5 (BC1-BC5) die zijn geoptimaliseerd voor videokaartgeheugen en realtime weergave. PNG (Portable Network Graphics) is het standaard verliesvrije afbeeldingsformaat voor internet en desktopcomputers, dat volledige kleurdiepte en transparantie ondersteunt. Het converteren van DDS naar PNG is de meest voorkomende workflow voor textuurextractie bij het ontwikkelen en modden van games.

PNG is het ideale doelformaat voor DDS-conversie omdat het elke pixel van de gedecomprimeerde textuurgegevens verliesvrij behoudt, inclusief volledige alfakanaaltransparantie. In tegenstelling tot JPEG introduceert PNG geen compressieartefacten, waardoor het geschikt is voor alle textuurtypen, inclusief diffuse kaarten, normale kaarten, spiegelende kaarten, dekkingsmaskers en elk ander textuurkanaal waar pixelnauwkeurigheid van belang is.

Waarom DDS naar PNG converteren?

PNG is de gouden standaard voor verliesloze beelduitwisseling. Game-ontwikkelaars converteren DDS naar PNG wanneer ze texturen moeten bewerken in standaard afbeeldingseditors (Photoshop, GIMP, Krita, Paint.NET), assets moeten delen met teamleden die geen DDS-tools hebben, of texture-inhoud op internet moeten publiceren. PNG behoudt de exacte gedecomprimeerde pixelgegevens, inclusief transparantie, wat van cruciaal belang is voor texturen die alfakanaalmaskers bevatten voor uitsnijdingen, transparantie-effecten of overvloeibewerkingen.

Voor gamemodders is de conversie van DDS naar PNG een fundamentele stap in de workflow voor textuuraanpassing. Mod-auteurs extraheren DDS-texturen uit gamearchieven, converteren naar PNG om te bewerken, brengen hun wijzigingen aan en converteren vervolgens terug naar DDS om opnieuw te importeren. PNG zorgt ervoor dat er tijdens de bewerkingsfase geen onbedoeld kwaliteitsverlies optreedt en dat het alfakanaal behouden blijft voor texturen die afhankelijk zijn van transparantie.

Veelvoorkomende toepassingen

  • Extraheer gametexturen voor bewerking in Photoshop, GIMP, Krita of een andere standaard afbeeldingseditor
  • Behoud de volledige alfakanaaltransparantie van DDS-texturen voor uitknip- en overvloeimaskers
  • Creëer verliesvrije textuurreferenties voor workflows voor het modden van games
  • Bouw webtoegankelijke textuurbibliotheken met voorbeeldafbeeldingen van volledige kwaliteit
  • Converteer normale kaarten en spiegelkaarten die pixel-perfecte nauwkeurigheid vereisen (geen compressie met verlies)
  • Archiveer gametexturen in een universeel ondersteund verliesvrij formaat

Hoe het werkt

Het DDS-bestand wordt gedecodeerd door het GPU-textuurformaat te decomprimeren. DXT1/BC1 (4 bits per pixel, 1-bit alfa) produceert 24-bits RGB- of 32-bits RGBA-uitvoer. DXT3/BC3 (8bpp, expliciete alfa) en DXT5/BC5 (8bpp, geïnterpoleerde alfa) produceren 32-bits RGBA. BC6H (HDR) is in toon toegewezen aan 24-bit. BC7 (hoogwaardige RGBA) decomprimeert naar 32-bit. De gedecomprimeerde pixelbuffer wordt geschreven als een PNG-bestand met behulp van Deflate-compressie (standaard zlib-niveau 6). PNG-compressie is verliesvrij: de gedecodeerde pixels blijven exact behouden. Alleen de basis-mipmap wordt geëxporteerd.

Kwaliteit & prestaties

PNG-uitvoer is een pixel-perfecte, verliesvrije weergave van de gedecomprimeerde DDS-gegevens. Bij de formaatconversie gaat geen kwaliteit verloren. Eventuele artefacten die zichtbaar zijn in de PNG waren al aanwezig in het DDS-bestand vanwege de compressie van de DXT/BC-textuur. Voor niet-gecomprimeerde DDS-formaten (A8R8G8B8, R8G8B8) is de PNG-uitvoer bit-voor-bit identiek qua pixelinhoud. PNG is het aanbevolen doelformaat als u exacte pixelwaarden wilt behouden, vooral voor normale kaarten, maskertexturen en alfakanalen.

Image EngineFastLossless

Apparaatcompatibiliteit

DeviceDDSPNG
Windows PCPartialNative
macOSPartialNative
iPhone/iPadPartialNative
AndroidPartialNative
LinuxPartialNative
Web BrowserNoNative

Tips voor de beste resultaten

  • 1PNG is het beste formaat voor DDS-conversie als pixelnauwkeurigheid belangrijk is. Gebruik het voor normale kaarten, maskers en alfatexturen
  • 2Schakel maximale PNG-compressie in instellingen in voor kleinere bestanden zonder kwaliteitsverlies
  • 3Voor diffuse texturen waarbij de bestandsgrootte belangrijker is dan pixelperfectie, is JPEG met kwaliteit 90 een lichter alternatief
  • 4Bij de conversie wordt alleen de basis-mipmap geëxtraheerd; uw game-engine zal mipmaps opnieuw genereren bij het opnieuw importeren
  • 5Converteer batchgewijs hele textuurmappen om snel bewerkbare PNG-textuurbibliotheken op te bouwen

Gerelateerde conversies

DDS naar PNG is de definitieve conversie voor iedereen die gametexturen nodig heeft in een universeel ondersteund verliesvrij formaat. Het behoudt de volledige kleurgegevens en alfa-transparantie zonder enige kwaliteitsvermindering, waardoor het de juiste keuze is voor het bewerken, archiveren, delen en publiceren van gametextuurinhoud.

DDS vs PNG

KenmerkDDSPNG
Volledige naamDirectDraw SurfacePortable Network Graphics
Extensie.dds.png

Veelgestelde vragen

Nee. PNG is verliesvrij, dus de uitvoer bevat exact dezelfde pixelgegevens als de gedecomprimeerde DDS-bron. Alle artefacten die je ziet, zaten al in de DDS vanwege GPU-compressie (DXT/BC).
Ja. PNG ondersteunt volledige 8-bit alfakanalen. Bij DDS-formaten met transparantie (DXT3, DXT5, BC3, BC7, ongecomprimeerde RGBA) blijven de alfagegevens perfect behouden in de PNG-uitvoer.
Gebruik altijd PNG voor normale kaarten. De verliesgevende compressie van JPEG corrumpeert de precieze RGB-waarden die de oppervlakterichting coderen, waardoor zichtbare weergavefouten ontstaan. PNG behoudt deze waarden exact.
Aanzienlijk groter. DDS gebruikt GPU-compressie met 4-8 bits per pixel. PNG gebruikt verliesloze Deflate-compressie die minder compact is. Een 1024x1024 DXT5 DDS (~1MB) wordt doorgaans 2-4MB als PNG. De afweging is universele compatibiliteit en verliesloze kwaliteit.
De converter extraheert het eerste deel van de volumetexturen of het eerste vlak van cubemaps. Voor volledige extractie zijn gespecialiseerde tools zoals NVIDIA Texture Tools of Microsoft's texconv ​​nodig.
Ja. De verliesvrije PNG bewaart alle gegevens die u nodig hebt. Gebruik NVIDIA Texture Tools, texconv ​​of de texture-importpijplijn van uw game-engine om de bewerkte PNG terug naar DDS te converteren met het gewenste compressieformaat.

Gerelateerde conversies & tools

DDS converteren naar andere formaten

Andere formaten converteren naar PNG