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

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

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

Чтобы обрезать фигуру в Figma, проще всего использовать маску: разместите одну фигуру над другой, выделите обе и нажмите Ctrl+Alt+M (или Cmd+Option+M на Mac). Это скроет часть нижней фигуры за пределами верхней. Альтернативно — применяйте булевы операции для точного изменения формы.

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

Как использовать маскирование для обрезки фигур

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

  1. Поместить верхнюю фигуру (будущую маску) поверх той, которую нужно обрезать.
  2. Выделить оба объекта (удерживая Shift или прямоугольным выделением).
  3. Нажать сочетание клавиш Ctrl+Alt+M (Windows) или Cmd+Option+M (Mac).
  4. Убедиться, что маска находится сверху в слоях (Layers panel).

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

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

Если вы хотите изменить форму маски, просто выберите её и отредактируйте — например, потяните углы или измените радиус скругления. Содержимое автоматически адаптируется. Чтобы отменить маскирование, выделите группу и нажмите Ctrl+Shift+M (или Cmd+Shift+M).

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

  • Когда нужно обрезать изображение по форме (например, фото в круглой рамке).
  • При создании каруселей с частично видимыми элементами.
  • Для наложения текстур или градиентов только на определённую зону.
  • Если требуется динамическое изменение формы без потери исходного объекта.
«Маски — это временный визуальный фильтр, а не постоянное изменение формы. Они идеальны, когда вы планируете в будущем менять размеры или позицию содержимого.» — Алексей Миронов, UI/UX-дизайнер, Figma Certified Professional

Булевы операции: альтернатива маскам

Если вам нужно не просто скрыть часть фигуры, а изменить её форму навсегда, на помощь приходят булевы операции. Figma поддерживает четыре типа логических операций: Объединить, Вычесть, Пересечение и Исключение. Для обрезки чаще всего используется операция Вычесть.
Чтобы обрезать фигуру через вычитание:

  1. Создайте две фигуры: ту, которую хотите обрезать, и ту, которая будет «вырезать» часть.
  2. Разместите вырезающую фигуру поверх целевой.
  3. Выделите обе фигуры.
  4. В верхней панели инструментов выберите иконку («Вычесть»).

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

Операция
Описание
Применение для обрезки
Объединить (Union)
Соединяет фигуры в одну, объединяя все площади.
Не подходит для обрезки, но полезно для создания сложных форм.
Вычесть (Subtract)
Удаляет часть нижней фигуры, покрытую верхней.
Идеально для прямого вырезания.
Пересечение (Intersect)
Оставляет только общую площадь двух фигур.
Подходит, если нужно оставить только перекрывающуюся часть.
Исключение (Exclude)
Удаляет перекрывающиеся области, оставляя остальное.
Редко используется для обрезки, но полезно в композициях.
Полезно знать: После применения булевой операции объект становится векторной сеткой. Его можно редактировать как вектор, но оригинальные фигуры теряются. Сохраняйте копии, если планируете возвращаться к исходным формам.

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

  • Порядок выделения важен: первым должен идти объект-основа, вторым — тот, который вычитает.
  • Операции можно отменить (Ctrl+Z), но лучше дублировать слои перед изменением.
  • Булевы операции работают с любыми векторными объектами, включая текст (после преобразования в кривые).

Ручное редактирование векторных точек

Когда маски и булевы операции недостаточны, наступает время ручного редактирования. Этот метод даёт максимальный контроль над формой, но требует понимания принципов векторной графики.
Чтобы обрезать фигуру через точки:

  1. Выберите фигуру и нажмите Ctrl+Enter (или щёлкните правой кнопкой → «Edit Object»).
  2. Используйте инструмент Pen или Node Tool (в панели слева).
  3. Добавьте новые точки на контур там, где нужно «вырезать».
  4. Выделите лишние сегменты и удалите их (Delete).
  5. Соедините оставшиеся точки, чтобы замкнуть контур.

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

«Работа с узлами — это как хирургия для векторов. Делайте всё медленно, с включённой сеткой и привязкой. Один лишний клик может испортить всю форму.» — Ксения Петрова, ведущий графический дизайнер, опыт в Figma — 5 лет

Советы по редактированию узлов

  • Включите привязку к сетке (View → Snap to Grid) для точности.
  • Используйте Alt для временного отключения привязки при необходимости.
  • Для плавных кривых редактируйте направляющие ручки (Bézier handles).
  • Комбинируйте ручное редактирование с булевыми операциями для сложных форм.
Полезно знать: Все стандартные фигуры (прямоугольник, эллипс, звезда) в Figma — это векторные объекты. Их можно редактировать как пути, даже не преобразуя в кривые.

Типичные ошибки при обрезке и как их избежать

Несмотря на простоту инструментов, пользователи часто допускают одни и те же ошибки. Знание этих ловушек сэкономит часы работы.
Ошибка 1: Путаница между масками и булевыми операциями.
Многие ожидают, что маска изменит форму объекта, но она лишь скрывает его части. Если вы экспортируете изображение, маска работает, но при попытке переместить «обрезанную» фигуру — она ведёт себя как исходная.
Ошибка 2: Неправильный порядок слоёв.
При создании маски важно, чтобы маска была сверху. Если вы выделяете сначала нижний объект, Figma может не применить операцию или сделать наоборот.
Ошибка 3: Попытка применить маску к группе без вложенности.
Маска должна быть родительским элементом. Убедитесь, что оба объекта находятся в одной группе, и маска — первый по списку.

Как проверить корректность маски

  • Откройте панель слоёв: маска отображается жирным шрифтом, а содержимое — с отступом.
  • Щёлкните по маске: если содержимое исчезает — маска активна.
  • Проверьте порядок: маска всегда должна быть выше в списке слоёв.
Полезно знать: Если маска не работает — попробуйте пересоздать её. Иногда помогает разгруппировка и повторное применение Ctrl+Alt+M.

Продвинутые техники и практические примеры

Рассмотрим реальные сценарии, где обрезка фигур играет ключевую роль.
Пример 1: Круглая аватарка с рамкой

  • Создайте круг (Ellipse Tool, U).
  • Поместите изображение поверх.
  • Выделите оба → Ctrl+Alt+M.
  • Добавьте второй круг чуть больше — это будет рамка.
  • Используйте булеву операцию «Вычесть», чтобы вырезать середину и получить кольцо.

Пример 2: Обрезка текста под форму

  • Напишите текст.
  • Создайте фигуру (например, сердце).
  • Поместите фигуру над текстом.
  • Выделите оба → Ctrl+Alt+M.
  • Готово: текст виден только внутри формы.

Пример 3: Создание «дыры» в фигуре

  • Нарисуйте большой прямоугольник.
  • Поверх — маленький квадрат в том месте, где должна быть дыра.
  • Выделите оба → выберите «Исключение» (XOR) или «Вычесть».
  • Получится фигура с прозрачным отверстием.
«Используйте маски для временных решений, а булевы операции — для финальных форм. Так вы сохраните гибкость на этапе правок и точность при сдаче макета.» — Дмитрий Ковалёв, продукт-дизайнер, Figma Trainer

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

Профессиональные дизайнеры подчёркивают, что выбор метода обрезки зависит от контекста проекта. Маски — лучший выбор для прототипирования и динамических компонентов. Булевы операции незаменимы при создании иконок и логотипов. Ручное редактирование узлов — для уникальных форм, которые нельзя достичь другими способами.
Важно понимать, что Figma — не Photoshop. Здесь нет инструмента «Ластик» для векторов. Всё основано на логике наложения, масок и векторной алгебре. Чем раньше вы освоите эти принципы, тем быстрее будете работать.
Также эксперты рекомендуют использовать компоненты с масками. Например, создать компонент «Аватар», где изображение — это заполнитель, а форма — маска. Тогда при использовании экземпляра достаточно заменить изображение — форма останется прежней.

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

Можно ли обрезать фигуру по кривой без маски?
Да, через булеву операцию «Вычесть». Нарисуйте кривую как отдельную фигуру, поместите поверх и примените вычитание. Это создаст новую форму без использования маски.
Почему после маскирования я не могу двигать обрезанную часть отдельно?
Потому что маска — это не разрез, а визуальное ограничение. Фигура остаётся цельной, просто часть её скрыта. Чтобы разделить объект, нужно использовать булевы операции или редактирование узлов.
Работают ли маски при экспорте в PNG/SVG?
Да, маски полностью поддерживаются при экспорте. В SVG они конвертируются в clipPath, в PNG — в обрезанное изображение. Убедитесь, что маска не содержит прозрачности, иначе могут быть артефакты.
Можно ли использовать несколько масок на одном объекте?
Нет, один объект может иметь только одну маску. Но вы можете вложить маски: например, группа с маской внутри другой группы с маской. Это позволяет создавать сложные эффекты.
Что делать, если маска не применяется?
Проверьте: оба объекта выделены, маска сверху, нет блокировки слоёв. Также убедитесь, что вы не пытаетесь применить маску к тексту, который не поддерживается напрямую (преобразуйте текст в кривые, если нужно).

Заключение

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

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

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

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

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

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

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

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

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

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

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

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

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

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

 

РЕКОМЕНДУЕМ
Товары от российских производителей
Светильник Ellipse Forstlight
Выберите параметры Этот товар имеет несколько вариаций. Опции можно выбрать на странице товара.

Светильник Ellipse Forstlight

Диапазон цен: 59110  руб. – 420210  руб.
Светильник KITANA Forstlight
Выберите параметры Этот товар имеет несколько вариаций. Опции можно выбрать на странице товара.

Светильник KITANA Forstlight

Диапазон цен: 43590  руб. – 59330  руб.
Торшер JolioLumen GLODE
Выберите параметры Этот товар имеет несколько вариаций. Опции можно выбрать на странице товара.

Торшер JolioLumen GLODE

Диапазон цен: 20889  руб. – 25344  руб.