uk

DDS у PNG

Конвертуйте DDS-текстури в PNG локально - блоки BC1/BC2/BC3 декодуються без завантаження, прямо в браузері.

Обробка локально на вашому пристрої ...

Ваші файли

    Обробка локально на вашому пристрої ...

    0%

    Чи завантажується мій файл?

    Ні. Усе працює у вашому браузері - ваш файл ніколи не залишає пристрій. Як це перевірити

    Без завантаження100% локально
    Вміст лишається у васбез доступу третіх осіб
    Hosted in GermanyGlobal Content Delivery
    Незалежний аудитTLS A+ · Заголовки A+

    DDS (DirectDraw Surface) - стандартний контейнер текстур в іграх, ігрових рушіях і 3D-програмах: моделі, матеріали та карти оточення майже завжди зберігаються саме в цьому форматі, адже відеокарти можуть обробляти блочно-стиснуті пікселі напряму, не розпаковуючи їх заздалегідь. Браузери та більшість звичайних переглядачів зображень DDS не відкривають - цей інструмент читає файл власним незалежним декодером і видає результат як універсальний PNG.

    Декодуються блокові формати S3TC: BC1/DXT1 (непрозорий або з 1-бітною прозорістю «просвічування»), BC2/DXT3 (4-бітний альфа-канал на тексель) і BC3/DXT5 (інтерпольована альфа-рампа), а також нестиснуті 24/32-бітні поверхні RGB(A) за бітовими масками із заголовка. Обробляється лише БАЗОВИЙ рівень (найбільша, першою збережена роздільна здатність) - решта щаблів ланцюжка mipmap у файлі пропускається, адже цей інструмент показує вам саму текстуру, а не весь mip-ланцюжок.

    Новіше розширення заголовка DX10 (BC4-BC7, масиви текстур і кубічні карти), а також будь-яка інша нерозпізнана комбінація FourCC чи масок, чесно відхиляються замість того, щоб видати неправильне зображення - для цього знадобився б окремий, більший декодер. Прозорість із альфа-«просвічування» BC1, альфа-каналів BC2/BC3 або нестисненої альфа-маски повністю зберігається в PNG; усе інше непрозоре. Перетворення виконується повністю локально в браузері, навіть офлайн - нічого не завантажується.

    Технічні дані

    Технічні дані
    Вхідні форматиDDS
    Вихідний форматPNG
    Пакетна обробкаТак
    ОбробкаЛокально в браузері (JavaScript)
    Завантаження файлівНемає

    У 3 кроки

    1. Перетягніть або виберіть файл(и) DDS.
    2. Декодер читає заголовок і пікселі блоків.
    3. Завантажте PNG (кілька файлів - у вигляді ZIP).

    Обмеження: Підтримуються BC1/DXT1, BC2/DXT3 і BC3/DXT5, а також нестиснутий RGB(A); експортується лише БАЗОВИЙ mip-рівень. Розширення заголовка DX10 (BC4-BC7, масиви, кубічні карти) та інші нерозпізнані формати чесно відхиляються замість видачі неправильного зображення.

    Часті запитання

    Чи завантажуються мої текстури?

    Ні. DDS повністю декодується локально в браузері - навіть офлайн.

    Які варіанти DDS читаються?

    BC1/DXT1, BC2/DXT3 і BC3/DXT5 (S3TC), а також нестиснутий RGB(A). Розширення заголовка DX10 не підтримується.

    Що відбувається з mipmap?

    Експортується лише найбільший базовий рівень; решта щаблів mip-ланцюжка у файлі пропускається.

    Чи зберігається прозорість?

    Так, якщо DDS містить інформацію про альфа-канал (просвічування BC1, альфа BC2/BC3 або альфа-маска). В іншому разі PNG непрозорий.

    Кілька файлів одночасно?

    Так, завантажуйте окремо або архівом ZIP.

    Схожі інструменти

    HDR у PNG · PCX у PNG · WBMP у PNG · ICNS у PNG