Unlimited PS Actions, graphics, videos & courses! Unlimited asset downloads! From $16.50/m
Advertisement
  1. Design & Illustration
  2. Clipping Mask

Простой совет: Преимущества использования Обтравочной Маски (Clipping Mask) над Обработкой Контуров (Pathfinder)

by
Difficulty:BeginnerLength:MediumLanguages:

Russian (Pусский) translation by Lexie Bykova (you can also view the original English article)

Final product image
What You'll Be Creating

Сегодня мой простой совет касается инструмента, который часто игнорируют. Его считают сложным из-за того, как он себя ведет. Этот инструмент - не что иное, как Обтравочная Маска (Clipping Mask), и, по моему мнению, он помогает создавать дизайны намного быстрее, как только вы научитесь с ним работать.

Итак, ниже я попытаюсь раскрыть его секреты а также сравнить с панелью Обработки Контуров (Pathfinder). Мы посмотрим, как первый инструмент соответствует второму, а в каких случаях может и вовсе его заменить.

Что такое Обтравочная Маска (Clipping Mask)?

Что бы мы ни начинали изучть, сначала надо разобраться, с чем мы имеем дело. Adobe так объясняет этот инструмент: "Обтравочная маска - это объект, фигура которого маскирует другие объекты, и только области, лежащие внутри маски, видны глазу".

Получается, если вы хотите сделать видимыми только определенные части объекта, или поместить элементы внутри рамки специальной формы, вы можете создать объект, разместить его поверх остальных объектов, и он станет этой "рамкой".

Как вы заметили из определения, только объект (то есть, векторная фигура) может стать обтравочной маской. Можно что угодно поместить под маску (и вектор, и растровое изображение), но нельзя поместить векторы под маску из растрового изображения - (jpeg, png, и пр).

Также можно поместить сколько угодно объектов внутри обтравочной маски - что очень здорово.

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

Должен признаться, сначала я был ошеломлен набором опций в Иллюстраторе, начиная с того, как работают слои, и заканчивая принципами создания Обтравочных Масок. Позже я стал представлять все на моей Монтажной Области (Artboard) в виде кусочков бумаги - белой, цветной, прозрачной - и это помогло мне все видеть в ином свете.

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

Как создать Обтравочную Маску?

Если вы не знаете - не беспокойтесь, это на самом деле легко.

Попробуем освоить это на практике. Рисуем желтый прямоугольник 320 x 320 px. Он будет и объектом снизу, и Обтравочной Маской. Добавляем эллипс 554 x 230 px, который будет представлять поле.

positioning the ellipse field onto the yellow square

Как видите, поле далеко выходит за пределы прямоугольника, чего мы не хотим.

Здесь на помощь приходит Обтравочная Маска. Копируем прямоугольник, вставляем поверх поля (это объект, который мы закроем маской). Эта копия прямоугольника станет маской. Затем выделяем обе фигуры и создаем маску любым методом внизу:

Метод 1: Правый щелчок > Сделать Обтравочную Маску (Make Clipping Mask).

creating a clipping mask using right click

Метод 2: Control-7

creating a clipping mask using control 7

Метод 3: Объект > Обтравочная Маска (Clipping Mask) > Образовать (Make)

creating a clipping mask using Object clipping mask make

Метод 4: Панель Слоев (Layers Panel) > Образовать / Отменить Обтравочную Маску (Make/Release Clipping Mask)

creating a clipping mask using the layers panel

Достаточно просто. В зависимости от метода, достаточно пары щелчков, чтобы спрятать  все части поля, которые выступают за пределы желтого прямоугольника. Легко, не так ли?

field masked example

"Подождите!"- скажете вы. "То же самое можно сделать с помощью Обработки Контуров (Pathfinder)".

Честно говоря, да, можно. Как и с помощью Обтравочной Маски, можно поместить сверху копию прямоугольника и использовать опцию Вычесть из Фигуры (Intersect), в результате получится новая фигура.

masking the field using the pathfinder method

Но, если сравнить два метода, вы увидите, что первый имеет преимущества над вторым.

Преимущества Обтравочной Маски над панелью Обработки Контуров

Возможность редактирования

Во-первых, Обтравочные Маски оставляют за вами широкую свободу редактирования, что позволяет вам изменять или вовсе удалять отдельные элементы внутри маски.

Именно это коренным образом изменило мой рабочий процесс: как только я увидел, что у меня есть свобода поиграть с формами, и они не будут удалены (как это происходит по команде Вычесть из Фигуры в Обработке Контуров). Я могу создать что-то, перекрыть маской, а позже вернуться к этим объектом, чтобы редактировать их и не беспокоиться.

При этом я по-прежнему считаю, что панель Обработка Контуров - потрясающий инструмент. Можно добиться тех же результатов с помощью него, но что будет, если вам надо подкорректировать или добавить что-нибудь? Вам придется обрезать, потом опять обрезать, и опять обрезать - это только усложняет вещи.

Для примера посмотрим на желто-оранжевую область. Скажем, мы хотим добавить еще один эллипс слева. Двойной щелчок по полю, и у нас откроется Режим Изоляции (Isolation Mode), где можно редактировать фигуру.

adding a second field element using the clipping mask method

Если мы попытаемся сделать то же самое в Обработке Контуров, для начала придется скопировать желтый прямоугольник, затем создать эллипс, выделить оба объекта и выбрать опцию Вычесть из Фигуры. Подойдет, вроде бы.

adding the second field element using the pathfinder method

А если мы хотим увеличить ширину вновь созданного эллипса?

С помощью метода Обтравочной Маски, выделяем фигуру с помощью Прямого Выделения (Direct Selection Tool: A) или с помощью входа в Режим Изоляции (Isolation Mode), и там изменяем значение ширины.

editing the width of the second field using the direct selection tool

Если мы добавляем второе поле с помощью метода Обработки Контуров (Pathfinder), и нам лень; либо нас не особо заботят детали, мы можем просто выбрать правую опорную точку с помощью Прямого Выделения (Direct Selection Tool - А) и перетащить ее правее. Но нам не лень, и нас волнуют детали, поэтому нам придется создать новый эллипс нужного размера и затем снова Вычесть из Фигуры.

Этот сценарий сработает, когда наш фон - прямоугольный, и фигура проста. А если наша фоновая фигура будет состоять из закругленных линий, а внутренние фигуры будут другой формы?

Я скажу вам, что произошло бы. Сначала мы бы удалили много фигур, затем создали их с нуля, ведь фигуры вдоль границ маски будут искажены, и их придется воссоздать.

Конечно, некоторые скажут: "Можно выбрать фигуру и перетащить правую сторону ее рамки влево, чтобы уменьшить или враво, чтобы увеличить. После этого можно просто вычесть ее из фигуры внизу еще раз".

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

Скорость

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

Поверьте, я знаю, что говорю. Я перепробовал все, и опираюсь на свой личный опыт.

Скелет, идеальный до пикселя.

Некоторые из вас уже знают, что я дотошно отношусь к четкости линий по пикселям. Мне надо, важно, необходимо, чтобы все в Монтажной Области было выровнено по Пиксельной Сетке, в противном случае я схожу с ума.

Пэтому я открою вам небольшой секрет: когда вы добавляете детали в иллюстрации, и вам важно, чтобы контуры идеально выравнивались по пикселям,  Обтравочная Маска всегда будет лучше, чем Обработка Контуров.

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

Приведу небольшой пример для наглядности.

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

Используя Инструмент Эллипс (Ellipse Tool - L) создаем фигуру 574 x 250 px, выбираем черный цвет и снижаем Прозрачность (Opacity) до 10 %. Как видите, я расположил тень над всеми остальными элементами.

adding a shadow over the field illustration

Попробуем воспользоваться методом Обработка Контуров (Pathfinder).

Сначала я создам копию левого поля, затем выделяю поле и тень, выбираю Вычесть из Фигуры (Intersect). Затем мне надо создать копию прямоугольного фона, выделить ее и вновь созданную форму, выбрать опять Вычесть из Фигуры. Затем вставить фигуру внутрь Обтравочной Маски, поместив позади первого поля.

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

shadow added using the intersect method

Давайте увеличим и выделим тень с помощью Прямого Выделения (Direct Selection Tool: A) в режиме Просмотр в Пикселях (Pixel Preview).

misaligned anchor point when using the pathfinder method

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

Но так будет не всегда. Ранее, я всегда пользовался опцией Вычесть из Фигуры, пытаясь добиться совершенства по пикселям. Но со временем у меня  начались проблемы, потому что из-за вычисления появлялись новые опорные точки, которые приходилось перемещать. Проблема в том, что в большинстве случаев мои опорные точки выпадали за пределы фигуры, на которую я накладывал другие фигуры, и из-за этого не получалось их идеально выравнивать по границам.

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

extra anchor points created by the pathfinder method

Давайте попытаемся добиться того же результата с помощью Обтравочной Маски.

Сначала я выделю фигуру маленького поля, размещу поверх тени, выделяю обе фигуры - правый щелчок - Создать Обтравочную Маску (Make Clipping Mask).

adding the shadow using the clipping mask method

После этого я просто скопирую свой новый объект и размещу внутри большой маски под большим полем.

Как вы заметили, этот процесс быстрее, и если увеличить и посмотреть на тень, будет видно, что она идеально вписалась в Пиксельную Сетку, без дополнительных опорных точек.

aligned anchor points example using the clipping mask method

Я надеюсь, что к этому времени вы не станете первым делом браться за Обработку Контуров при работе над деталями в своих проектах, а попробуете Обтравочные Маски. У этого метода больше вариативности.

Заключение

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

Advertisement
Advertisement
Advertisement
Advertisement
Looking for something to help kick start your next project?
Envato Market has a range of items for sale to help get you started.