Растровая и векторная маска в Photoshop: когда какая нужна и как их совмещать
Маска — это способ скрыть часть слоя, не удаляя пиксели. В Photoshop их два вида, и они устроены по-разному: растровая работает градациями серого, векторная — контуром.
Выбор между ними определяет, как будет выглядеть край и что произойдёт при масштабировании. Разберём по документации Adobe.
Растровая маска
Создаётся кнопкой маски в панели Layers:
- клик по иконке — маска, показывающая весь слой (белая);
Alt/Option+ клик — маска, скрывающая весь слой (чёрная).
Дальше вы работаете градациями серого. Документация формулирует правило: белый показывает, чёрный скрывает, серый даёт частичную прозрачность. Чем темнее серый, тем прозрачнее участок.
Это значит, что маска — обычное изображение в градациях серого, и к ней применимы кисти, градиенты, фильтры и выделения.
Как редактировать растровую маску
Порядок из документации:
- Выбрать слой с маской.
- Кликнуть по миниатюре маски, чтобы активировать её для редактирования.
- Выбрать инструмент рисования.
- Рисовать белым, чёрным или серым.
Ключевой момент — шаг 2. Если миниатюра не выбрана, кисть будет рисовать по самому изображению, и это необратимо.
Просмотр маски как канала
Полезный приём: Alt/Option + клик по миниатюре маски показывает её как отдельный канал — чёрно-белое изображение на весь экран.
Зачем: так видно, что реально скрыто. На самом слое серые участки выглядят просто полупрозрачными, и заметить ошибку сложнее.
Обратный клик возвращает обычный вид.
Вставка выделения в маску
Документация описывает нестандартный, но полезный сценарий: в маску можно вставить содержимое.
- Скопировать нужное через
Edit → Copy. - Открыть маску как канал (
Alt/Option+ клик по миниатюре). Edit → Paste.- Снять выделение.
- Вернуться к обычному виду.
Так маску можно построить из готового изображения, а не рисовать вручную.
Векторная маска
Векторная маска строится по контуру — пути. Она не состоит из пикселей, поэтому её край остаётся резким при любом масштабе.
Создаётся из пути: Layer → Vector Mask → Current Path (или Reveal All / Hide All, если путь будете рисовать позже).
Отличия в поведении:
- редактируется инструментами работы с путями, а не кистью;
- край по умолчанию жёсткий;
- масштабируется без потери качества;
- хорошо подходит для геометрических форм, логотипов, обтравки предметов с чёткими границами.
Плотность и растушёвка
У масок есть свойства, доступные в панели Properties:
- Density — общая плотность маски;
- Feather — растушёвка края;
- кнопка инверсии.
Эти параметры работают и с растровыми, и с векторными масками, но эффект разный.
Для векторной маски Feather — компромисс: он добавляет мягкость, которой у чистого вектора нет. Если нужен действительно мягкий край, обычно проще использовать растровую маску.
Совмещение двух масок
На одном слое могут быть обе маски одновременно: растровая и векторная.
Порядок применения: сначала векторная ограничивает область, затем растровая уточняет прозрачность внутри этой области. Итог — пересечение.
Практический пример: нужно вырезать объект по контуру, но с soften по краю.
- Обвести объект пером.
- Применить
Layer → Vector Mask → Current Path. - Добавить растровую маску.
- Мягкой кистью доработать проблемные участки.
Вектор даёт точную геометрию, растровая маска — художественную доработку.
Что выбрать
Векторная маска, если:
- объект имеет чёткие границы;
- макет будет масштабироваться;
- нужна печать или логотип;
- важна чистота края на любом размере.
Растровая маска, если:
- границы мягкие (волосы, дым, мех);
- нужна сложная тональная полупрозрачность;
- маска строится из изображения;
- важна скорость, а не идеальная геометрия.
Связь с корректирующими слоями
У корректирующего слоя маска создаётся автоматически. Её можно доработать так же, как любую другую.
Отдельно стоит помнить: обтравочная маска — это третий механизм, и он работает иначе. Он ограничивает действие слоя содержимым другого слоя, а не областью изображения.
Производительность
Растровые маски с растушёвкой и размытием пересчитываются при каждом изменении. Векторные — дешевле.
На ноутбуке с 16 ГБ ОЗУ документ с десятком слоёв и масками 6000 × 4000 работает нормально, но большие Feather на многих слоях заметно замедляют отрисовку.
Риски
Рисование без выбранной маски. Правка уходит в изображение.
Удаление маски вместо отключения. Shift + клик по миниатюре временно отключает маску — это безопаснее.
Слишком большой Feather на векторе. Край становится «мыльным».
Забытая связь маски со слоем. Маска может двигаться вместе со слоем или отдельно — проверяйте цепочку между миниатюрами.
Где векторная маска не поможет
Соблазн использовать вектор везде велик, но есть случаи, где он проигрывает.
Волосы и мех. Контур из тысяч точек технически возможен, но край всё равно будет выглядеть неестественно. Здесь работает растровая маска плюс инструменты выделения и доработка кистью.
Дым, стекло, размытие движения. Полупрозрачность не выражается контуром. Нужна тональная маска.
Сложные органические формы. Обводка занимает часы, а результат хуже, чем у автоматического выделения.
Текст с засечками и тонкими штрихами. Вектор справится, но проще использовать сам текст как основу.
Практическое правило: вектор — для того, что можно описать геометрией; растр — для того, что описывается яркостью.
Исключение — комбинация: вектор задаёт общую область, растр уточняет край. Это часто лучший вариант для портретов с чёткой линией плеча.
Как перенести маску на другой слой
Простой сценарий: маска построена на одном слое, а нужна на другом.
- Кликнуть по миниатюре маски.
Ctrl/Cmd+A, затемCtrl/Cmd+C— маска скопирована как изображение.- Выбрать целевой слой.
- Создать у него маску.
- Кликнуть по её миниатюре.
Ctrl/Cmd+V— содержимое вставится в маску.
Если маска векторная, вместо копирования перетащите её миниатюру на другой слой с зажатым Alt/Option — получится копия контура.
Проверка: Alt/Option + клик по новой миниатюре. Убедитесь, что картинка совпадает с исходной, а не инвертирована.
Частые ошибки
Путать маску слоя и обтравочную маску. Разные механики.
Строить мягкий край векторной маской. Не предназначена.
Не проверять маску в режиме канала. Ошибки незаметны.
Масштабировать документ, ожидая резкости от растровой маски. Край поплывёт.
FAQ
Чем векторная маска отличается от растровой?
Векторная строится контуром и не теряет резкость при масштабировании.
Как показать маску отдельно?
Alt/Option + клик по миниатюре.
Можно ли использовать обе маски сразу?
Да, на одном слое они работают вместе.
Что делает Feather?
Растушёвывает край маски.
Как временно отключить маску?
Shift + клик по миниатюре.