Hub de Formato DDS - Conversor, Visualizador e Compressão de Textura DDS Online
Explore nossas ferramentas gratuitas de formato DDS online. O conversor DDS definitivo (PNG/JPG para DDS), visualizador DDS e soluções de compressão de textura BCn (BC1/BC3/BC7) para desenvolvedores de jogos e DirectX.
Sobre o formato DDS
DDS (DirectDraw Surface) é o formato contêiner de textura da Microsoft, projetado para aplicativos DirectX e amplamente adotado em jogos de PC. Ele suporta uma ampla gama de formatos BCn (Block Compression), texturas não compactadas e recursos avançados como mipmaps e cubemaps.
DirectX nativo
Projetado especificamente para aplicativos DirectX com desempenho ideal de carregamento de GPU
Suporte BCn completo
Suporte completo para formatos de compressão BC1-BC7 para diferentes tipos de textura
Mipmaps integrados
Suporte nativo para cadeias mipmap e matrizes de textura
Padrão de desktop
O padrão de fato para jogos e aplicativos de PC com Windows
Especificações técnicas
Estrutura de arquivo
- •Cabeçalho de 124 bytes (DDS_HEADER)
- •Descritor de formato de pixel de 32 bytes
- •Níveis opcionais de mipmap
- •Dados de textura bruta (compactados ou descompactados)
Formatos de compactação BCn
Detalhes dos formatos BCn
DDS suporta todos os formatos de Block Compression (BCn) do DirectX, cada um otimizado para tipos de textura específicos:
BC1 (DXT1)
Compressão RGB básica sem alfa ou alfa de 1 bit
BC2 (DXT3)
Compressão RGBA com alfa explícito (4 bits por pixel)
BC3 (DXT5)
Compressão RGBA com alfa interpolado (melhor qualidade)
BC4
Compressão de canal único (tons de cinza)
BC5
Compressão de dois canais (RG)
BC6H
Compressão HDR RGB (ponto flutuante)
BC7
Compressão RGBA da mais alta qualidade
Casos de uso
Jogos para PC
O formato de textura padrão para jogos de PC com Windows, com suporte nativo a DirectX e desempenho ideal
Aplicativos de desktop
Ideal para ferramentas de modelagem 3D, software de visualização e aplicativos gráficos no Windows
Ativos de alta qualidade
BC7 oferece excelente qualidade para recursos de heróis e texturas em close-up sem artefatos significativos
Conteúdo HDR
BC6H permite compactação eficiente de textura HDR para pipelines de renderização modernos
Suporte de plataforma
Windows/DirectX
Suporte nativo completo em todas as plataformas Windows com DirectX 9+ e GPUs modernas
Consolas Xbox
Formato nativo para consoles de jogos Xbox com aceleração de hardware
Plataforma cruzada
Suportado via Vulkan e OpenGL no Linux e algumas outras plataformas (com drivers adequados)
Dispositivos móveis
Suporte limitado ou inexistente em iOS/Android - use os formatos ASTC ou ETC
Comparação de formatos
KTX é mais portátil e suporta mais formatos, mas DDS é otimizado para DirectX
ASTC oferece mais flexibilidade e melhores taxas de compactação, mas DDS tem suporte mais amplo para desktop
ETC é para dispositivos móveis; DDS é para plataformas de desktop/console
PNG não tem perdas, mas é muito maior; DDS fornece texturas compactadas compatíveis com GPU
Ferramentas e recursos
Codificar para DDS
Converta PNG/JPG para DDS com compressão BCn
Decodificar DDS
Extraia imagens de DDS para visualização ou edição
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.
Ferramentas externas
- •Microsoft DirectXTex texconv – ferramenta oficial de linha de comando
- •AMD Compressor – Ferramenta avançada de compactação de textura com GUI
- •Ferramentas de textura NVIDIA - biblioteca de compactação de alta qualidade