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

Заливка

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

Заливка (K) наносит активный цвет из панели «Цвет». Курсор над холстом выглядит как маленький серый кружок: размера здесь нет, потому что ведро заливает всю область, по которой вы щёлкнули, а не отпечаток кисти.

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

K Заливка

Что заливает ведро

  1. Щелчок по векторной фигуре: она перекрашивается напрямую. При активном Цвете 1 она получает сплошную заливку, при активном Цвете 2 цвет штриха. Пока выбран слой растровых ячеек или пиксельный слой, этот шаг и следующий пропускаются, и ведро закрашивает этот слой.
  2. Щелчок внутри замкнутой фигуры без заливки, кисточного кольца или контура, которому вы задали только штрих: заливку получает сама эта фигура, а не вторая фигура под ней.
  3. Щелчок по пустому месту при выбранном слое фигуры или векторных ячеек: заливка находит область, замкнутую линиями текущего кадра, и заливает её, помещая заливку за рисунком.
  4. Щелчок в любом другом месте: заливка закрашивает пиксели на выбранном слое растровых ячеек или пиксельном слое. Если ничего подходящего не выбрано, сначала создаётся пиксельный слой, как это делает кисть.

Пустой слой рисования тоже заливается: от края до края или внутри выделения, если оно есть. На пиксельном слое выделение, выходящее за холст, заливается целиком, а не только до края страницы. Если «Источник» читает пустой слой, заливка сообщает об этом, а не пишет, что нет слоя для рисования.

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

Параметры

ПараметрПо умолчаниюЧто делает
ИсточникЭтот слойКакие пиксели заливка ЧИТАЕТ. Этот слой, Слой выше, Слой ниже или Все видимые, сведённые вместе. Цвет всё равно ложится на тот слой, который вы выбрали.
Допуск16%Насколько цвет пикселя может отличаться от того, по которому вы щёлкнули, и всё же попасть под заливку. При 0% заливаются только точные совпадения.
Расширить0 pxРастит готовую область наружу, а при отрицательном значении сжимает её. От -16 до 16 px.
Зазор0 pxСамый широкий разрыв в контуре, который заливка вправе считать замкнутым, измеренный поперёк самого разрыва. До 64 px. 0 означает выключено, и тогда одна дырка затапливает весь слой.
Смежн.Вкл.Включено: заливка расходится от щелчка и останавливается у любой границы. Выключено: заливает все похожие по цвету пиксели изображения, где бы они ни лежали.
Сглаживание краёвВыкл.Даёт готовому краю однопиксельный переход, чтобы он сходился со сглаженной линией без заметной ступеньки.
РезультатВекторТолько на слое фигуры или векторных ячеек: создаёт ли заливка обведённую фигуру (Вектор) или пиксели (Пиксель). У слоя рисования выбора нет.
Непрозрачность100%Насколько непрозрачен положенный цвет.
Режим наложенияОбычныйКак пиксельная заливка сочетается с цветом, который уже лежит на слое: любой из тех же 29 режимов, что и у кисти, от «Обычный» до «Яркость», с расчётом на видеокарте. Недоступен, пока заливка на векторном слое получается фигурой.
Режим расширенияДо самого тёмного пикселяРаботает, только пока «Расширить» положительно. Прямоугольник растит квадратом, Круглый растит кругом, а До самого тёмного пикселя подлезает под мягкий край линии и останавливается у её тёмного ядра.
Заливать узкие участкиВкл.Работает, только пока «Зазор» больше 0. Щель не шире собственного входа заливается вместе с областью, к которой примыкает, поэтому перекрытие зазора не оставляет незакрашенным карман за перемычкой.
«Зазор» действует только для смежной заливки. Выключите «Смежн.», и он становится недоступен, потому что у заливки, которой связность безразлична, просто нет границ, чтобы их перекрывать. «Заливать узкие участки» так же зависит от «Зазора»: при нулевом зазоре нет и перемычки, за которой пряталась бы щель, поэтому пункт тоже гаснет.
Ни один из этих параметров не живёт в ящике. Когда окно достаточно широкое, все они открыто стоят на панели; когда нет, не поместившиеся уходят в меню «Ещё параметры» в её конце и возвращаются обратно, как только появляется место.

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

Панель параметров Заливки: Источник, Допуск, Расширить и Зазор, переключатели Смежн. и Сглаживание краёв, и стрелка «Ещё параметры».

Красить под контуром

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

Заливка читает не сырой битмап. Слой-источник сначала отрисовывается, поэтому контур векторного слоя считается стеной ровно так же, как закрашенные пиксели, а группа читается такой, какой она сводится. «Все видимые» сводят всю сцену и ограничивают заливку всем, что вы видите.

Край холста тоже считается стеной. Без этого заливка, начатая за пределами рисунка, обтекала бы его и убегала вместо того, чтобы остановиться, поэтому холст всегда самая внешняя область.

Зазоры и ореолы

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

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

«Расширить» начинается с -16 px, и такое значение, наоборот, сжимает область. Против жёсткого края это иногда именно то, что нужно, но против сглаженного оно отодвинет цвет от линии.

Заливка обведённых рисунков

На слое фигуры или векторных ячеек заливка объединяет все линии текущего кадра, находит самую внутреннюю замкнутую область вокруг щелчка и вставляет заливку новой фигурой за линиями. Отверстия внутри этой области остаются отверстиями. Результат является обычной векторной геометрией, поэтому его можно потом перекрасить, анимировать или править контур инструментом «Узел». Контур строится кривыми Безье, а не обводится плотным многоугольником, поэтому заливка у изогнутых линий получает число точек, с которым действительно можно работать.

Поставьте «Результат» в «Пиксель», и тот же щелчок положит пиксели, на ближайший редактируемый растровый слой или на новый. Так векторный рисунок красят в плоский цвет, не накапливая по фигуре на область.

Рисунок тушью на слое векторных ячеек с одной залитой областью; заливка лежит за линиями.

Заливка пикселей

Пиксельная заливка сравнивает цвета по каналам с вашим «Допуском». Перетаскивание с зажатой кнопкой снова и снова запускает заливку для области под курсором: быстрый способ закрасить плоским цветом несколько мелких участков за один проход.

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

Границы

  • Перекрашивание фигуры и заливка замкнутой векторной области являются геометрическими операциями, и «Допуск» они не смотрят вовсе.
  • Ничего не происходит, если цвет, по которому вы щёлкнули, уже совпадает с цветом заливки.
  • Здесь нет клавиш-модификаторов, нет действия по двойному щелчку и нет привязки.