Документация Инструменты

Инструмент «Нож»

Как разрезать фигуру надвое по линии или подрезать линию до того места, где она пересекает другую.

Нож (Shift+K) режет графику надвое, и векторную, и пиксельную. Вы протягиваете линию разреза по холсту, и ничего не происходит, пока вы не отпустите: линия, которую видно во время протяжки, — это лишь предпросмотр, поэтому можно начать заново, протянув в другом месте. Она рисуется красной и становится зелёной в тот момент, когда лежит там, где и правда что-то разрежет.

Две пастилки на полосе параметров решают, что делает разрез и как вы его рисуете.

ShiftK Инструмент «Нож»

Разделить и Обрезать

РежимНужно ли выделениеЧто делает
РазделитьДаРежет выбранную фигуру там, где её пересекает ваш разрез. Замкнутая фигура становится двумя целыми фигурами; открытый контур становится отдельными кусками. Режим по умолчанию.
ОбрезатьНетУбирает тот кусок линии, что лежит между двумя местами её пересечения с другими линиями.
РезЧто делает
ЛинияПрямой разрез между тем, где вы нажали, и тем, где отпустили. Вариант по умолчанию.
От рукиРазрез идёт по тому пути, который вы протянули.
Полоса параметров ножа с пастилкой «Разделить / Обрезать» и пастилкой «Линия / От руки».

Разделение фигуры

Сперва выберите фигуру: «Разделить» работает по выделению. Протяните разрез и отпустите: фигура становится двумя кусками или больше, и все они после этого выделены, поэтому их сразу можно развести. Каждый кусок сохраняет исходные имя, заливку, обводку, непрозрачность и режим наложения, и оба они — обычные фигуры, которые можно править дальше инструментом «Узел». Их очертания заново подгоняются кривыми Безье, поэтому изогнутый край, которого разрез не коснулся, возвращается кривыми, а не цепочкой жёстких узлов.

Открытый контур режется тоже, и режется он иначе. Делить там нечего, внутренности нет, поэтому вместо этого кривая разбивается ровно там, где её пересекает ваш разрез, и каждая цепочка точек уходит в свою фигуру. Геометрия точна: две половины разрезанной кривой воспроизводят исходную, поэтому линия, разрезанная посреди изгиба, там не выпрямляется.

Прямое разделение режет вдоль всей бесконечной прямой, а не только вдоль нарисованного вами отрезка, и потому предпросмотр показывает бледное красное продолжение, уходящее в обе стороны. Протянуть достаточно через ту часть фигуры, которая вам важна. Если линия проходит мимо фигуры вовсе, эту фигуру оставляют в покое.

Прямое разделение поперёк залитой фигуры: бледное красное продолжение показывает, докуда достаёт линия разреза.

Подрезка линии

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

Подрезанная линия возвращается открытой и без заливки: после этого линия так и остаётся линией. Залитая фигура сохраняет свою заливку и остаётся замкнутой, ведь подрезка откусила от неё кусок, а не превратила её в штрих; раньше она возвращалась пустой, и это читалось так, будто нож её удалил. Если место разреза ничем не ограничено, штрих делится надвое, а не теряет кусок. Первый кусок остаётся на исходном слое; второй становится новым слоем.

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

Разрез пиксельного рисунка

На растровом или пиксельном слое та же протяжка режет рисунок надвое вдоль линии, и это работает с любой кистью, включая разбросанные и текстурные. Две половины ложатся отдельными слоями, как и у разделённой фигуры, поэтому одну от другой можно сразу же отвести.

Что происходит с заливками и обводками

  • Разделение замкнутой фигуры: обе половины остаются замкнутыми и сохраняют исходные заливку и обводку.
  • Разделение открытого контура: каждая цепочка точек становится своим открытым контуром, и каждый кусок сохраняет исходные имя, заливку, обводку, непрозрачность и режим наложения. Дырки и булевы куски не переносятся, ведь у куска линии нет внутренности, чтобы их держать.
  • Подрезка линии: уцелевшие концы открыты и не залиты; стиль их обводки сохраняется.
  • Подрезка залитой фигуры: остаток остаётся замкнутым и сохраняет свою заливку.
  • В обоих режимах: куски сохраняют ключевые кадры, эффекты, узор пунктира и обрезку той фигуры, из которой вышли.

Пределы

  • Разделение работает только по выделенному.
  • Разделение, которое оставило бы одну сторону пустой, пропускается, поэтому касание края вскользь не делает ничего.
  • Разделение от руки применяется, только когда оно и правда даёт два куска или больше.
  • У ножа нет клавиш-модификаторов, и он не привязывается. Разрез, который никуда не попал, просто заканчивается без сообщения, а Escape отменяет начатую протяжку.