pt

DDS para PNG

Converta texturas DDS em PNG localmente - blocos BC1/BC2/BC3 decodificados, sem upload, direto no navegador.

Processando localmente no seu dispositivo ...

Seus arquivos

    Processando localmente no seu dispositivo ...

    0%

    Meu arquivo é enviado?

    Não. Tudo roda no seu navegador - o seu arquivo nunca sai do seu dispositivo. Como isso é verificável

    Sem envio100% local
    O conteúdo fica consigosem acesso de terceiros
    Hosted in GermanyGlobal Content Delivery
    Auditado externamenteTLS A+ · Cabeçalhos A+

    O DDS (DirectDraw Surface) é o contêiner de texturas padrão em jogos, motores de jogo e software 3D: modelos, materiais e mapas de ambiente quase sempre vêm nesse formato, porque as placas gráficas conseguem processar diretamente os pixels comprimidos em blocos sem precisar descompactá-los antes. Navegadores e a maioria dos visualizadores de imagem comuns, porém, não abrem DDS - esta ferramenta lê o arquivo com um decodificador próprio, sem dependências, e o exporta como PNG universal.

    São decodificados os formatos em blocos S3TC BC1/DXT1 (opacos ou com transparência binária de 1 bit), BC2/DXT3 (4 bits de alfa por texel) e BC3/DXT5 (rampa de alfa interpolada), além de superfícies RGB(A) não comprimidas de 24/32 bits, conforme as máscaras de bits do cabeçalho. Só é processado o nível BASE (a maior resolução, gravada primeiro) - os demais níveis de mipmap do arquivo são ignorados, pois esta ferramenta mostra a textura, não a cadeia completa de mip.

    A extensão de cabeçalho DX10 mais recente (BC4-BC7, arranjos de textura e cube maps), assim como qualquer outra combinação de FourCC ou máscaras não reconhecida, é rejeitada honestamente em vez de entregar uma imagem errada - isso exigiria um decodificador próprio maior. A transparência vinda do alfa binário BC1, dos canais alfa BC2/BC3 ou de uma máscara alfa não comprimida é totalmente preservada no PNG; todo o resto fica opaco. A conversão é executada inteiramente em local no navegador, mesmo offline - nada é enviado.

    Ficha técnica

    Ficha técnica
    Formatos de entradaDDS
    Formato de saídaPNG
    Processamento em loteSim
    ProcessamentoLocalmente no navegador (JavaScript)
    Upload de arquivosNenhum

    Em 3 passos

    1. Solte ou selecione o(s) arquivo(s) DDS.
    2. O decodificador lê o cabeçalho e os blocos de pixels.
    3. Baixe o PNG (vários como ZIP).

    Limites: São suportados BC1/DXT1, BC2/DXT3 e BC3/DXT5, além de RGB(A) não comprimido; só o nível de mip BASE é exportado. A extensão de cabeçalho DX10 (BC4-BC7, arranjos, cube maps) e outros formatos não reconhecidos são rejeitados honestamente em vez de entregar uma imagem errada.

    Perguntas frequentes

    Minhas texturas são enviadas?

    Não. O DDS é decodificado inteiramente em local no navegador, mesmo offline.

    Quais variantes de DDS são lidas?

    BC1/DXT1, BC2/DXT3 e BC3/DXT5 (S3TC), além de RGB(A) não comprimido. A extensão de cabeçalho DX10 não é suportada.

    O que acontece com os mipmaps?

    Só o maior nível base é exportado; os demais níveis de mip do arquivo são ignorados.

    A transparência é preservada?

    Sim, desde que o DDS traga informação alfa (transparência binária BC1, alfa BC2/BC3 ou uma máscara alfa). Caso contrário, o PNG fica opaco.

    Vários arquivos ao mesmo tempo?

    Sim, download individual ou como ZIP.

    Ferramentas relacionadas

    HDR para PNG · PCX para PNG · WBMP para PNG · ICNS para PNG