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

Типы слоёв

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

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

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

Типы

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

Меню добавления слоя

Панель «Слои» несёт по кнопке-значку на каждый создаваемый тип в ряду под своим полем поиска (кость, сетка, пиксель, растровые ячейки, символ и векторные ячейки), а группа стоит в подвале рядом с дублированием. Меню добавления шкалы времени и меню «Слой» предлагают тот же набор, включая группу. Каждое добавление — один шаг отмены.

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

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

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

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

Три преобразования живут в меню правой кнопки панели «Слои», а инструмент «Перемещение» повторяет их на холсте.

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

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

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

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