Упакуйте спрайты в текстурный атлас онлайн
Текстурный атлас (спрайт-лист) объединяет много мелких изображений в одно, чтобы игра загружала единственный файл и рисовала быстрее с меньшим числом вызовов отрисовки. Этот бесплатный упаковщик размещает PNG-спрайты алгоритмом MaxRects и экспортирует изображение атласа и метаданные для Phaser, PixiJS, Godot и Aseprite — целиком в браузере.
Без загрузки и установки
Всё работает локально, без регистрации и без ограничений на число файлов, а спрайты не покидают устройство. Это бесплатная браузерная альтернатива настольным инструментам вроде TexturePacker для быстрой сборки атласов.
Обрезка, расширение краёв и выбор формата
При желании обрежьте прозрачные края для более плотной упаковки и добавьте расширение краёв, чтобы избежать растекания текстуры при масштабировании спрайтов. Экспорт в Phaser/PixiJS JSON, Aseprite JSON, атлас Godot или cocos2d plist.
Частые вопросы
Как создать спрайт-лист?
Перетащите отдельные PNG-спрайты в упаковщик, и он разместит их в один текстурный атлас. Скачайте упакованное изображение и файл метаданных для вашего движка — без загрузки и аккаунта.
Какие движки и форматы поддерживаются?
Экспорт в Phaser 3 / PixiJS JSON (Hash), Aseprite JSON, атлас Godot 4 и cocos2d-x plist. Одни и те же упакованные кадры один к одному соответствуют всем им.
Упаковщик текстурного атласа бесплатный?
Да, полностью бесплатный, без регистрации, без водяных знаков и без ограничений на число упаковываемых спрайтов.
Что такое расширение краёв / растекание текстуры?
При масштабировании или фильтрации спрайта соседние пиксели могут просачиваться по краям. Расширение края на 1px дублирует границу, и это растекание не проявляется.
Загружаются ли мои изображения на сервер?
Нет. Упаковка идёт локально в браузере, поэтому спрайты остаются на устройстве.
Что такое обрезка (trim)?
Обрезка убирает прозрачные поля вокруг каждого спрайта, чтобы атлас упаковывался плотнее; исходный размер и смещение хранятся в метаданных, поэтому движок по-прежнему верно располагает кадры.