MadMedic Image Packer v 0.3

О программе

Программа создана для компрессии множества маленьких изображений в одно или несколько более крупных (генерация текстурных атласов). Подходит для компрессии лайтмапов, иконок, любых картинок, шрифтов и.т.д.

Возможности

Импорт изображений форматов: Сохранение изображений в форматах Выбор цвета и прозрачности подложки.

Использование

  1. Добавить в программу изображения. Вкладка 'Input' , кнопки 'Add file' 'Add path'
  2. Определиться с форматом сохраняемых файлов и размерами подложек.
  3. Нажать кнопку 'Pack it', выбрать путь для сохранения файла с описанием компрессированых картинок(*.ids). Лучше всего сохранять файл *.ids в корневую папку проекта. Картинки сохраняются в той же папке что и *.ids и имееют то же имя плюс порядковый номер картинки.

Файл описания компрессированных картинок *.ids

Сохраняется в обычном текстовом формате, можно открыть блокнотом и посмотреть.
Первая, вторая строки - комментарий
Третья строка - вида Papers=3, где переменная Papers показывает количество созданных листов с картинками.
Четвертая строка - вида Images=1150, где переменная Images показывает количество компрессированных картинок
Далее идут строки с описанием компрессированных картинок. Каждый параметр огтграничен двойными кавычками.
Первый параметр - относительный путь картинки к файлу описания. Второй параметр - номер листа на которо расположена картинка. Третий параметр - координата 'Х' картинки на листе Четвертый параметр - координата 'У' картинки на листе

Копирайты

Программа использует библиотеку ImageLib.dll, интерфейсы к Blitz Basic 3d и к PureBasic можно найти в папке Tools\ImPackerDll
Права на программу и всякие там названия и значки dxt compression tools приналдежат nvidia

MadMedic
MadMedic@Rambler.ru