Convertir dds en png

Convertisseur en ligne gratuit de DDS en PNG

Convertissez des textures DirectDraw Surface en images PNG compatibles pour l’édition, les aperçus et le partage.

Convertir DDS en PNG en ligne - gratuit

Uploading…
Les fichiers sélectionnés dépassent la limite totale de 30 Mo. Sélectionnez des fichiers moins nombreux ou plus petits.

Taille de l'image

px
px

Conserve les proportions et s'adapte à ces limites. Remplissez l'une ou les deux ; vide = aucune limite. Des valeurs plus grandes peuvent agrandir l'image.

Oriente correctement l'image à l'aide des données du capteur de position enregistrées dans l'EXIF

Votre fichier est traité instantanément et supprimé dès que vous le téléchargez.

Comment ça marche

  1. 1/3

    Téléversez votre fichier .dds

    Cliquez pour sélectionner le fichier que vous souhaitez convertir ou faites-le simplement glisser dans la zone indiquée.

  2. 2/3

    Lancez la conversion .dds vers .png

    Une fois le fichier téléversé, cliquez sur convertir dès que vous êtes prêt.

  3. 3/3

    Téléchargez le fichier .png converti

    Le résultat de la conversion est prêt à être téléchargé.

Comment convertir dds en fichier png

Un éditeur de jeu, un navigateur, un outil de documentation ou un éditeur d’images peut exiger une texture PNG plutôt qu’une texture DDS. La conversion crée une image largement prise en charge pour la prévisualisation, le partage ou la modification, tandis que le fichier DDS d’origine reste nécessaire pour les ressources de jeu prêtes pour le GPU.

Qu’est-ce que le format DDS ?

DDS (DirectDraw Surface) est un conteneur graphique conçu pour les textures utilisées par les applications DirectX et les moteurs 3D. Il peut stocker des pixels non compressés ainsi que des formats de texture GPU tels que DXT1, DXT3, DXT5, BC4, BC5, BC6H et BC7, souvent avec un en-tête DX10.

Les moteurs de jeu et les outils de texture utilisent DDS pour les cartes de diffusion, de normales, de spécularité, de rugosité et autres cartes de matériau. Un fichier peut contenir un canal alpha, une chaîne de mipmaps, des faces de cube map, des tranches de texture volumique ou des éléments de tableau de textures. Les fichiers DDS sont courants dans les installations de jeux PC, les projets de modding, le développement DirectX et les logiciels tels que Paint.NET, GIMP avec la prise en charge de DDS, Photoshop avec un plug-in DDS compatible, DirectXTex et NVIDIA Texture Tools.

Qu’est-ce que le format PNG ?

PNG est un format d’image matricielle sans perte destiné à l’échange général d’images. Il prend en charge les images en niveaux de gris, en couleurs indexées, RGB et RGBA, y compris la transparence et les canaux entiers de 8 ou 16 bits.

PNG convient aux prévisualisations, aux captures d’écran, à la documentation, aux graphiques web et à la modification d’images 2D courantes, car la plupart des systèmes d’exploitation et des applications d’image peuvent le lire. Sa compression n’ajoute aucune perte, mais les fichiers PNG sont souvent plus volumineux que les fichiers DDS utilisant la compression DXT ou BC. PNG ne peut pas conserver la compression DDS, les chaînes de mipmaps, la structure des cube maps, l’organisation des tableaux de textures ni toutes les métadonnées propres à DDS.

Utilisation de DirectXTex

DirectXTex de Microsoft comprend texconv, un convertisseur en ligne de commande Windows prenant en compte les textures. Il est préférable lorsque la source contient des formats ou des structures de texture DirectX que les logiciels d’image généralistes peuvent interpréter incorrectement.

  1. Téléchargez et extrayez une version de DirectXTex contenant texconv.exe.
  2. Ouvrez l’invite de commandes ou PowerShell dans le dossier contenant le fichier DDS.
  3. Convertissez l’image de base en PNG avec texconv -ft png -m 1 -o png-output input.dds. L’option -m 1 limite la sortie à un seul niveau de mipmap ; omettez-la uniquement lorsqu’il est approprié de conserver ou de traiter des niveaux supplémentaires.
  4. Ouvrez le PNG généré et vérifiez ses dimensions, son canal alpha et son apparence colorimétrique.

Pour les cube maps, les tableaux de textures, les textures volumiques ou un niveau de mipmap particulier, utilisez les outils de traitement des textures de DirectXTex pour sélectionner ou extraire la sous-ressource requise avant la conversion. Un DDS multidimensionnel ne correspond pas automatiquement à un PNG unique pertinent.

Utilisation d’ImageMagick

ImageMagick est utile pour les fichiers uniques et les traitements par lots lorsque la version installée prend en charge la lecture de DDS.

magick input.dds output.png

Pour convertir les fichiers DDS du répertoire Windows PowerShell actuel :

Get-ChildItem *.dds | ForEach-Object { magick $_.FullName (Join-Path $_.DirectoryName ($_.BaseName + '.png')) }

Sur macOS ou Linux, utilisez :

for f in *.dds; do magick "$f" "${f%.dds}.png"; done

ImageMagick produit généralement l’image bidimensionnelle principale. Vérifiez le résultat avec une visionneuse de textures lorsque le DDS contient des mipmaps, des éléments de tableau, des faces de cube ou des formats BC moins courants.

Utilisation d’un éditeur d’images de bureau

Paint.NET peut ouvrir directement les fichiers DDS sous Windows. Choisissez File → Open, sélectionnez le fichier, puis choisissez File → Save As, sélectionnez PNG et confirmez les options PNG. Les versions ou installations de GIMP dépourvues de prise en charge de DDS nécessitent un plug-in DDS compatible ; après avoir ouvert le fichier, utilisez File → Export As, choisissez un nom de fichier .png et activez le canal alpha lorsque la source utilise la transparence.

Pour une conversion dans un navigateur sans installer de logiciel, le convertisseur gratuit de 101convert.com peut traiter le fichier.

Limites de qualité et de compatibilité

La conversion d’un DDS compressé en PNG ne restaure pas les détails perdus lors de la compression DXT ou BC. PNG conserve l’image décodée fournie par le lecteur DDS : les artefacts de blocs, la postérisation et les autres défauts de la source subsistent.

Vérifiez la transparence après la conversion. DXT1 prend en charge soit aucune transparence, soit une transparence à un bit, tandis que DXT3 et DXT5 stockent l’alpha selon des méthodes différentes. Une visionneuse qui ignore l’alpha peut afficher les zones transparentes comme opaques ou noires. Les cartes de normales peuvent avoir un aspect incorrect en tant qu’images ordinaires, car leurs canaux RGB codent les directions de surface plutôt que les couleurs d’affichage.

BC6H peut contenir des données HDR en virgule flottante, tandis que la sortie PNG ordinaire utilise des canaux entiers en niveaux de gris ou RGB. La conversion de BC6H peut donc nécessiter un tone mapping ou réduire la plage dynamique ; utilisez un flux de travail compatible HDR lorsque les données numériques doivent être conservées.

Conservez le DDS d’origine pour le déploiement dans le moteur de jeu. PNG est un format décodé destiné à la modification ou à la prévisualisation et ne conserve ni la compression GPU BC ou DXT prête à l’emploi, ni les mipmaps, ni la structure des tableaux de textures, ni toutes les métadonnées de format.

Comparaison du format DDS vs PNG

Comparaison entre les formats DDS et PNG sur les propriétés les plus importantes pour cette conversion.

Comparaison des formats de fichier DDS et PNG
Propriété .DDS DirectDraw Surface .PNG Portable Network Graphics
Compression Les deux Sans perte
Transparence Oui Oui
Animation Non Non
Calques Non Non
Profondeur de couleur Couleur vraie avec alpha (32 bits) Couleur vraie avec alpha (32 bits)
Support des métadonnées Basique Étendu
S’ouvre dans un navigateur web Non Oui, nativement
Taille de fichier typique Petit Petit
Norme ouverte Partiellement ouvert Oui
Idéal pour Intégration dans des applications Publication web
Date d’introduction 1999 1996
Développeur Microsoft PNG Development Group
Type MIME image/vnd.ms-dds image/png

Questions fréquentes

Le convertisseur DDS en PNG est-il gratuit ?

Oui, la conversion de DDS en PNG sur 101convert.com est entièrement gratuite. Aucune inscription, adresse e-mail ou installation n'est requise. Si vous avez besoin d'une limite de taille de fichier plus élevée ou souhaitez convertir plusieurs fichiers à la fois, consultez nos formules.

Quelle taille mon fichier DDS peut-il avoir ?

Vous pouvez téléverser des fichiers DDS jusqu'à 2000 Mo et convertir jusqu'à 200 fichiers à la fois en un seul lot.

Qu'advient-il de mes fichiers téléversés ?

Les fichiers sont traités automatiquement et supprimés de nos serveurs quelques minutes après la conversion. Nous ne consultons ni ne partageons jamais vos fichiers.

Dois-je installer un logiciel pour convertir DDS en PNG ?

Non. La conversion de DDS en PNG s'effectue entièrement en ligne dans votre navigateur et fonctionne sous Windows, Mac, Linux, Android et iPhone.

La conversion a-t-elle échoué ?

Dans la plupart des cas, la cause est un format de fichier incorrect. Importez un fichier DDS valide pour cette conversion de DDS en PNG. Il peut aussi arriver que le problème vienne de notre côté. Nous analysons les échecs de conversion récurrents et désactivons ou réparons le convertisseur si nous détectons un défaut.

Autres conversions de fichiers .dds

Conversion inverse

Conversion vers .png
depuis d'autres formats

Partager sur les réseaux sociaux :