FSA
Материал из FragoriaWiki
FSA - специальный фрагориский формат для анимационных изображений. В принципе совершенно не обязательно, что кадров несколько, вполне может быть и один, тогда картинка будет статичной.
Как расшифровывается данная аббревиатура остаётся загадкой.
Содержание |
Структура Файла
- Заголовок
- Массив картинок формата DFP, сложенных одна за другой
Заголовок
Заголовок состоит из двух байт:
- Первый загадочная маленькая величина.
- Наверно влияет на скорость воспроизведения изображений.Надо уточнить.
- Второй обозначает количество картинок.
- Количество кадров всегда на один больше, чем указано в данном поле.
История
До середины января 2008 года, этот формат был несколько иным, в начале шел XML-заголовок, вида:
<anim fps='12'><f s='3455' l='356' t='252' /><f s='3533' l='357' t='251' /><f s='3388' l='358' t='251' /><f s='3482' l='360' t='246' /><f s='3609' l='366' t='243' /><f s='3555' l='368' t='242' /><f s='3450' l='366' t='243' /><f s='3525' l='362' t='245' /><f s='3569' l='359' t='248' /><f s='3412' l='357' t='252' /></anim>
, а потом одна за другой были сложены картинки формата PNG.
Недостатки
Недостаток как мне кажется этого формата в том что палитра для каждого кадра лежит отдельно. Хотя часто она абсолютна одинакова для всех, и идёт откровенное дублирование практически одной и той же информации, хотя наверно это позволяет использовать большее количество цветов.