GIF в спрайт-лист

Есть анимация в виде GIF? Верните ее в виде спрайт-листа, с которым работает ваш движок.

Бесплатно, без регистрации. Работает в браузере: ваши файлы не покидают компьютер, а после загрузки страницы инструмент работает офлайн.

Как пользоваться

  1. Перетащите анимированный GIF в рамку.
  2. Выберите, сколько кадров идет в ряд (или одна длинная полоса).
  3. Скачайте PNG-лист и JSON с местом и временем каждого кадра.

Что вы получаете

PNG со всеми кадрами GIF по порядку на сетке и JSON-файл в раскладке, которую читают Aseprite и многие движки: прямоугольник каждого кадра и время его показа. Кадры собираются так, как браузер воспроизводит GIF, поэтому кадры, которые хранят только изменения, получаются целыми.

Зачем конвертировать GIF?

Игровые движки проигрывают спрайт-листы, а не GIF. Листы загружаются быстрее, сохраняют точные пиксели и позволяют игре выбирать скорость. Если анимация существует только в виде GIF — превью, которое вам прислали, старый ассет, — это вернет ее.

Советы

  • В GIF не больше 256 цветов и прозрачность типа «да или нет»: лист сохраняет ровно то, что содержит GIF.
  • Время кадров в GIF указывается в сотых долях секунды, а в JSON — в миллисекундах.

Делаете спрайты из 3D-моделей? Pixor рендерит модель в пиксельные листы со всех сторон, кадр за кадром, и сам записывает GIF, файлы Aseprite и форматы движков. Как это работает.

Попробуйте Pixor бесплатно

Еще бесплатные инструменты