Деформация сеткой
Как искажать фигуру или изображение поверх триангулированного каркаса, привязанного к костям так же, как привязываются собственные точки фигуры.
Слой сетки заворачивает текстуру в триангулированный каркас: подвиньте вершины каркаса, и графика внутри пойдёт следом. Там, где привязка собственных точек фигуры работает точка за точкой (смотрите статью «Привязка и веса»), сетка даёт вам каркас, независимый от собственного контура рисунка, а это полезно для графики, особенно для импортированного изображения, у которой недостаточно своих точек, чтобы привязать её напрямую.
Как создать сетку
Добавить слой ▸ Сетка создаёт пустой контейнер сетки. Чаще вы вместо этого будете заворачивать существующий слой: щёлкните по слою изображения правой кнопкой и выберите добавление родительской сетки или щёлкните по слою фигуры и выберите преобразование в сетку.
Решётка и нарисованная сетка
Раздел сетки в панели «Свойства», видимый только в режиме правки, даёт вам решётку из колонок и рядов (от 1 до 40 каждых, на старте 8 на 8) и кнопку перестроения решётки, которая кладёт поверх слоя равномерный каркас этого разрешения.
Ради каркаса, который идёт по собственному силуэту графики, а не по простому прямоугольнику, нарисуйте очертание руками пером. На слое сетки перо переходит к рисованию вершин и рёбер сетки напрямую, а не контура Безье; включите режим линии на его полосе параметров, чтобы только соединять существующие точки в рёбра, не роняя новых. Celas Studio триангулирует нарисованное очертание под его настоящую форму, а не под выпуклую оболочку, и сохраняет все нарисованные вами рёбра ограничениями в этой триангуляции.
Где живут веса
Сетка не держит своих отдельных данных о весах. Её вершины взвешены к костям через то же самое хранилище, которым пользуются точки фигуры, только адресуются они по индексу вершины сетки, а не по идентификатору вершины фигуры. Это значит, что на сетке работает каждый инструмент весов ровно так же, как на фигуре: авто вес, область веса, покраска весов, «Отразить веса», а также «Привязать» и «Отвязать», которые достают до вершин сетки через инструмент привязки костей. Этот инструмент рисует и каркас сетки, а не одни её вершины, поэтому видно, что именно вы привязываете, а не выбираете точки, висящие над рисунком. Как ими пользоваться, смотрите в статьях «Привязка и веса» и «Покраска весов».
Анимация сетки
Привязанная сетка деформируется сама, когда ведущие её кости движутся, тем же скиннингом, который получают точки фигуры. Сверх того сетку можно ставить в позу напрямую: перейдите в режим анимации и потяните её вершины инструментом «Узел», чтобы согнуть её дальше того, что даёт один скелет. Каркас рисуется там, куда его и правда поставил риг, поэтому на риге в позе вершина оказывается под курсором и отзывается на щелчок там, где вы её видите. С включённым автоключом отпускание протяжки записывает ключевой кадр для этой позы; с выключенным поза временна и исчезает в тот же миг, как сдвинется курсор воспроизведения.
| P | Инструмент «Перо» (рисует вершины и рёбра сетки на слое сетки) |
| A | Инструмент «Узел» (ставит вершины сетки в позу в режиме анимации) |
| Tab | Переключиться между режимами правки и анимации |
Режим правки всегда показывает недеформированную позу покоя сетки, что бы вы ни ставили в ключи, и это намеренно: так вы всегда можете вернуться к чистому каркасу, чтобы поправить его разрешение или его привязку, не сражаясь с собственной анимацией.
Пределы
Сетка следует за тем ригом, который её и привязывает, поэтому проект с несколькими слоями костей может вести разные части сцены от разных скелетов. Инструмент «Кость» и инструменты весов по-прежнему работают с тем слоем кости, который найдут первым, и это оставшаяся причина держать проект в раннем доступе простым; смотрите статью «Основы костей».