Документация Слои

Типы слоёв

В Celas Studio пятнадцать видов слоёв, от кривых Безье и написанных ячеек до света, костей, сеток, символов и звука: вот для чего нужен каждый и как его сделать.

У каждого слоя проекта есть тип, закреплённый при создании. Тип решает, что слой может держать, какие разделы появятся в панели «Свойства» и можно ли его маскировать, деформировать или красить. Панель «Слои» печатает тип на второй строке каждой записи.

Через всю программу проходит одна ловушка именования. Слой, который называется «Фигура», и есть тот самый слой рисования кривыми Безье, который вы получаете от пера, прямоугольника и эллипса. Слой, который называется «Векторные ячейки», устроен иначе: покадровый контейнер для карандашных и кистевых рисунков, тот тип, который панель «Ячейки» считает содержимым рисунка.
Два типа на ячейках называются «Растровые ячейки» и «Векторные ячейки». Слово «ячейки» и отделяет их от пикселя, представляющего собой один непрерывный битмап вообще без ячеек: это была та пара, которую тяжелее всего было различить по имени.

Типы

ТипДля чего онКак его создать
ФигураОдин контур Безье плюс любые дополнительные контуры, с заливкой и обводкой. То, что рисуют перо, карандаш и инструменты фигур.Рисованием на холсте
СветКонтуры мягкого света и тени, нарисованные поверх плоско закрашенной графики. См. «Слои света».Кнопка «Свет» в панели «Слои» или «Преобразовать в слой света» на слое фигуры
Векторные ячейкиПокадровый слой рисования. Каждый рисунок хранится ячейкой, и кадры ссылаются на ячейки, а не владеют ими.Кнопка векторных ячеек в панели «Слои» или Слой ▸ Вектор
ГруппаКонтейнер без собственной геометрии. Он же служит неразрушающим булевым контейнером.Кнопка «Группа» внизу панели «Слои» или Ctrl+G (Слой ▸ Группировать) на выделении
Нулевой объектНевидимая точка управления, к которой цепляют другие слои. Собственных свойств у него нет.В раннем доступе не создаётся
КостьСкелет. Хранит кости и все привязки вершин и деформирует другие слои, включая каждый слой, помещённый внутрь него.Слой ▸ Кость или рисование инструментом «Кость»
КамераКамера сцены: движение, крен, масштаб и мультиплановая глубина. Она ровно одна и создаётся вместе с проектом.Уже есть
ИзображениеНеподвижный битмап: PNG, JPEG, BMP, QOI или WebP. Байты файла встроены в проект.Файл ▸ Импорт
ПереключательБолее старый контейнер взаимно исключающих детей, заменённый тем, что контейнером вариантов может стать любой родитель.В раннем доступе не создаётся
СеткаТриангулированный каркас поверх запечённой текстуры, который деформируют кости или вы вручную.Слой ▸ Сетка или «Преобразовать в сетку» / «Добавить родительскую сетку»
СимволМногоразовый клип с собственной внутренней шкалой времени, который хранится в библиотеке один раз и размещается в сцене экземплярами.Слой ▸ Символ, «Преобразовать в символ» или + Символ в библиотеке
ВидеоВидеоклип на холсте, декодируемый покадрово по ходу воспроизведения и разрезаемый на клипы.Файл ▸ Импорт
АудиоЗвуковая дорожка со строкой волновой формы, анимируемым уровнем и пометками липсинка. На холсте она не рисуется никогда и не может быть родителем.Файл ▸ Импорт
Растровые ячейкиТрадиционная битмапная фазовая анимация. Держит библиотеку написанных ячеек и экспозицию на кадр.Кнопка растровых ячеек в панели «Слои» или Слой ▸ Растровые ячейки
ПиксельОдин непрерывный растр, который растёт вслед за нарисованным. Без ячеек.Кнопка «Пиксель» в панели «Слои», Слой ▸ Пиксель, Пиксели ▸ Растрировать на другом слое или рисование, когда не выбрано ничего подходящего
Панель «Слои», показывающая по одной строке каждого обычного типа, с именем типа под именем слоя.

Добавление слоёв

В панели «Слои» под полем поиска есть ряд кнопок-значков, по одной на каждый создаваемый тип (кость, свет, сетка, пиксель, растровые ячейки, символ и векторные ячейки), а «Группа» стоит внизу рядом с дублированием. Верх меню «Слой» предлагает кость, сетку, пиксель, растровые ячейки, символ и векторные ячейки в этом порядке; меню добавления на шкале времени предлагает их и пустую группу. Каждое добавление занимает один шаг отмены.

Добавление слоя растровых ячеек может сначала открыть окно размера, если включена настройка, которая спрашивает размер растрового слоя. Её соблюдают и панель «Слои», и меню «Слой».

Типы, которые из меню не добавить

  • Слои фигур появляются только когда вы рисуете. Каждый называется по тому, что его нарисовало, например Shape 1, Rectangle 1, Donut 1 или Line 1.
  • Слои изображений, видео и звука приходят из Файл ▸ Импорт. Перетаскивание файла на холст делает то же самое.
  • Камера существует с того мгновения, как существует проект, и больше одной её не бывает.
  • У нулевых слоёв и слоёв-переключателей в раннем доступе пути создания нет. Их по-прежнему понимают, когда проект их содержит, но ничто в интерфейсе новый такой слой не делает.

Преобразование между типами

Преобразования находятся в меню правой кнопки панели «Слои», а инструмент «Перемещение» повторяет их на холсте. Растровые преобразования есть и в меню «Пиксели», включая два, которых нет в меню правой кнопки: «Преобразовать в растр» для пиксельного слоя и «Преобразовать в пиксельный слой».

КомандаРаботает наРезультат
РастрироватьЛюбые слои, кроме пиксельного, камеры и слоя «Кость»Пиксельный слой, с запечёнными эффектами или без них. Слой векторных или растровых ячеек, а также группа, в которой лежит такой слой, становится слоем растровых ячеек, где каждая ячейка растрирована. Ключи трансформации, непрозрачности и порядка сохраняются
Преобразовать в слой светаСлоях фигурСлой света с теми же контурами, нарисованный как мягкий свет
Преобразовать в кривыеСлоях фигурОбычный контур с тем же очертанием из параметрической фигуры или живых радиусов углов
Разобрать обводкуСлоях фигур с обводкойЗалитая фигура размером с обводку, цвета обводки
Преобразовать в растрСлоях изображений, а также пиксельных слоях из меню «Пиксели»Слой растровых ячеек, первая ячейка которого содержит запечённую картинку, готовую к рисованию
Преобразовать в пиксельный слойСлоях растровых ячеек с единственным рисунком, из меню «Пиксели»Пиксельный слой с этим рисунком
Добавить родительскую сеткуСлоях изображенийИзображение остаётся как есть, завёрнутое в слой сетки, который его деформирует
Преобразовать в сеткуСлоях фигурФигура, завёрнутая в слой сетки
Преобразовать в символЛюбом выделении, из меню «Слой», меню правой кнопки на холсте или по F8Слой символа, держащий выделение, с соответствующей записью в библиотеке

Что какой тип умеет

Часть настроек появляется только у тех типов, которые могут ими пользоваться, поэтому ожидаемого вами параметра может просто не оказаться.

  • Обтравочная маска доступна на слоях фигур, растровых ячеек, пиксельных, изображений и видео.
  • Сглаживание краёв влияет только на слои растровых ячеек, пиксельные слои и слои векторных ячеек; на слое фигуры оно недоступно, потому что край фигуры задаёт её контур.
  • «Обрезка по альфе» доступна на всех слоях, кроме слоёв кости, камеры и звука.
  • Переключатель 3D-слоя не предлагается на слоях камеры, кости и звука.
  • Панели «Ячейки» есть что показать только для слоёв растровых и векторных ячеек.
  • Слой может стать вариантом, только если это слой фигуры, пиксельный, изображения, группы или сетки.
У слоёв звука в панели «Свойства» вместо раздела трансформации стоят уровень и «Без звука»: трансформировать нечего, ведь они никогда не рисуются. По той же причине у них нет строк позиции, вращения, масштаба, якоря и непрозрачности на шкале времени, а слой, брошенный на такой слой, ложится рядом, а не внутрь.