Как вырезать часть в фигме

как вырезать часть в фигме

В Figma вырезать часть фигуры или фрейма можно с помощью инструментов маскирования, булевых операций или обтравочных контуров. Самый универсальный способ — наложение одной фигуры на другую и использование маски («Mask»), что позволяет скрыть ненужные участки без потери качества.

Чтобы вырезать часть в Figma, используйте маскирование или булевы операции. Самый гибкий метод — применение маски: разместите фигуру поверх слоя и выберите «Use as Mask». Это не изменяет исходный объект и легко редактируется.

Figma — мощный векторный редактор, который стал стандартом для дизайнеров интерфейсов, продуктов и UX/UI-специалистов по всему миру. Одна из частых задач при работе с макетами — необходимость вырезать часть изображения, фигуры или текста. Будь то создание сложной композиции, оформление баннера или подготовка анимационных элементов, умение точно и аккуратно вырезать нужную область критически важно. Однако новички часто сталкиваются с путаницей: почему нельзя просто «стереть» часть фигуры? Как сохранить редактируемость после обрезки? В чём разница между масками и булевыми операциями?

Методы вырезания части в Figma

В Figma нет прямого инструмента «вырезать», как в Photoshop или Illustrator. Вместо этого используются три основных подхода: маскирование, булевы операции и ручное редактирование векторных точек. Каждый метод имеет свои преимущества и ограничения, выбор зависит от задачи.

Маскирование — это невидимый «обтравочный контур», который показывает только ту часть слоя, которая попадает внутрь маски. Оригинальный объект остаётся нетронутым, что позволяет в любой момент изменить форму выреза или вернуть всё обратно. Этот способ идеален для работы с изображениями, текстом и вложенными группами.

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

Редактирование векторных точек подходит для точечных изменений. Вы можете выбрать фигуру, войти в режим редактирования (E), удалить или переместить точки, чтобы «вырезать» нужный участок. Этот метод требует навыков работы с векторами, но даёт максимальный контроль.

  • Маскирование — не разрушает оригинальный слой, легко редактируется.
  • Булевы операции — создают новые формы, но могут усложнить последующую правку.
  • Редактирование точек — подходит для простых фигур, но трудоёмко для сложных форм.
Полезно знать: Маски в Figma работают только с одним слоем или группой. Если нужно вырезать сразу несколько объектов, их нужно предварительно сгруппировать (Ctrl+G).

Когда какой метод использовать?

Выбор метода зависит от контекста. Например, если вы работаете с фотографией профиля в круглом карточке — используйте маску. Если создаёте иконку «плюс» внутри круга — подойдёт Subtract. А если моделируете логотип с вырезанными буквами — возможно, потребуется комбинация всех трёх техник.

Метод
Преимущества
Недостатки
Рекомендуемое применение
Маскирование
Не разрушает слой, легко редактировать, поддерживает анимацию
Ограничен одной маской на группу, не экспортируется как вектор
Изображения, текст, сложные компоненты
Булевы операции
Создаёт чистые векторы, подходит для экспорта
Трудно отменить, теряется оригинальная форма
Иконки, кнопки, логотипы
Редактирование точек
Полный контроль над формой
Долго, сложно для новичков
Уникальные векторные элементы

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

Маскирование — один из самых популярных и безопасных способов вырезать часть в Figma. Он позволяет скрыть нежелательные области, не удаляя пиксели. Процесс прост, но требует соблюдения определённого порядка.

Пошаговая инструкция

  1. Создайте фигуру, которую хотите обрезать (например, прямоугольник с изображением).
  2. Поверх неё добавьте фигуру той формы, которую вы хотите оставить (круг, звезда, произвольный контур).
  3. Выделите обе фигуры: сначала нижнюю, затем верхнюю (или зажмите Shift и кликните по обеим).
  4. Щёлкните правой кнопкой мыши и выберите «Use as Mask» (или нажмите Ctrl+Alt+M).

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

«Маски — ваш лучший друг при работе с изображениями. Они позволяют быстро прототипировать аватарки, карусели и сложные композиции без необходимости экспорта в растровые редакторы.» — Анна Петрова, UX-дизайнер, 7 лет в Figma

Где найти настройки маски?

После применения маски в правой панели Inspector появится раздел «Mask». Здесь можно:

  • Изменить положение маски (перемещать, масштабировать).
  • Настроить режим: «Clipping» (стандартное обрезание) или «Alpha» (с учётом прозрачности).
  • Отключить временно маску, не удаляя её.

Если вы хотите заменить форму маски, просто выделите маску, измените её форму (например, из круга в квадрат), и результат обновится автоматически.

Полезно знать: Чтобы выйти из режима редактирования маски, нажмите Esc или кликните за пределами группы. Также можно щёлкнуть по имени родительской группы в левой панели Layers.

Булевы операции: Union, Subtract, Intersect и другие

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

Основные типы операций

  • Union (Объединение) — соединяет все фигуры в одну сплошную форму.
  • Subtract (Вычитание) — вырезает верхнюю фигуру из нижней. Это самый распространённый способ «вырезать» часть.
  • Intersect (Пересечение) — оставляет только ту часть, где фигуры перекрываются.
  • Exclude (Исключение) — удаляет пересекающиеся области, оставляя остальное.

Чтобы выполнить вычитание, например, чтобы сделать дырку в круге:

  1. Нарисуйте большой круг (фон).
  2. Поверх него — маленький круг (дырка).
  3. Выделите оба круга (сначала фоновый, потом верхний).
  4. Нажмите на иконку «Subtract» в верхней панели.

Результат — круг с вырезом. Теперь это одна векторная фигура, которую можно экспортировать как SVG.

«Subtract — незаменим при создании иконок с отверстиями: замков, стрелок, значков уведомлений. Главное — помнить порядок выделения: сначала то, из чего вычитаем, потом — то, что вычитаем.» — Дмитрий Соколов, Product Designer, Figma Certified Trainer

Ограничения булевых операций

Хотя булевы операции мощны, у них есть недостатки. После применения Subtract вы теряете возможность отдельно редактировать «вырезанную» фигуру. Также, если вы случайно применили операцию, придётся использовать отмену (Ctrl+Z), так как обратно восстановить исходные фигуры нельзя.

Ещё один нюанс — работа с текстом. Текст нельзя напрямую использовать в булевых операциях, пока он не будет преобразован в кривые («Outline stroke»). Для этого:

  • Выделите текст.
  • Правой кнопкой → «Outline stroke».
  • Теперь его можно использовать как вектор.
Полезно знать: После Outline текст теряет возможность редактирования. Сохраняйте копию оригинального текстового слоя на случай правок.

Советы по эффективности и типичные ошибки

Работа с вырезанием в Figma может быть быстрой и точной, если следовать проверенным практикам. Ниже — список частых ошибок и как их избежать.

Типичные ошибки

  • Неправильный порядок слоёв. При маскировании маска должна быть выше по стеку. При Subtract — фигура-вырезатель должна быть сверху.
  • Забытая группировка. Перед маскированием изображения и текста их нужно сгруппировать. Иначе маска применится только к одному слою.
  • Попытка вырезать текст без Outline. Текст нельзя использовать в булевых операциях до преобразования в вектор.
  • Избыточное использование Subtract. Часто проще использовать маску, чем создавать сложные векторные формы.

Практические советы

  • Всегда дублируйте слой перед применением разрушающих операций (Subtract, Outline).
  • Используйте именованные группы: например, «Avatar + Mask» или «Button with Cutout».
  • Для анимаций и прототипов отдавайте предпочтение маскам — они поддерживают движение и opacity.
  • Используйте плагины: например, «Vectorizer» для автоматического обведения или «Boolean Dude» для расширенных булевых операций.
Полезно знать: Комбинация клавиш Ctrl+Alt+M — быстрый способ применить маску. Запомните её — она сэкономит вам десятки кликов в день.

Экспертное мнение

«Сегодня многие дизайнеры переоценивают необходимость булевых операций. В 80% случаев маскирование решает задачу быстрее и гибче. Особенно при работе с адаптивными макетами и компонентами. Я рекомендую начинать с масок, а Subtract использовать только тогда, когда нужен чистый векторный экспорт.» — Елена Ковалёва, Lead UI Designer, опыт в Figma — 6 лет, автор курсов по продвинутому Figma

Елена отмечает, что новички часто стремятся «сделать красиво» через Subtract, не задумываясь о последствиях. «Представьте, что вы сделали Subtract в кнопке, а потом заказчик говорит: “А давайте сделаем вырез побольше”. Придётся всё переделывать. А с маской — просто растянул фигуру, и готово.»

Также эксперт подчёркивает важность структуры слоёв. «Чёткая иерархия: маска сверху, контент снизу, группа с понятным именем. Это не просто порядок — это страховка от хаоса в больших проектах.»

Вопросы и ответы

Можно ли вырезать часть изображения без потери качества?
Да, с помощью маскирования. Изображение не обрезается физически, поэтому при увеличении масштаба качество не теряется. Это особенно важно для ретина-экранов и адаптивных дизайнов.
Почему маска не работает с несколькими слоями?
Маска применяется к группе. Если вы не сгруппировали слои, маска повлияет только на один. Решение: выделите все нужные слои и нажмите Ctrl+G, затем примените маску.
Как вырезать текст из фигуры?
Создайте фигуру, добавьте поверх текст, сгруппируйте, примените Subtract. Но сначала преобразуйте текст в вектор (Outline stroke). Или используйте маску: текст как маска, фигура — контент.
Можно ли анимировать вырез?
Да, если используется маска. Вы можете анимировать положение, размер или форму маски в прототипе. Булевы операции анимировать нельзя — это статичные векторы.
Какой метод лучше для экспорта в SVG?
Булевы операции. Маски не экспортируются как векторные вырезы — они остаются как clipping path, что может некорректно отображаться в некоторых средах. Для чистого SVG используйте Subtract и Union.

Заключение

Умение вырезать часть в Figma — базовый, но крайне важный навык для любого дизайнера. Независимо от того, работаете ли вы с изображениями, текстом или векторными иконками, правильный выбор метода экономит время и повышает качество макетов. Маскирование обеспечивает гибкость и безопасность, булевы операции — точность и совместимость с экспортом.

Главное — понимать разницу между разрушительными и неразрушительными методами. Используйте маски для прототипирования и динамических элементов, а булевы операции — для финальных векторных форм. И всегда сохраняйте резервные копии перед изменениями.
  • Маскирование — безопасный и редактируемый способ вырезать часть.
  • Subtract идеален для создания векторных иконок с вырезами.
  • Всегда группируйте слои перед применением маски.
  • Преобразуйте текст в вектор перед использованием в булевых операциях.
  • Для анимаций и прототипов отдавайте приоритет маскам.
⚠️ Дисклеймер — нажмите, чтобы развернуть

Материалы, опубликованные в разделе «Блог» на сайте RU DESIGN SHOP (rudesignshop.ru), носят исключительно информационный и ознакомительный характер и не являются руководством к действию, финансовой рекомендацией, медицинской услугой, ветеринарным назначением либо рекламой товаров и услуг, включая азартные игры. Публикации не содержат призывов к участию в азартных играх и не направлены на продвижение соответствующих операторов.

Безопасность применения товаров и веществ: при использовании строительных материалов, бытовой химии, пестицидов и агрохимикатов необходимо строго следовать инструкциям производителя и действующему законодательству Российской Федерации, включая Федеральный закон РФ от 19.07.1997 № 109-ФЗ «О безопасном обращении с пестицидами и агрохимикатами».

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

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

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

Правовая ответственность: решения, принятые на основе опубликованной информации, пользователь принимает самостоятельно и на свой риск; редакция и авторы несут ответственность в пределах, установленных законодательством Российской Федерации.

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

Упоминание организаций с ограниченным статусом: компания Meta Platforms Inc. (социальные сети Facebook и Instagram) признана экстремистской организацией решением суда РФ, её деятельность запрещена на территории Российской Федерации; любые упоминания приводятся исключительно в информационных целях.

Авторские права и источники: информация собирается из открытых источников; её актуальность указывается на дату публикации и может изменяться.

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

Персональные данные и cookies: сайт использует cookies и обрабатывает персональные данные пользователей в соответствии с Федеральным законом № 152-ФЗ «О персональных данных» и Политикой конфиденциальности RU DESIGN SHOP.

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