DDS Format Hub - Convertisseur DDS en ligne, visionneuse et compression de texture
Explorez nos outils de formatage DDS en ligne gratuits. Le convertisseur DDS ultime (PNG/JPG vers DDS), la visionneuse DDS et les solutions de compression de texture BCn (BC1/BC3/BC7) pour les développeurs de jeux et DirectX.
À propos du format DDS
DDS (DirectDraw Surface) est le format de conteneur de texture de Microsoft, conçu pour les applications DirectX et largement adopté dans les jeux sur PC. Il prend en charge une gamme complète de formats BCn (Block Compression), de textures non compressées et de fonctionnalités avancées telles que les mipmaps et les cubemaps.
DirectX natif
Conçu spécifiquement pour les applications DirectX avec des performances de chargement GPU optimales
Prise en charge complète de BCn
Prise en charge complète des formats de compression BC1-BC7 pour différents types de textures
Mipmaps intégrés
Prise en charge native des chaînes mipmap et des tableaux de textures
Norme de bureau
Le standard de facto pour les jeux et applications PC Windows
Spécifications techniques
Structure du fichier
- •En-tête de 124 octets (DDS_HEADER)
- •Descripteur de format de pixel sur 32 octets
- •Niveaux de mipmap facultatifs
- •Données de texture brutes (compressées ou non compressées)
Formats de compression BCn
Détails du format BCn
DDS prend en charge tous les formats de compression de blocs (BCn) de DirectX, chacun optimisé pour des types de texture spécifiques :
BC1 (DXT1)
Compression RVB de base sans alpha ou alpha 1 bit
BC2 (DXT3)
Compression RGBA avec alpha explicite (4 bits par pixel)
BC3 (DXT5)
Compression RGBA avec alpha interpolé (meilleure qualité)
BC4
Compression monocanal (niveaux de gris)
BC5
Compression à deux canaux (RG)
BC6H
Compression HDR RVB (virgule flottante)
BC7
Compression RGBA de la plus haute qualité
Cas d'utilisation
Jeux sur PC
Le format de texture standard pour les jeux PC Windows, avec prise en charge native de DirectX et performances optimales
Applications de bureau
Idéal pour les outils de modélisation 3D, les logiciels de visualisation et les applications graphiques sous Windows
Actifs de haute qualité
BC7 offre une excellente qualité pour les ressources de héros et les textures en gros plan sans artefacts importants
Contenu HDR
BC6H permet une compression efficace des textures HDR pour les pipelines de rendu modernes
Prise en charge de la plateforme
Windows/DirectX
Prise en charge native complète sur toutes les plateformes Windows avec DirectX 9+ et les GPU modernes
Consoles Xbox
Format natif pour les consoles de jeux Xbox avec accélération matérielle
Multiplateforme
Pris en charge via Vulkan et OpenGL sur Linux et certaines autres plates-formes (avec les pilotes appropriés)
Appareils mobiles
Prise en charge limitée ou inexistante sur iOS/Android – utilisez plutôt les formats ASTC ou ETC
Comparaison des formats
KTX est plus portable et prend en charge plus de formats, mais DDS est optimisé pour DirectX
ASTC offre plus de flexibilité et de meilleurs taux de compression, mais DDS offre une prise en charge plus large pour les ordinateurs de bureau.
ETC est destiné aux appareils mobiles ; DDS est destiné aux plates-formes de bureau/console
PNG est sans perte mais beaucoup plus grand ; DDS fournit des textures compressées compatibles GPU
Outils et ressources
Encoder en DDS
Convertir des images PNG/JPG en DDS avec la compression BCn
Décoder le DDS
Extraire des images à partir de fichiers DDS pour les visualiser ou les modifier
DDS to KTX2
Convert DDS textures to KTX2 for cross-platform and WebGPU texture workflows.
HDR to DDS
Encode HDR and EXR assets into DDS BC6H textures.
Outils externes
- •Microsoft DirectXTex texconv - Outil de ligne de commande officiel
- •AMD Compressonator - Outil avancé de compression de texture avec interface graphique
- •NVIDIA Texture Tools - Bibliothèque de compression de haute qualité