Superficie de dibujo directo

DDS (DirectDraw Surface) es un formato de almacenamiento de datos desarrollado por Microsoft para su uso en DirectX SDK .

Información general

DDS se usa más comúnmente para el almacenamiento de texturas y se usa en muchas aplicaciones 3D, así como en juegos 3D modernos. Le permite almacenar texturas tanto en forma comprimida como sin comprimir.

Esta función permite usar DDS en consolas de séptima generación , como Xbox360 y Play Station 3 . DDS le permite almacenar matrices de texturas. La ventaja del formato DDS es que, debido a la compatibilidad con las tarjetas de video DXTn, sus controladores pueden realizar la compresión de texturas sobre la marcha ( OpenGL usa la instrucción GL_ARB_texture_compression para esto), lo que ahorra el tiempo necesario para descomprimir texturas comprimidas en formatos como jpeg _ Todo lo anterior mejora el rendimiento.

El uso del formato DDS evita los artefactos que ocurren durante la compresión, lo que preserva la calidad de las texturas.

Historial de creación

Este formato fue desarrollado en los días de DirectX 3.0. Se agregó soporte para texturas 3D en DirectX 8.0. DDS se creó originalmente para usar en DirectX, pero también se puede usar en OpenGL.

Especificaciones Generales

Tipo de formato de mapa de bits
Extensión *.dds
Compresión sin comprimir, DXTn
Profundidad del color 1 a 128 bits

Para convertir texturas al formato DDS, los fabricantes de tarjetas de video conocidos han lanzado sus utilidades. También hay complementos para muchos editores gráficos que le permiten usar este formato.

Enlaces