> press any key to skip

CRAFTCODE

Справка

Горячие клавиши

Глобальные

ШорткатДействие
F5Analyze (запустить пакинг / оптимизацию)
Ctrl+Shift+EnterCreate Atlas / Execute Optimize
Ctrl+RRepack текущей страницы
Ctrl+ZUndo
Ctrl+YRedo
Ctrl+AВыбрать все элементы на текущей странице

Навигация по холсту

ВводДействие
Колесо мышиЗум
СКМ перетащитьПан
ПКМ перетащитьПан (альтернатива)
HomeПодогнать вид под атлас

Редактирование на холсте

ВводДействие
ЛКМВыбрать элемент
Ctrl+ЛКМДобавить/убрать из выделения
ЛКМ перетащить (пустое)Rubber band выделение
Ctrl+ЛКМ перетащитьAdditive rubber band (XOR)
ЛКМ перетащить (на элементе)Переместить
Shift+перетащитьAxis lock — фиксация по горизонтали или вертикали
Shift+ResizeПропорциональный ресайз страницы атласа
Ctrl+перетащитьПринудительная привязка к сетке

Операции с элементами

ШорткатДействие
RПовернуть выделенное на 90° по часовой
DelУбрать из атласа → Unplaced

Переключатели вида

ШорткатДействие
GСетка
SПривязка к сетке
FFree Move (без коллизий)
PЛинейки

Диалог Slice Texture

ВводДействие
ЛКМВыбрать регион
ЛКМ перетащить (пустое)Нарисовать новый регион
DelУдалить выбранный регион
RОтметить как повёрнутый
Колесо мышиЗум
ПКМ / СКМ перетащитьПан

Project Settings

Edit → Project Settings → Plugins → Sprite Optimizer

КатегорияНастройки
OptimizationPixels Per Unit по умолчанию, Padding, Alpha Threshold
Auto SelectionMin Savings Threshold для авто-выбора
Quick AtlasАлгоритм, Max Size, Size Mode, Padding, Optimize First, Allow Rotation, Auto Multi-Pack, Pad to x4, Preserve Position, Suffix
MaterialSprite Material по умолчанию, Texture Parameter Name, Custom Parent Materials, Material Domain
OutputИмена подпапок, Suffix для оптимизированных файлов
WorkflowПоказ детальных логов, уведомлений, Auto Refresh Content Browser

Preview Quality

Edit → Project Settings → Plugins → Sprite Optimizer → Editor Performance → Preview Quality

НастройкаПрименение
Low (512 px)Много 4K+ источников, ограниченная RAM
Medium (1024 px)По умолчанию. Рекомендуется для большинства проектов
High (2048 px)Чёткие превью при сильном зуме
FullБез ограничений — полное разрешение источника

Влияет только на превью в редакторе. Финальный атлас всегда экспортируется в полном разрешении.


Технические детали

ПараметрЗначение
Поддерживаемые движкиUE 4.27, 5.0–5.7
ТипEditor-only плагин
ЗависимостиPaper2D (стандартный плагин движка)
ПлатформыWindows, Mac, Linux
Max размер атласаДо 8192×8192 (настраивается)
КомпрессияBC7 с альфа для всех экспортируемых текстур
Runtime CostНуль — не попадает в пакованную игру
Исходные файлыНикогда не изменяются — оригиналы всегда сохраняются
Undo/Redo50 уровней

Troubleshooting

Normal maps / HDR-текстуры выглядят пустыми

Исправлено в v2.1. Старые версии поддерживали только 8-битные источники. Обновись до v2.1.

Проект медленно открывается на больших атласах

Исправлено в v2.1 (параллельная загрузка). Если всё ещё медленно — снизь Preview Quality до Low.

Редактор заканчивает память

Установи Preview Quality → Low (512 px cap). На финальном качестве атласа не сказывается.

Старые ошибки материалов на UE 4.27 (“partially loaded”)

Исправлено в v2.1. Плагин обнаруживает устаревшие кешированные материалы и автоматически их пересоздаёт.

Slice Texture тормозит при зуме

Исправлено в v2.1. Фон-шахматка теперь рендерится только в видимой области.

Не хватает тулбара на UE 4.27

Исправлено в v2.1. Тулбар включён в дефолтный лейаут.


Версии

v2.1 — Cross-Engine Release (апрель 2026)

  • Поддержка UE 4.27 и 5.0–5.7 из единого источника
  • Sprite Optimizer Project — возобновляемые сессии
  • Preview Quality — контроль памяти редактора
  • Normal maps & HDR — корректный пакинг 16-битных текстур
  • Параллельная загрузка проектов — быстрее на больших атласах
  • Исправление краша при регенерации материалов, зависания Slice Texture, ошибок “partially loaded”

v2.0

  • Интерактивный Atlas Editor с визуальным холстом
  • Multi-pack, Slice Texture, Material Instances

v1.0

  • Первый релиз: обрезка текстур, создание атласа, BC7-компрессия