Экспорт кадров, последовательностей и спрайтовых листов
Один кадр, папка нумерованных кадров или одна упакованная сетка: три экспорта изображений делят панель настроек и различаются только тем, что пишут.
Меню Файл ▸ Экспорт предлагает три места назначения для изображений: «Изображение...» пишет тот кадр, который вы назовёте, «Последовательность PNG…» пишет по файлу на кадр в папку, а «Спрайт-лист…» упаковывает весь диапазон в одно изображение-сетку. Все три пользуются одними и теми же рядами формата, качества, разрешения и фона, поэтому изучение одного покрывает два других.
Формат и качество
| Формат | Прозрачность | Ползунок качества | Замечания |
|---|---|---|---|
| PNG | Да | Нет | Без потерь. Безопасное умолчание |
| JPEG | Нет | Да, от 1 до 100 | Фотографический; на плоском цвете и штрихе артефакты видны |
| WebP | Да | Да, от 1 до 100 | На 100 ползунок читается как «Без потерь» и меняет кодировщик |
| BMP | Нет | Нет | Без сжатия. Только для тех инструментов, которые его требуют |
Качество по умолчанию равно 90 и появляется только для JPEG и WebP. WebP на 100 по-настоящему без потерь, а не просто очень высокого качества: для графики с плоскими заливками он часто меньше PNG при одинаковых пикселях.
Возьмите фон из вариантов «Цвет холста», «Чёрный», «Белый» или «Прозрачность». Прозрачность перечисляется только для PNG и WebP; на JPEG или BMP под рядами появляется приглушённая строка о том, что формат прозрачность хранить не может и вместо неё будет взят цвет холста.
Разрешение
Ширина и высота каждый раз при открытии окна начинаются с холста и принимают от 1 до 16384 пикселей. Блокировка пропорций держит соотношение, пока вы тянете любую из них. Всё отрисовывается заново в том размере, который вы просите, поэтому экспорт покрупнее — это настоящая отрисовка, а не растягивание.
Одно изображение
У окна «Изображение...» вместо диапазона поле кадра; оно начинается с того кадра, на котором вы стоите, и покрывает весь проект. Имя файла по умолчанию illustration с расширением формата.
Этот экспорт пишется сразу, без окна прогресса: неподвижный кадр — это одна отрисовка. Если файл записать не удаётся, окно остаётся открытым и показывает красным «Не удалось записать файл.», а это обычно означает, что папка только для чтения или что имя уже открыто в другой программе.
Последовательность PNG
Обзор здесь выбирает папку, а не имя файла. Файлы пишутся как frame_0001 с выбранным расширением, в четыре цифры, по одному на кадр диапазона от начала до конца.
Вопреки имени, окно не ограничено PNG: последовательности JPEG, WebP и BMP выходят оттуда же. Подвал показывает, сколько кадров даст текущий диапазон.
Спрайт-лист
Лист раскладывает каждый кадр диапазона в сетку, слева направо и затем вниз, и каждая ячейка ровно того разрешения, которое вы задали.
| Параметр | Диапазон | По умолчанию | Что делает |
|---|---|---|---|
| Столбцы | От 0 до 64 | 0 (Авто) | Ячеек в ряду. Авто подбирает почти квадратную сетку |
| Интервал | От 0 до 64 px | 0 | Жёлоб между ячейками |
Интервал вставляется только между ячейками и никогда вокруг снаружи, поэтому у листа с 4 столбцами 3 промежутка. Оставьте его на 0, если только ваш движок не подтягивает соседние пиксели при масштабировании спрайта.
Строка под двумя полями сообщает количество кадров, сетку в виде столбцов на ряды и настоящий размер готового листа в пикселях. Следите за этим числом: размер ячейки, умноженный на сетку, очень быстро перерастает то, что видеокарта согласится загрузить текстурой, а 40 кадров по 1920 x 1080 — это уже лист в 13000 px.
Окно печатает размер готового листа рядом с сеткой. За 32767 пикселей по любой стороне лист нельзя записать одним изображением, поэтому строка размера краснеет, говорит почему, а экспорт отключается, пока вы не уменьшите количество кадров, столбцы или размер ячейки.
Что переезжает
Каждое из трёх окон помнит свои формат, качество и фон, а спрайтовый лист помнит ещё столбцы и интервал. Пути вывода, разрешения и диапазоны кадров не запоминаются. Они каждый раз возвращаются из проекта.