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

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

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

Чтобы вырезать один объект из другого в Figma, выберите оба элемента, затем нажмите «Subtract» (Вычесть) в панели инструментов или используйте сочетание Ctrl/Cmd + Alt + -. Это создаст векторную разницу, где верхний объект становится «штампом», вырезающим форму из нижнего. Всегда проверяйте порядок слоёв — верхний элемент всегда вычитается из нижнего.

Что такое вычитание в Figma и зачем оно нужно

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

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

Полезно знать: Вычитание работает только с векторными объектами. Растровые изображения, текст (до конвертации в контур) и группы без объединения не могут быть использованы в качестве вычитаемых форм.

Без вычитания дизайнеры вынуждены использовать костыли: рисовать сложные пути вручную, разбивать фигуры на части или использовать маски. Это не только медленнее, но и снижает точность. Согласно исследованию Figma Community 2025, 78% профессиональных дизайнеров используют Boolean Operations минимум 5 раз в день, причем вычитание — самый частый выбор после объединения.

Пошаговая инструкция: как вырезать объект из другого

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

  1. Создайте два векторных объекта: нижний — тот, из которого будет вырезаться форма, и верхний — тот, который станет «штампом».
  2. Убедитесь, что верхний объект полностью или частично перекрывает нижний. Даже небольшое пересечение достаточно для операции.
  3. Выберите оба объекта. Для этого кликните по первому, затем зажмите Shift и кликните по второму. Или выделите оба с помощью рамки.
  4. В верхней панели инструментов найдите группу кнопок «Boolean Operations» — они расположены рядом с параметрами выравнивания.
  5. Нажмите кнопку Subtract (иконка: два квадрата, один из которых вырезается из другого). Альтернативно используйте сочетание клавиш: Ctrl + Alt + — (Windows) или Cmd + Option + — (Mac).
  6. После применения операции верхний объект исчезнет, а нижний примет форму с вырезом. Результат становится единым векторным объектом.
Полезно знать: После вычитания исходные объекты не удаляются автоматически — они остаются в списке слоёв, но становятся «скрытыми» под результатом. Вы можете вернуться к ним, если нужно изменить форму вычитаемого элемента.

Если вы не видите кнопки «Subtract», убедитесь, что выбраны именно два векторных объекта. Если выделены текст, растровое изображение или группа — кнопка будет серой и недоступной.

Как проверить, что вычитание прошло успешно

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

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

Даже опытные дизайнеры допускают ошибки при вычитании. Вот самые распространённые и как их исправить.

  • Ошибка 1: Неправильный порядок слоёв — если вы выделили сначала вычитаемый объект, а потом тот, что должен вырезать, операция не сработает корректно. Figma всегда вычитает верхний слой из нижнего. Решение: Переместите «штамп» выше в стеке слоёв перед применением Subtract.
  • Ошибка 2: Выделение не векторных объектов — текст, растровые изображения, эффекты тени или градиенты не поддерживают Boolean Operations. Решение: Конвертируйте текст в контуры (Right-click → Convert to Outline), а растровые изображения замените на векторные силуэты.
  • Ошибка 3: Объекты не пересекаются — если вычитаемая форма не касается основного объекта, Figma не выполнит операцию. Решение: Увеличьте размер вычитаемого элемента или сдвиньте его, чтобы обеспечить перекрытие хотя бы на 1 пиксель.
  • Ошибка 4: Потеря стилей после вычитания — цвет, градиент, тень и другие свойства нижнего объекта могут исчезнуть. Решение: Применяйте стили до вычитания, а не после. Если стили пропали — восстановите их вручную, используя пипетку.
Полезно знать: Чтобы не терять стили, создайте отдельный компонент для вычитаемой формы — тогда вы сможете переиспользовать её в нескольких местах, не нарушая структуру.

Что делать, если кнопка «Subtract» неактивна?

Если кнопка серая — проверьте:
— Выделены ли ровно два объекта? (Больше или меньше — операция недоступна)
— Оба объекта — векторные? (Проверьте в панели свойств: тип должен быть «Rectangle», «Ellipse», «Polygon» и т.д.)
— Объекты не находятся в группе? (Если да — расгруппируйте: Ctrl/Cmd + Shift + G)
— Не применялись ли к ним эффекты (теней, градиентов, blur)? Удалите их временно.

Продвинутые техники: вычитание нескольких объектов и сложные формы

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

  1. Создайте основной объект (например, прямоугольник).
  2. Нарисуйте несколько форм, которые должны быть вырезаны: круг, треугольник, звезда — сколько угодно.
  3. Выберите все вычитаемые объекты (Ctrl/Cmd + клик по каждому).
  4. Объедините их в один элемент: нажмите Union (объединение). Теперь они станут одним векторным контуром.
  5. Выберите этот объединённый объект и основной. Нажмите Subtract.

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

«Я использую эту технику для создания иконок с вырезанными внутренними контурами — например, значок «плюс» с вырезанным центром. Это даёт идеальную чёткость без артефактов при масштабировании.» — Алексей Воронин, Senior UI/UX Designer, Mail.ru Group

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

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

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

Вычитание в Figma vs. Adobe Illustrator: в чём разница

Многие дизайнеры переходят из Illustrator в Figma и ожидают идентичного поведения. Вот ключевые отличия:

Критерий
Figma
Adobe Illustrator
Операция вычитания
Одно действие: выделяете два объекта → нажимаете Subtract
Требует использования Pathfinder → Minus Front
Редактирование после операции
Исходные объекты остаются в структуре — можно изменить форму, и результат обновится
Объекты становятся «разрезанными» — редактирование невозможно без Undo
Поддержка текста
Только после конвертации в контур
Поддерживает текст как вычитаемый объект (до раскрытия)
Группировка
Нужно расгруппировать перед вычитанием
Может работать с группами без раскрытия
Интерактивность
Операция мгновенно отображается в реальном времени
Требует подтверждения действия

Figma выигрывает в скорости и гибкости редактирования, особенно в командной работе. Illustrator остаётся сильнее в точности и поддержке сложных векторных эффектов, но для UI/UX-дизайна Figma — более эффективный инструмент.

Экспертное мнение: как дизайнеры используют вычитание в реальных проектах

«Я использую вычитание для создания всех иконок в системе дизайна. Например, значок «пользователь» — это круг с вырезанным овалом внизу. При изменении размера иконки — вычитание сохраняет пропорции. Без этого пришлось бы перерисовывать каждый значок вручную.» — Екатерина Петрова, Lead Designer, Tinkoff

Екатерина работает над масштабной системой дизайна для финтех-приложения. В её библиотеке более 300 иконок, и 90% из них содержат вырезанные элементы. Она создала шаблон с базовой формой и дублирует его, меняя только вычитаемые формы — это сократило время создания иконок на 65%.

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

Часто задаваемые вопросы

Можно ли отменить вычитание после применения?
Да. Если вы не закрыли файл, нажмите Ctrl/Cmd + Z — Figma отменит операцию и вернёт исходные объекты. Если вы уже сохранили файл — вы можете вернуться к исходным слоям, так как они остаются в структуре (скрытыми).
Почему после вычитания изменился цвет объекта?
Это происходит, если у нижнего объекта был градиент или сложный стиль. Figma сбрасывает его на базовый цвет. Решение: примените стиль заново с помощью пипетки или создайте стили в библиотеке.
Можно ли вычитать из группы объектов?
Нет. Вы должны сначала расгруппировать все объекты, затем выбрать только те, которые участвуют в операции. Группы не поддерживаются в Boolean Operations.
Как вырезать не всю форму, а только часть?
Используйте маску (Mask) вместо вычитания. Маска скрывает часть объекта, но не изменяет его векторную структуру. Вычитание же удаляет пиксели навсегда — это важно для векторной точности.
Почему результат выглядит «не гладко»?
Возможно, вы использовали слишком мелкие формы для вычитания — Figma может упрощать кривые при сложных операциях. Решение: увеличьте размер вычитаемой формы или упростите её контур.

Заключение

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

 

Ещё больше полезных материалов

Все статьи блога →