ca

Convertir DDS a PNG

Converteix textures DDS a PNG en local - blocs BC1/BC2/BC3 descodificats, sense pujades, directament al navegador.

Processant en local al teu dispositiu ...

Els teus fitxers

    Processant en local al teu dispositiu ...

    0%

    Es puja el meu fitxer?

    No. Tot s'executa al teu navegador - el teu fitxer no surt mai del dispositiu. Per què és verificable

    Sense pujar res100% local
    El contingut es queda amb tusense accés de tercers
    Hosted in GermanyGlobal Content Delivery
    Auditat de manera independentTLS A+ · Capçaleres A+

    El DDS (DirectDraw Surface) és el contenidor de textures estàndard en jocs, motors de joc i programari 3D: models, materials i mapes d'entorn gairebé sempre arriben en aquest format, perquè les targetes gràfiques poden processar directament els píxels comprimits per blocs sense haver-los de descomprimir abans. Els navegadors i la majoria de visualitzadors d'imatges normals, en canvi, no obren el DDS - aquesta eina llegeix el fitxer amb un descodificador propi, sense dependències, i l'exporta com un PNG universal.

    Es descodifiquen els formats de bloc S3TC BC1/DXT1 (opacs o amb transparència binària d'1 bit), BC2/DXT3 (4 bits d'alfa per texel) i BC3/DXT5 (rampa d'alfa interpolada), a més de superfícies RGB(A) sense comprimir de 24/32 bits segons les màscares de bits de la capçalera. Només es processa el nivell BASE (la resolució més gran, desada primer) - els altres nivells de mipmap del fitxer s'ometen, perquè aquesta eina et mostra la textura, no tota la cadena de mip.

    L'extensió de capçalera DX10 més recent (BC4-BC7, matrius de textures i cube maps), així com qualsevol altra combinació de FourCC o màscares no reconeguda, es rebutja honestament en lloc d'oferir una imatge incorrecta - per a això caldria un descodificador propi més gran. La transparència procedent de l'alfa binària de BC1, dels canals alfa de BC2/BC3 o d'una màscara alfa sense comprimir es conserva íntegrament al PNG; la resta queda opaca. La conversió s'executa completament en local al navegador, fins i tot sense connexió - no es puja res.

    Fitxa tècnica

    Fitxa tècnica
    Formats d'entradaDDS
    Format de sortidaPNG
    Processament per lots
    ProcessamentEn local al navegador (JavaScript)
    Càrrega de fitxersCap

    En 3 passos

    1. Deixa anar o selecciona el(s) fitxer(s) DDS.
    2. El descodificador llegeix la capçalera i els blocs de píxels.
    3. Descarrega el PNG (diversos com a ZIP).

    Límits: S'admeten BC1/DXT1, BC2/DXT3 i BC3/DXT5, a més de RGB(A) sense comprimir; només s'exporta el nivell de mip BASE. L'extensió de capçalera DX10 (BC4-BC7, matrius, cube maps) i altres formats no reconeguts es rebutgen honestament en lloc d'oferir una imatge incorrecta.

    Preguntes freqüents

    Es pugen les meves textures?

    No. El DDS es descodifica completament en local al navegador, fins i tot sense connexió.

    Quines variants de DDS es llegeixen?

    BC1/DXT1, BC2/DXT3 i BC3/DXT5 (S3TC), a més de RGB(A) sense comprimir. L'extensió de capçalera DX10 no és compatible.

    Què passa amb els mipmaps?

    Només s'exporta el nivell base més gran; els altres nivells de mip del fitxer s'ometen.

    Es conserva la transparència?

    Sí, sempre que el DDS inclogui informació alfa (transparència binària de BC1, alfa de BC2/BC3 o una màscara alfa). Si no, el PNG queda opac.

    Diversos fitxers alhora?

    Sí, descàrrega individual o com a ZIP.

    Eines relacionades

    Convertir HDR a PNG · Convertir PCX a PNG · Convertir WBMP a PNG · Convertir ICNS a PNG