ru

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) по битовым маскам из заголовка. Обрабатывается только БАЗОВЫЙ уровень (самое большое, первым сохранённое разрешение) - остальные ступени мипмап-цепочки в файле пропускаются, ведь этот инструмент показывает вам саму текстуру, а не всю мип-цепочку.

    Более новое расширение заголовка 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); экспортируется только БАЗОВЫЙ мип-уровень. Расширение заголовка DX10 (BC4-BC7, массивы, кубические карты) и другие нераспознанные форматы честно отклоняются вместо выдачи неверного изображения.

    Частые вопросы

    Загружаются ли мои текстуры?

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

    Какие варианты DDS читаются?

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

    Что происходит с мипмапами?

    Экспортируется только самый крупный базовый уровень; остальные ступени мипмап-цепочки в файле пропускаются.

    Сохраняется ли прозрачность?

    Да, если DDS содержит информацию об альфа-канале (просвечивание BC1, альфа BC2/BC3 или альфа-маска). В остальных случаях PNG непрозрачен.

    Можно ли обработать несколько файлов сразу?

    Да, скачать можно по отдельности или архивом ZIP.

    Похожие инструменты

    HDR в PNG · PCX в PNG · WBMP в PNG · ICNS в PNG