Программы
Предназначение:
Работа с текстурами
Reforgerator — программа для массовой обработки изображений и создания иконок Warcraft III.
  • Поддержка стилей: Classic SD, Classic HD и Reforged HD для всех версий Warcraft III 1.0—2.0+.
  • Поддержка размеров: Все рамки доступны в размерах 64x64, 128x128 и 256x256.
  • Поддержка форматов: из всех популярных форматов изображений в BLP, DDS, TGA и PNG.
  • Предварительный просмотр влияния степени сжатия на качество картинки.
  • Пакетная обработка: генерация иконок в различных стилях, размерах и форматах по одному нажатию кнопки.
  • Опции первичной обработки: Обрезка краёв, добавление чёрной рамки, настройка альфа-канала.
  • Различные методы работы: Выбор файлов и папок через проводник, перетаскивание (Drag-and-Drop) или командную строку (CLI).
  • Поддерживаемые языки: English, Русский, Español, Tiếng Việt, 简体中文.

ИСХОДНИКИ

Программа написана на Python 3.12. Исходный код доступен на GitHub: github.com/makkad0/Reforgerator

Changelog
Открыть
📅 1.1.5 - 6 мая 2025:
  • Рамка BTN-classic-sd-256 от Aldeia теперь используется по умолчанию для BTN-рамок в стиле Classic размером 128x128 и 256x256. Старая рамка Classic HD 2.0 всё ещё доступна через выбор пользовательских рамок.
📅 1.1.4 - 6 мая 2025:
  • Добавлена пользовательская рамка BTN-classic-sd-256 от Aldeia — стилизованная под BTN Classic SD, но выполненная в разрешении 256x256. В отличие от других рамок этого разрешения, она использует стиль Classic SD, а не Classic HD.
📅 1.1.3 - 21 марта 2025:
  • Опция прогрессивного кодирования BLP заменена на опцию оптимальной сжимаемости. Новая опция автоматически тестирует несколько настроек кодирования и выбирает наиболее эффективную. Выбираются те настройки, которые дают наименьший размер файла после сжатия zlib, что улучшает эффективность хранения BLP в архиве.
📅 1.1.2 - 18 марта 2025:
  • Дополнена секция "О программе".
📅 1.1.1 - 16 марта 2025:
  • Оптимизация веса дистрибьютива. Исправлены мелкие ошибки.
📅 1.1.0 - 15 марта 2025:
  • Добавлена поддержка PSD-файлов, включая RGBA-слои, прозрачность и маски в обычном режиме наложения.
  • Для входных и выходных BLP1 JPEG добавлена поддержка альфа-канала.
  • Добавлен фильтр по формату файлов изображений для пакетной обработки директорий.
  • Добавлена поддержка многопапочного режима для Drag-and-Drop и CLI-ввода.
  • Обновлен интерфейс выбора папок — добавлена новая иконка.
  • Добавлена поддержка пользовательских рамок. Подробнее в readme.txt
  • Введены новые типы рамок: Scorescreen Hero (SSH) и Scorescreen Player (SSP).
  • Добавлены отдельные рамки для иконок "Disabled Passive" (DISPAS) и "Disabled Autocast" (DISATC).
  • Область Drag-and-Drop расширена на всё окно программы.
  • Добавлена локализация на упрощенном китайском (local_zh-CN.txt).
📅 1.0.0 - 8 марта 2025:
  • Публичный релиз.
Комментарий от автора Makkad:
Открыть
Программа представляет собой графический интерфейс для ранее написанного мной скрипта, с помощью которого я создавал иконки для своего проекта Northrend RPG с полной поддержкой Classic и Reforged графики. Поэтому мне нужен был единый инструмент, позволяющий быстро и просто создавать полный набор иконок для разных стилей.
Спасибо RvzerBro и Darkmen500 за предварительные тесты.
Буду рад получить ценные замечания по багам, недоработкам, и возможным улучшениям программы.
Пароль от архива: makkad
Программа предназначена для Windows.
  1. Пароль от архива: makkad .Распакуйте архив Reforgerator_{ver}.zip в папку с правами на чтение и запись.
  2. Запустите программу Reforgerator.exe из извлечённой папки.

УДАЛЕНИЕ

  1. Запустите uninstall.bat, чтобы удалить приложение.
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Этот комментарий удален
Ответы (1)
23
nazarpunk, Нет. Только альфа канал для прозрачности. Ну ещё будет поддержка PSD на входе, там маска будет автоматически в альфа канал преобразовываться.
Этот комментарий удален
23
Вышла новая версия! Прокрутить к ресурсу
📅 1.1.0 - 15 марта 2025:
  • Добавлена поддержка входных PSD-файлов, включая RGBA-слои, прозрачность и маски в обычном режиме наложения.
  • Для входных и выходных BLP1 JPEG добавлена поддержка альфа-канала.
  • Добавлен фильтр по формату файлов изображений для пакетной обработки директорий.
  • Добавлена поддержка многопапочного режима для Drag-and-Drop и CLI-ввода.
  • Обновлен интерфейс выбора папок — добавлена новая иконка.
  • Добавлена поддержка пользовательских рамок. Подробнее в readme.txt
  • Введены новые типы рамок: Scorescreen Hero (SSH) и Scorescreen Player (SSP).
  • Добавлены отдельные рамки для иконок "Disabled Passive" (DISPAS) и "Disabled Autocast" (DISATC).
  • Область Drag-and-Drop расширена на всё окно программы.
  • Добавлена локализация на упрощенном китайском (local_zh-CN.txt).
Ответы (1)
28
makkad, Хорошая обновление - но с кастом рамками замудрил - обычный юзер запутается.
Поставил бы просто по дефолту N кастомных папок где просто можно кастомные рамки вставить. (и в самой проге выбирать нужную папку в настройках)
28
Еще было бы не плохо добавить 96x96 размер (128x песочет в некоторых случаяех как в Статусе Бафов или при выборе нескольких юнитов)
Ответы (3)
23
Roy Mustang, хорошо, поэксперементирую с этим моментом. Когда использовали blp 128x128 мипмапы включили на Авто? Как ведёт себя tga в этом случае?
28
makkad, Мипмамсы всегда на AUTO стояли, (я хз - может это и за того как варик сжимает иконки до более маленьких размеров)
Вот на скрине 128 размер (Желтая BLP) (Зеленая TGA) - немного песка видно (обычно с размером 96 он реже появляется) (но опять такое не со всеми иконками - я так думаю только с теми где много разных пикселей - но может я ошибаюсь)
Загруженные файлы
23
Roy Mustang, смотрю на твои скрины. Разница слегка видна. Вижу что blp имеет участки слегка размытые, по сравнению с tga. Под песком имеется ввиду эти размытости или отдельные ярко выделяющиеся пиксели? Если второе, то на скринах не особо видно этих артефактов. Если с tga все ок, возможно проблема в jpeg сжатии мипмапов. Но в любом случае, было бы хорошо если бы был наглядный пример что не так. Или наоборот, что 96x96 лучше смотрятся по сравнению с 128x128.
23
Вышла новая версия! Прокрутить к ресурсу
📅 1.1.3 - 21 марта 2025:
  • Опция прогрессивного кодирования BLP заменена на опцию оптимальной сжимаемости. Новая опция автоматически тестирует несколько настроек кодирования и выбирает наиболее эффективную. Выбираются те настройки, которые дают наименьший размер файла после сжатия zlib, что улучшает эффективность хранения BLP в архиве.
23
Вышла новая версия! Прокрутить к ресурсу
📅 1.1.4 - 6 мая 2025:
  • Добавлена пользовательская рамка BTN-classic-sd-256 от Aldeia — стилизованная под BTN Classic SD, но выполненная в разрешении 256x256. В отличие от других рамок этого разрешения, она использует стиль Classic SD, а не Classic HD.
Загруженные файлы
Ответы (1)
25
makkad, так посмотришь со стороны - и разницы нету)
Но кому что надо под свою версию, огонь, лаек!
23
konvan5, Для тех кто много работает с иконками, в том числе для Roy Mustang, который и предложил это добавить, разница оказалась достаточно заментной. А программа в первую очередь для таких авторов сделана, так что идём им на встречу!
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.