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

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

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

Чтобы вырезать одну фигуру из другой в Figma, объедините их и примените операцию «Вычесть». Убедитесь, что вычитаемая фигура находится сверху, а фоновая — снизу в стеке слоёв.

Основные понятия: маскирование и булевы операции

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

Булевы операции — это математические логические действия над векторными объектами. В Figma доступны четыре основные операции: Объединить (Union), Вычесть (Subtract), Пересечение (Intersect) и Исключение (Exclude). Они работают по аналогии с графическими редакторами вроде Adobe Illustrator, но реализованы более интуитивно.

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

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

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

Когда использовать булевы операции, а когда — маски?

  • Булевы операции — когда вы создаёте логотипы, иконки, UI-элементы с отверстиями (например, кнопка с вырезанным значком).
  • Маскирование — когда работаете с фотографиями, текстурами или динамическим контентом, где форма может меняться.
  • Гибридный подход — комбинируйте маски и операции для сложных интерфейсов, например, карточка с закруглёнными углами и вырезанным изображением внутри.

Как вырезать фигуру через булеву операцию «Вычесть»

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

Для начала создайте две фигуры: ту, из которой будет производиться вырезание (например, прямоугольник), и ту, которая будет использоваться как «вырезатель» (например, круг). Убедитесь, что вторая фигура частично или полностью перекрывает первую.

Перейдите к панели свойств справа. Найдите блок «Boolean Operations» и выберите значок «Вычесть» (минус). После этого Figma объединит выбранные фигуры и удалит область перекрытия из нижней фигуры.

  1. Выделите обе фигуры (удерживая Shift).
  2. Нажмите на иконку «Вычесть» в правой панели.
  3. Убедитесь, что «вырезающая» фигура находится выше в стеке слоёв.
  4. Проверьте результат: в нижней фигуре появится отверстие по форме верхней.

Если операция не сработала, проверьте порядок слоёв. Figma всегда вычитает верхний объект из нижнего. При необходимости используйте команды «Bring Forward» или «Send Backward» в меню Arrange.

«Всегда группируйте объекты после булевой операции, если планируете перемещать их как единое целое. Это предотвращает случайное разъединение формы.» — Алексей Ковалёв, UX-дизайнер, 8 лет опыта в Figma

Пример: создание кнопки с вырезанным значком

Допустим, вы проектируете кнопку с иконкой внутри. Чтобы иконка не накладывалась цветом, а «вырезалась», выполните следующее:

  • Нарисуйте прямоугольник — это будет кнопка.
  • Добавьте иконку-стрелку поверх, закрашенную белым.
  • Выделите оба объекта, примените «Вычесть».
  • Теперь при смене фона кнопки (например, на синий) иконка будет прозрачной.

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

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

Чтобы применить маску, расположите верхний объект (форма маски) точно над тем, что нужно обрезать. Затем выделите оба слоя и нажмите Ctrl+Alt+M (Cmd+Option+M на Mac) или найдите опцию «Use as Mask» в контекстном меню.

После применения маски в панели слоёв появится иконка глаза и стрелки вниз — это означает, что активирован режим маскирования. Фигура-маска становится шаблоном видимости.

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

Типы масок в Figma

Тип маски
Описание
Когда использовать
Векторная маска
На основе формы (прямоугольник, круг, путь)
Для чётких, геометричных вырезов
Растровая маска
На основе изображения с градиентной прозрачностью
Для мягких переходов, например, туман или световые эффекты
Текстовая маска
Текст как форма для обрезки
Для эффектов вроде «текст с фоном»

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

Сочетание контуров и Pathfinder-эффектов

Figma не имеет отдельного инструмента «Pathfinder», как в Illustrator, но функциональность булевых операций выполняет те же задачи. Однако продвинутые дизайнеры используют комбинации операций для достижения сложных результатов.

Например, чтобы создать рамку с вырезанным центром (вроде фотообоев), можно:

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

Также можно комбинировать несколько операций. Создайте три фигуры: основу, вырез №1 и вырез №2. Сначала примените «Вычесть» к первым двум, затем добавьте третью и повторите операцию. Figma поддерживает цепочки булевых действий.

Работа с путями и конвертацией в контуры

Если вы импортируете SVG или работаете с текстом, может потребоваться преобразование в векторный контур. Для этого:

  • Выделите текст или объект.
  • Нажмите Ctrl+Shift+O (Cmd+Shift+O на Mac) — «Convert to Outline».
  • Теперь с ним можно выполнять булевы операции.

После конвертации текст теряет редактируемость, поэтому делайте это только на финальном этапе.

«Перед конвертацией в контуры сохраните копию оригинального текста на отдельном слое. Это спасёт, если придётся менять содержание позже.» — Марина Петрова, арт-директор, Figma Certified Professional

Частые ошибки и как их избежать

Новички в Figma часто сталкиваются с проблемами при попытке вырезать фигуры. Самая распространённая — несрабатывание операции «Вычесть». Причина обычно в порядке слоёв: вычитаемый объект должен быть выше в стеке.

Другая ошибка — попытка применить булеву операцию к группе с эффектами (тень, размытие). Figma не позволяет это делать. Сначала удалите эффекты, выполните операцию, затем примените снова.

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

Чек-лист перед вырезанием

  • ✓ Проверьте порядок слоёв: «вырезатель» сверху.
  • ✓ Убедитесь, что объекты перекрываются.
  • ✓ Преобразуйте текст и изображения в векторы, если нужно.
  • ✓ Отключите временно эффекты (тени, размытие).
  • ✓ Сохраните копию до внесения изменений.
Полезно знать: Если операция «Вычесть» серая и неактивна, скорее всего, выделено менее двух объектов или один из них не поддерживает булевые операции.

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

«Слишком многие дизайнеры зацикливаются на одном методе — либо только на масках, либо только на булевых операциях. Но настоящая гибкость приходит, когда вы понимаете, когда и какой инструмент использовать. Например, для адаптивного дизайна маски удобнее, а для экспорта SVG — булевы операции.» — Дмитрий Смирнов, старший продукт-дизайнер, компания «Яндекс»

По его словам, важно также учитывать командную работу. Если вы работаете в коллективе, используйте согласованные практики: например, все отверстия в иконках делаются через «Вычесть», а сложные фоны — через маски. Это упрощает поддержку и редактирование файлов.

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

Можно ли вырезать несколько фигур за один раз?
Да. Выделите все фигуры, которые нужно вычесть, вместе с основной формой, и примените операцию «Вычесть». Figma вычтет все верхние объекты из нижней.
Почему после вычитания фигура становится чёрной?
Это может происходить из-за неправильного порядка слоёв или применения операции к заполнению, а не к контуру. Убедитесь, что объекты имеют заливку и находятся в правильном порядке.
Как отменить булеву операцию?
Figma не позволяет «разделить» булеву операцию обратно. Лучший способ — использовать отмену (Ctrl+Z) или дублировать слои перед операцией.
Поддерживаются ли булевы операции в плагинах?
Да, многие плагины (например, Iconify или Vectorizer) используют булевы операции в автоматическом режиме для создания иконок и оптимизации путей.
Можно ли вырезать по кривой Безье?
Абсолютно. Любой векторный путь, включая кривые, можно использовать как «вырезатель» в операции «Вычесть».

Заключение

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

Главное — понимать разницу между временными (маски) и постоянными (булевы операции) изменениями, а также учитывать порядок слоёв, типы объектов и контекст использования. Эти знания помогут избежать типичных ошибок и повысят качество вашей работы.

Figma предоставляет гибкие инструменты для манипуляции формами. Используйте их осознанно, и ваши проекты станут профессиональнее и технологичнее.
  • Для постоянного вырезания используйте операцию «Вычесть».
  • Для гибкости и редактируемости применяйте маски.
  • Следите за порядком слоёв: вычитаемый объект должен быть сверху.
  • Преобразуйте текст и изображения в контуры перед булевыми операциями.
  • Тестируйте результат на разных фонах, чтобы убедиться в корректности выреза.
⚠️ Дисклеймер — нажмите, чтобы развернуть

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

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

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

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

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

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

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

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

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

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

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

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