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