Экспорт
Проекты можно экспортировать из верхней строки меню: Проект > Экспорт.
Информация
Экспорт требует платной версии. В бесплатной версии demo вы всё равно можете сохранить проект и позже открыть его в платной версии для экспорта.
См. Бесплатная и платная версия.
Поддерживаемые файлы
Проекты PixelOver можно экспортировать как:
- Изображения / спрайт-листы (
.png) - Анимированные изображения (
.gif) - Файлы проектов Aseprite (
.aseprite)
Расширенное имя файла
Когда экспорт создаёт несколько файлов, PixelOver автоматически добавляет суффикс к каждому имени файла.
Вы можете выбрать, какой разделитель используется между базовым именем и суффиксом.
Слои
По умолчанию все слои объединяются в один вывод.
При желании вы можете экспортировать слои как отдельные файлы.
Виды
Выберите, какие виды следует экспортировать.
Например, вы можете захотеть экспортировать как Буфер нормалей, так и Буфер глубины.
Для каждого экспортируемого вида вы также можете выбрать цвет фона (по умолчанию прозрачный).
Область и размер
Определите, какую область Холста следует экспортировать.
Вы также можете:
- масштабировать экспортируемый результат
- выбрать, следует ли выравнивать размеры выходных изображений
Анимация
Когда включён экспорт анимации, вы можете выбрать экспорт:
- текущей анимации
- всех анимаций
- выбранных анимаций
Анимации при желании можно разделить по разным папкам.
Вы также можете объединить все экспортированные анимации в один выходной файл.
Спрайт-лист
Когда включён Спрайт-лист, экспортированные кадры упаковываются в одно изображение спрайт-листа на анимацию вместо экспорта как отдельные изображения.
Вы можете настроить:
- поля
- отступы
- ограничения позиции ячеек
Вы также можете экспортировать файл метаданных .json, описывающий раскладку спрайт-листа. Этот файл можно использовать для создания собственного импортёра для вашего игрового движка или конвейера.
Формат JSON спрайт-листа
"frames":[
{
"frame": {
"x": <позиция x>,
"y": <позиция y>,
"w": <размер x>,
"h": <размер y>
},
"duration": <длительность кадра>
} //Пример кадра
], // Кадры спрайт-листа
"meta":{
"app":"https://pixelover.io",
"version":"<версия PixelOver>",
"filepath": "<локальный путь спрайт-листа>",
"frameAnimations": [
{
"name": "<имя анимации>",
"fps": <fps анимации>,
"speed_scale": <множитель скорости анимации>,
"from": <номер начального кадра>,
"to": <номер конечного кадра>
} // Пример метаданных анимации
],
"size": {
"w": <размер x>,
"h": <размер y>
}, // Общий размер спрайт-листа
"view": "<имя вида>",
"layer": "<имя слоя>", //Только если слои разделены
"direction": <номер направления> //Используется для автоматического вращения 3D
} // Метаданные, связанные со спрайт-листом
3D-вращение

PixelOver может автоматически вращать 3D-слои вокруг оси Y и экспортировать несколько направлений.
Результат
В нижней части диалога экспорта отображается сводка операции экспорта, включая:
- будут ли созданы папки
- количество изображений и/или кадров, которые будут экспортированы
