Экспорт
Пять вещей, в которые Celas Studio умеет отрисовать ваш проект, общие для всех них настройки и то, как следить за отрисовкой или остановить её.
Всё, что Celas Studio отрисовывает наружу, живёт в Файл ▸ Экспорт. Пунктов назначения пять: одно изображение, последовательность PNG, спрайтовый лист, анимированный GIF и видеофайл, и каждый открывает своё окно. Всё подменю погашено, пока проект не открыт, и сочетаний клавиш нет ни у одного из пяти.
Одновременно идёт только один экспорт. Пока отрисовка идёт, пункты экспорта ничего не делают, так что дайте ей закончиться или сперва отмените её.
Какой формат выбрать
| Пункт меню | Что пишет | Берите ради |
|---|---|---|
| Изображение... | Один неподвижный кадр: PNG, JPEG, WebP или BMP | Кадра для афиши, иллюстрации, миниатюры |
| Последовательность PNG… | По одному нумерованному файлу на кадр, в папку | Передачи кадров в композитинг или на монтаж |
| Спрайт-лист… | Каждый кадр, упакованный в одно изображение-сетку | Игровых движков и веб-анимации |
| Анимированный GIF… | Зацикленный GIF, от 2 до 256 цветов | Быстрых просмотров, чатов, форумов |
| Видео (MP4/WebM)… | MP4, MOV, анимированный WebP или WebM | Отдачи: это единственный путь, который несёт звук, и единственный, который несёт движущуюся прозрачность |
Ряды, общие для всех окон
- Вывод и обзор: поле пути только для чтения, поэтому место назначения приходит от обзора. Кнопка экспорта остаётся отключённой, пока вы его не выберете.
- Разрешение: ширина и высота, засеваемые из холста каждый раз, когда окно открывается. Кнопка-цепочка блокировки пропорций держит соотношение; соотношение схватывается в тот миг, когда вы включаете замок, а не пересчитывается по мере набора.
- Фон: цвет холста, чёрный или белый, с четвёртой записью «Прозрачность» только там, где формат способен её сохранить.
- Вид области просмотра: вжигает в кадры экранное наложение правки: кости, гизмо трансформации, рычаги узлов и пера, рычаги градиента и каркас сетки. По умолчанию выключено.
- Начало и конец: диапазон кадров, начинающийся с точек входа и выхода проекта. У окна одного изображения вместо этого поле кадра.
- Пиксельный режим: включён по умолчанию для проекта в пиксельном режиме, чтобы чёткая сетка дошла до файла. Выключите его, чтобы вывести вместо неё гладкую векторную картинку.
Вид области просмотра — это одна настройка, общая для всех пяти окон, поэтому её включение ради GIF включит её и для следующего видео. Она выводит то, что область просмотра показывает в тот момент, и это делает её полезной для показа рига и неверной для всего прочего.
Что отрисовывается
Каждый кадр отрисовывается заново через камеру сцены в заданном вами разрешении, со спрятанными гизмо правки. Шкала времени сперва вычисляется на этом кадре, поэтому в файл ложится то, что холст там и показал бы. И это теперь включает камеру: её движения и её масштаб доходят до экспортированного файла, а раньше оставались за бортом.
Экспорт ваш проект не тревожит. Текущий кадр и тот режим, в котором вы были, возвращаются на место, когда отрисовка заканчивается, дошла ли она до конца или вы её остановили.
Прогресс и отмена
Всё, кроме одного изображения, отрисовывается за небольшим модальным окном с заголовком «Экспорт…», с полосой прогресса, счётчиком «Кадр n / n» и кнопкой отмены во всю ширину. Кадры уходят по четыре за раз между проходами интерфейса, поэтому окно продолжает перерисовываться, а не замерзает. Одно изображение пишется одним махом, вовсе без окна прогресса.
Отмена останавливает работу в конце текущей четвёрки, а то, что она оставляет за собой, зависит от места назначения.
| Место назначения | После отмены |
|---|---|
| Видео | Частичный файл удаляется |
| Анимированный GIF | Частичный файл удаляется |
| Спрайт-лист | Не пишется ничего: лист собирается в памяти и сохраняется только в конце |
| Последовательность PNG | Уже записанные кадры остаются в папке |
Сообщения о завершении нет, и кнопки открыть папку тоже нет. Когда окно прогресса закрылось, файл записан.
Что окна запоминают
Формат, качество, фон, столбцы и интервал спрайтового листа, цвета, дизеринг и цикл GIF и настройки наложения видео переезжают в ваш следующий сеанс. Разрешения, диапазоны кадров и пути вывода — нет. Они засеваются из проекта каждый раз, когда вы открываете окно.