Огляд функцій інструменту

Онлайн пакувальник текстур: ключові функції та переваги браузера Sprite Sheet Maker

Оптимізуйте упаковку аркушів гри за допомогою ToolBuddy: алгоритм MaxRects, пресети експортера для Unity, Phaser, Cocos, CSS і безпечна локальна обробка.

11 хв. читання • 2026-06-05

Вступ

Створення оптимізованих атласів спрайтів має вирішальне значення для продуктивності 2D-ігор. Зменшення викликів малювання шляхом зв’язування кількох images в один аркуш зберігає накладні витрати пам’яті на низькому рівні та плавне відтворення. Однак для ефективного виконання цього не потрібно встановлювати утиліти для робочого столу чи платити за ліцензію.

Онлайн-пакувальник текстур від ToolBuddy забезпечує створення атласу настільного рівня у вашому браузері. Поєднуючи високопродуктивні алгоритми пакування з динамічними експортерами метаданих, це спрощує підготовку активів, зберігаючи всі процеси на пристрої.

У цьому огляді докладно описано основні можливості пакувальника текстур ToolBuddy і пояснюється, чому його робочий процес, який працює в браузері, є ідеальним рішенням для сучасних ігрових конвеєрів.

Високоефективний алгоритм упаковки контейнерів MaxRects

В основі пакувальника текстур лежить алгоритм упаковки контейнерів MaxRects, який сортує та впорядковує спрайти для максимального заповнення. Завдяки мінімізації порожніх полів він розміщує більше спрайтів на менших текстурах, зберігаючи цінну пам’ять GPU під час виконання.

Пакувальник обробляє великі пакети спрайтів і обчислює координати за мілісекунди, відображаючи отриманий макет атласу на інтерактивному полотні.

  • Максимальний розмір аркуша до 4096 × 4096 пікселів.
  • Динамічне розділення мультипакетів для великих каталогів спрайтів.
  • Розрахунки заповнюваності відображаються безпосередньо на інформаційній панелі попереднього перегляду.

Комплексні пресети експортера двигуна та фреймворку

Атлас корисний, лише якщо ваш цільовий ігровий механізм може його розібрати. ToolBuddy містить пресети експортера, які генерують точне форматування метаданих, яке вимагається популярними фреймворками.

Замість того, щоб вручну відображати координати, ви вибираєте цільову структуру зі спадного меню та експортуєте дані координат разом із упакованим аркушем.

  • Unity: налаштовані метаструктури для редакторів спрайтів двигуна.
  • Phaser & Cocos: JSON Hash/Array і експорт метаданих plist.
  • CSS Спрайти: готові таблиці стилів із точним до пікселів положенням фону.

Точне керування прозорістю, обрізанням і відступами

Необроблені спрайти часто містять надлишок прозорого простору. Налаштування обрізання автоматично обрізає цей пробіл перед пакуванням, зберігаючи оригінальні показники розміру в метаданих експортера, забезпечуючи правильне вирівнювання анімацій у грі.

Елементи керування заповненням і витягуванням запобігають «розливу кольорів» (артефакти фільтрації текстури, коли суміжні кольори спрайтів накладаються на екран під час масштабування візуалізації).

  • Режим обрізки з настроюваними селекторами порогів альфа-каналу.
  • Параметри форми та рамок для ізоляції спрайтів.
  • Екструзія спрайтів для дублювання пікселів рамок і уникнення швів візуалізації.

Конвеєри оптимізації масштабу та формату

Для різних збірок потрібні різні розміри текстур (наприклад, для мобільних пристроїв і для настільних ПК з високою роздільною здатністю). Вбудована конфігурація масштабування дозволяє зменшувати масштаб спрайтів під час пакування за допомогою плавних алгоритмів, позбавляючи вас від підтримки окремих каталогів вихідних файлів.

Для проектів, які потребують невеликих розмірів файлів, ви можете поєднати пакування з інструментами стиснення на пристрої, зменшуючи вагу текстури в одному робочому процесі.

Захист ігрового оформлення за допомогою локального виконання браузера

Ігрові ресурси є власністю та суворо конфіденційні. На відміну від хмарних конвертерів, які завантажують файли мистецтва на віддалені сервери, ToolBuddy обробляє все пакування, рендеринг і генерацію zip у пам’яті вашого браузера за допомогою HTML5 APIs.

Це забезпечує повну безпеку, дозволяючи створювати атласи в обмеженому офісному середовищі або захищених мережах без затримки завантаження в мережу.

ЧАП

Поширені додаткові запитання, які задають читачі після проходження цього робочого процесу.

Для чого використовується налаштування екструдування?

Extrude дублює зовнішні пікселі кожного спрайту, запобігаючи швам візуалізації та витоку кольорів, коли аркуш спрайтів масштабується або обертається під час виконання.

Чи підтримує ToolBuddy обмеження розміру потужності двох (POT)?

Так Ви можете обмежити розміри атласу рівнем двох (наприклад, 512, 1024, 2048) або квадратним співвідношенням сторін, щоб забезпечити сумісність із попередніми вимогами до текстур GPU.

Чи можу я безпосередньо імпортувати каталоги спрайтів?

Так Опція завантаження папок дозволяє вибирати цілі каталоги, зберігаючи шляхи до папок в експортованих метаданих JSON або plist для легшої організації.