Шаг 24.
Основы PhotoShop.
Маски слоя. Операции

    На этом шаге мы познакомимся с понятием маски слоя.

Маски слоя

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

    Преимущество использования маски заключается в том, что получить доступ к ней можно как с палитры Layers (Слои), так и с палитры Channels (Каналы). На обеих палитрах показывается миниатюра маски слоя, когда выделен содержащий ее слой. В отличие от альфа-канала выделенной области, который допускается загрузить в любой слой, маску слоя можно включить/выключить только для слоя или группы отсечения, с которым она связана.

Создание маски слоя

  1. Выберите слой, к которому хотите прикрепить маску.
  2. Выделите некую область, если хотите создать маску определенной формы.
  3. Для создания белой маски, в которой видны все пикселы, выберите команду Layer | Add Layer Mask | Reveal All (Слой | Добавить маску слоя | Показать все) или щелкните по кнопке Add a mask (Добавить маску) на палитре Layers (Слои).

    Чтобы создать черную маску, где все пиксели спрятаны, выберите команду Layer | Add Layer Mask | Hide All (Слой | Добавить маску слоя | Скрыть все) или, нажав клавишу Alt, щелкните по кнопке Add a mask(Добавить маску) на палитре Layers (Слои).

    Для отображения только пикселей, входящих в выделенную область, выберите команду Layer | Add Layer Mask | Reveal Selection (Слой | Добавить маску слоя | Показать выделение) или щелкните по кнопке Add a mask (Добавить маску), расположенной внизу палитры Layers (Слои).

    Чтобы спрятать все пиксели, находящиеся в выделенной области, выберите команду Layer | Add Layer Mask | Hide Selection (Слой | Добавить маску слоя | Скрыть выделение) или, нажав клавишу Alt, щелкните по кнопке Add a mask (Добавить маску) внизу палитры Layers (Слои).

    На рисунке 1 показано изображение с отключенными масками слоев.


Рис. 1. Маски слоев не использованы

    На рисунке 2 показано изображение после включения масок всех слоев. Маска соответствующего слоя имеет градиентную окраску, и поэтому по центру изображения (по диагонали) изображение получилось смазанным, а по краям осталось прежним.


Рис. 2. Маски слоев включены

Изменение формы маски слоя

    Приведем алгоритм изменения формы маски слоя.

  1. Выберите инструмент Brush (Кисть).
  2. На панели опций задайте 100% непрозрачности (либо меньшее значение, если хотите частично скрыть пиксели слоя), в поле Mode (Режим) укажите значение Normal (Нормальный) и выберите тип кисти на всплывающей панели.
  3. Чтобы изменить форму маски в то время, как видны пиксели слоя, на палитре Layers (Слои) щелкните по миниатюре маски - см. рис.3. Она будет обведена темной линией, и напротив этого слоя в левой колонке появится значок маски. Для показа самой маски в окне изображения, нажав клавишу Alt, щелкните по ее миниатюре. (Нажмите клавишу Alt и щелкните по миниатюре маски слоя, чтобы снова увидеть маску на изображении). Нажав клавиши Alt+Shift, щелкните по миниатюре маски слоя, чтобы отобразить маску поверх изображения. (Снова нажмите клавиши Alt+Shift и щелкните по миниатюре, чтобы восстановить нормальный режим изображения.)


    Рис. 3. Слой с маской на панели Layers

  4. Рисуйте на картинке черным цветом в качестве основного, чтобы увеличить маску и спрятать пиксели слоя. Рисуйте белым цветом в качестве основного, чтобы уменьшить маску и восстановить пиксели слоя. Рисуйте, выбрав серый цвет в качестве основного, чтобы частично спрятать точки слоя.
  5. Когда закончите модификацию маски слоя, щелкните по миниатюре слоя.

Раздельное перемещение маски и слоя

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

  1. На палитре Layers (Слои), который расположен между миниатюрами слоя и маски слоя. Значок связи исчезнет.
  2. Щелкните по миниатюре маски слоя.
  3. Активизируйте инструмент Move (Перемещение), нажав клавишу V.
  4. Перетащите маску слоя в окне изображения.
  5. Снова щелкните между миниатюрами слоя и маски, чтобы опять связать их.

Выбор опций отображения маски слоя

    Если маска слоя выведена поверх изображения, можно отрегулировать цвет и непрозрачность в окне Layer Mask Display Options (Опции отображения маски слоя).

  1. Дважды щелкните по миниатюре маски слоя.
  2. Измените в разделе Overlay (Наложение) цвет и значение непрозрачности, затем щелкните по кнопке ОК.

Заливка текста изображением с помощью маски слоя

   

  1. Активизируйте слой, содержащий непрозрачные пиксели.
  2. Активизируйте инструмент Horizontal Type Mask (Горизонтальная маска текста).
  3. Выберите шрифт и другие характеристики текста, затем щелкните мышью по изображению. Временно будет включен режим Quick Mask (Быстрая маска) для изображения. Введите текст, который вы хотите увидеть. Для преобразования текста в выделенную область на панели опций нажмите клавишу Enter либо активизируйте любой другой инструмент.
  4. С помощью инструмента группы Marquee измените положение выделенного текста.
  5. Выберите команду Layer | Add Layer Mask | Reveal Selection (Слой | Добавить маску слоя | Показать выделение), чтобы ограничить видимые пиксели слоя выделенной областью, или выберите команду Layer | Add Layer Mask | Hide Selection (Слой | Добавить маску слоя | Спрятать выделение), чтобы спрятать пиксели слоя в пределах выделенной области.
  6. Теперь текст будет отображаться в виде белых или черных пикселей на миниатюре маски слоя (см.рис. 4).


Рис. 4. Отображение черных и белых пикселей на миниатюре

Применение и удаление эффектов маски слоя

    Маску слоя, которая больше не нужна, следует удалить, так как она занимает дисковое пространство. Это можно сделать следующим образом.

  1. На палитре Layers (Слои) щелкните по миниатюре маски слоя, которую вы хотите применить или удалить.
  2. Щелкните по кнопке Delete Layer (Удалить слой) в виде корзины. Для того чтобы сделать эффект маски постоянным, щелкните по кнопке Apply (Применить), а чтобы просто удалить маску, щелкните по кнопке Discard (Удалить).

    Для выполнения этих действий можно также воспользоваться командой Layer | Remove Layer Mask | Discard (Слой | Удалить маску слоя | Удалить) или Apply (Применить).

    На следующем шаге мы познакомимся с понятием события.




Предыдущий шаг Содержание Следующий шаг