DDS, Microsoft DirectDraw Surface (.dds)

El formato de archivo DDS Raster image

El formato contenedor de archivos DDS (Direct Draw Surface) creado por Microsoft es un estándar de almacenamiento de datos comprimidos que utiliza el algoritmo de compresión de texturas S3 para obtener una compresión sin pérdida. La descompresión se lleva a cabo en tarjetas gráficas y consolas de juegos tales como PlayStation y Xbox. Este formato permite a los usuarios almacenar texturas, mapas de entornos cúbicos y otros datos en formato comprimido o descomprimido. Esto resulta útil al modificar juegos, así como para ejecutarlos de forma fluida. Los archivos DDS soportan varias funcionalidades adicionales, incluidos mapas MIP, vectores de texturas y descodificación a través de interfaces específicas para DDS. La extensión DDS funciona de la mano con los controladores DirectX.

Detalles técnicos sobre los archivos DDS

Con el lanzamiento de DirectX 7.0 y DirectX 8.0 se presentó el formato DDS para soportar las texturas de nuevo volumen. A pesar de la temprana conexión con la serie DirectX, los archivos DDS pueden utilizase con GLSL (lenguaje de sombreado de OpenGL) y con extensiones de compresión de texturas ARB. Direct3D 10 amplió las capacidades de la extensión de archivo DDS, añadiendo más texturas y el soporte adicional necesario para su funcionamiento con los formatos de texturas de Direct3D 10.x y 11. Los formatos DDS soportan el valor DXGI_Format, pero el códec WIC DDS permite codificar con DXFI_FORMAT_BC1_UNORM, así como con los formatos BC2 y BC3 relacionados.

Más información sobre el formato de archivo DDS

Extensión de archivo .dds
Categoría de archivo Raster image
Archivo de ejemplo Descargar archivo example.dds (3,7 MiB)
Programas asociados Adobe Photoshop with NVIDIA DDS plugin
Gimp with DDS plugin
Microsoft DirectX Texture Editor
NVIDIA Texture Tools
Windows Texture Viewer
Enlaces prácticos Más información sobre los archivos DDS de DirectDraw (en inglés)
Desarrollador Microsoft