Форум: "Игры";
Текущий архив: 2005.08.14;
Скачать: [xml.tar.bz2];
ВнизImage Найти похожие ветки
← →
Ivanov (2005-04-23 07:48) [0]Подскажите, можно ли как-то заархивировать графические файлы в игре без потери качества, как в res.?
← →
cyborg © (2005-04-23 11:42) [1]png, gif
← →
XProger © (2005-04-23 13:16) [2]напиши свой pak формат
← →
Sphinx © (2005-04-23 15:28) [3]ZLib + TStream + подумать :)
наводка: TBitmap.SaveToStream;
← →
Da Stranger © (2005-04-23 16:46) [4]Насколько мне известно, res файлы - это не архивы и там нет никакого сжатия! Насчёт графических файлов, кажется есть опция в JPEG сжимать без потери качества (или с минимальными потерями).
← →
tolp (2005-04-23 18:08) [5]Ivanov> а что JPEG енто архив что-ли!?=)
Я тока знаю RLE метод, вот его можно назвать архивированием (BMP, TGA)
Da Stranger> даже без сжатия маска смажется со спрайтиком... я думаю ему надо именно без потери качества, и не только видимой...
PNG вообще жутких размеров... и архивируется после этого хуже чем BMP.
Идеальный вариант BMP с адаптированной палитрой под картинку... получается 8 бит, а то и 4! а потери качества тока в микроскоп (цвета немного не будут соответствовать оригиналу, но даже с увеличением 200% ентого незаметно, если граматно пользоваться фотошопом)
← →
Ivanov (2005-04-23 18:48) [6]cyborg> А как вставить gif в проект?
XProger> Можно подробнее?
← →
Pa5ha (2005-04-23 19:27) [7]Я думаю, Ты просто запаковать хочешь. Сделай, как в ГТА.
Один файл с архивом:
файлы просто записаны подряд с кратностью 5 кб.
Один файл с описанием архива:
фиксированной длинны имя - вроде 32 байта.
позиция в файле (надо домножить на 5 кб)(т.е. если там 2, то позиция начинается с 10-го килобайта) и размер.
← →
panov © (2005-04-23 20:31) [8]>Ivanov (23.04.05 07:48)
Оформляй тему вопроса.
← →
XProger © (2005-04-23 22:27) [9]Ivanov,
смотря что ты имеешь ввиду под словом "архивировать"
если "сжать", то пиши юзай как говорилось выше ZLib или gbib RLE кодирование
если "запихать всё в 1 файл", то пиший свой формат архива, и ручками побайтно вытаскивай из него картинку...
Страницы: 1 вся ветка
Форум: "Игры";
Текущий архив: 2005.08.14;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.019 c