Инструмент «Волшебная палочка»
Щёлкните по цвету и получите пиксельное выделение всего похожего на том слое, что активен: растровой ячейки, векторного рисунка или сведённой картинки.
Волшебная палочка (W) — инструмент щелчка: тянуть здесь нечего. Она разливается наружу от того пикселя, по которому вы щёлкнули, и превращает совпавшую область в пиксельное выделение, нарисованное бегущими муравьями, ровно того же рода, какое делает область выделения.
Она всегда берёт пробу с того слоя, который сейчас активен. Она никогда не проваливается к битмапу какого-то другого слоя, а именно так она и поступала раньше, когда активный слой не был растровым.
| W | Инструмент «Волшебная палочка» |
| Щелчок | Применить режим сложения, выставленный на панели параметров инструмента |
| Shiftщелчок | Добавить к выделению |
| Altщелчок | Вычесть из выделения |
| ShiftAltщелчок | Пересечь с выделением |
Что читает палочка
| Активный слой | С чего берётся проба | Где заливка останавливается |
|---|---|---|
| Растровые ячейки | Собственный битмап видимой ячейки | У края ячейки |
| Фигура, векторные ячейки, пиксель, группа, изображение | Только этот слой, отрисованный сам по себе в изображение размером с холст | У края холста |
| Ничего не выбрано | Сведённая картинка: каждый видимый слой так, как его показывает холст | У края холста |
Слой растровых ячеек владеет настоящим битмапом с объявленным размером, поэтому заливка идёт внутри этой ячейки, и границей служит она. У всех прочих типов слоёв единого битмапа для чтения нет, а у пиксельного и векторного слоя нет и закреплённого размера вовсе, поэтому палочка отрисовывает этот один слой в изображение по рамке холста и разливается уже по нему. Мировые координаты тогда сходятся с пробой один к одному, и внешняя граница достаётся даром: щёлкните по пустому месту и выделите страницу минус графику, щёлкните по графике и выделите её силуэт.
Допуск
| Параметр | Диапазон | По умолчанию |
|---|---|---|
| Допуск | От 0 до 100% | 16% |
Допуск — это то, насколько цвет может отличаться от того, по которому вы щёлкнули, и всё ещё считаться совпадением. Сравнение идёт канал за каналом, включая альфу, поэтому цвет должен быть близок по всем сразу. На 0% подбирается только точное совпадение; поднятие значения расширяет диапазон разом во всех каналах.
Заливка всегда идёт по смежным пикселям: она расходится по напрямую связанным пикселям и останавливается у первого края, вышедшего за допуск. Варианта с несмежной заливкой нет.
Сложение выделений
Список режима на панели параметров инструмента — «Заменить», «Добавить», «Вычесть» или «Пересечь» — решает, что делает обычный щелчок. Зажатые Shift, Alt или Shift+Alt перебивают его на этот один щелчок теми же модификаторами, что берёт область выделения.
Режим общий у области выделения и волшебной палочки, так же, как это делит Photoshop: режим сложения принадлежит выделению, а не одному инструменту, поэтому однажды выставленное «Добавить» продолжает действовать, какой бы инструмент выделения вы ни взяли следующим.
Правка выделения потом
Палочка несёт тот же блок правки маски, что и область выделения: расширить, сжать, растушевать, обратить и снять выделение. Выделение палочкой поэтому можно вырастить, смягчить или обратить, не переходя сперва на другой инструмент, и оно свободно складывается с выделениями рамкой, потому что оба пишут одну и ту же маску.
Маска не ограничена холстом. Пиксельный слой, разросшийся за край страницы, можно выделить и там, а прежнее выделение при сложении сохраняется в той же маске, а не обрезается по странице.
Отмена выделения палочкой
Каждый щелчок палочкой — свой шаг истории, заменяет ли он маску, добавляет ли к ней, вычитает из неё или пересекает с ней. Ctrl+Z восстанавливает предыдущую маску в точности, а история подписывает шаг как выделение пикселей, изменение выделения или снятие выделения пикселей.
Когда ничего не происходит
- Вы щёлкнули за границами взятого в пробу изображения, например по растровой ячейке меньше холста.
- Активный слой скрыт или заблокирован, поэтому редактируемого материала для пробы нет.
- Ни один пиксель не совпал, и тогда выделение просто опустошается.
Кроме Shift и Alt, у палочки нет ни поведения по двойному щелчку, ни привязки. Щелчок правой кнопкой при живом выделении открывает меню пиксельного выделения.