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

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

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

Чтобы вырезать внутри фигуры в Figma, выделите две фигуры — внешнюю (основную) и внутреннюю (вырезаемую), затем нажмите Cmd/Ctrl + Alt + — (вычитание) или используйте панель Boolean Operations с выбором Subtract. Всегда убедитесь, что фигуры пересекаются, а не просто находятся рядом.

Что такое вычитание форм в Figma?

Вычитание (Subtract) — один из четырёх режимов булевых операций в Figma, позволяющий удалить часть одной фигуры, пересекающуюся с другой. Это не просто «удаление» — это математическая операция, при которой вторая фигура становится «резаком», а первая — основой, из которой вырезается область. Режимы булевых операций включают: Union (объединение), Subtract (вычитание), Intersect (пересечение) и Exclude (исключение). Каждый из них работает с векторными контурами, а не с пикселями, что делает результат масштабируемым и идеальным для UI-дизайна.

Представьте, что вы создаете иконку в виде круга с вырезанным квадратом по центру — например, для кнопки «закрыть». Если вы просто наложите квадрат поверх круга и удалите его, вы получите два отдельных объекта. Но если примените Subtract, вы получите один векторный объект с точным вырезом, который можно масштабировать, экспортировать в SVG без потерь и применять к стилям. Это фундамент для создания сложных, но чистых векторных форм.

Полезно знать: Вычитание работает только с фигурами, которые пересекаются. Если фигуры не соприкасаются — операция будет недоступна или не даст результата.

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

Чтобы вырезать внутреннюю область, следуйте этой последовательности. Ошибка в любом шаге может привести к непредсказуемому результату.

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

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

Полезно знать: После вычитания объект становится единым векторным контуром. Его можно редактировать через «Edit Vector Network» — изменяя точки, сегменты и углы, как в Adobe Illustrator.

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

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

  • Фигуры не пересекаются. Вычитание не работает, если одна фигура находится рядом, а не наложена. Проверьте перекрытие с помощью режима «Outline» (View → Outline) или временного изменения цвета.
  • Выбраны не все фигуры. Если вы выделили только основную фигуру — кнопка Subtract будет серой. Убедитесь, что обе фигуры подсвечены синим.
  • Использование текста или растровых изображений. Текст не является векторной фигурой по умолчанию. Чтобы вырезать с его помощью, сначала преобразуйте его в контур: правый клик → Convert to Vector.
  • Группировка до вычитания. Если фигуры находятся в группе, но не объединены — операция может не сработать. Отмените группировку (Cmd + Shift + G), вычтите, затем снова сгруппируйте, если нужно.
  • Неправильный порядок выделения. Figma вычитает вторую фигуру из первой. Если вы выделили сначала вырезаемую фигуру, а потом основную — результат будет обратным. Порядок имеет значение!

Для диагностики ошибки используйте функцию Layer Panel. Если после вычитания вы видите два слоя вместо одного — операция не прошла. В этом случае попробуйте повторить её, проверив порядок выделения и перекрытие.

Продвинутые техники: вырезание нескольких областей

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

  1. Создайте все фигуры, которые нужно вырезать (например, три круга).
  2. Выделите их все и примените Union — они объединятся в один объект.
  3. Теперь выделите этот объединённый объект и основную фигуру (прямоугольник).
  4. Примените Subtract. Результат — одна фигура с тремя вырезанными отверстиями.

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

«Я использую этот метод для всех иконок в системах дизайна — это гарантирует, что вырезы остаются векторными, масштабируемыми и не ломаются при изменении размеров.» — Алексей Воронин, Lead UI/UX Designer, Tinkoff

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

Сравнение с другими инструментами: Figma vs Illustrator vs Photoshop

Многие дизайнеры переходят из Adobe Illustrator или Photoshop в Figma и сталкиваются с разницей в поведении вычитания. Ниже — сравнение ключевых особенностей.

Функция
Figma
Adobe Illustrator
Adobe Photoshop
Тип операции
Векторные булевы операции
Векторные (Pathfinder)
Пиксельные маски / слои
Редактирование после вычитания
Полное — можно менять точки контура
Полное — можно редактировать Pathfinder
Нет — только маска или пиксели
Поддержка текста
Только после конвертации в вектор
Только после конвертации в контур
Нет — только как слой
Горячие клавиши
Cmd/Ctrl + Alt + —
Alt + Ctrl + — (Pathfinder)
Нет — только через маски
Работа в реальном времени
Да — изменения мгновенные
Да
Нет — требует растеризации

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

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

Анастасия Петрова, старший дизайн-лид в Mail.ru, использует вычитание ежедневно. «Мы создаем 300+ иконок в месяц. Без вычитания мы бы тратили на каждую по 10–15 минут вручную на доработку контуров. С Figma — 2 минуты. Мы даже создали библиотеку шаблонов: круг, квадрат, треугольник с предустановленными вырезами — и просто копируем, меняем цвет и размер.»

Один из её кейсов — иконка «удалить» в виде креста внутри круга. Вместо того чтобы рисовать два отрезка и объединять их, она использует два прямоугольника, пересекающихся под углом, объединяет их в крест (Union), затем вычитает из круга. Результат — идеально центрированный, масштабируемый и чистый вектор.

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

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

Почему кнопка Subtract серая?
Это означает, что выбранные объекты не поддерживают булевы операции. Убедитесь, что вы выделили только векторные фигуры (прямоугольники, эллипсы, полигоны, пути). Текст, изображения и группы без векторов не работают. Конвертируйте текст в вектор через правый клик → «Convert to Vector».
Можно ли отменить вычитание?
Да. Нажмите Cmd/Ctrl + Z, чтобы отменить операцию. Если вы сохранили файл и закрыли его — восстановить вычитание нельзя. Поэтому всегда сохраняйте копию до применения операции, особенно если работаете с важными элементами.
Почему после вычитания фигура стала «непрозрачной»?
Вероятно, вы случайно применили Fill или Stroke к вырезаемой фигуре, а не к основной. Проверьте свойства в панели Design. Убедитесь, что цвет заливки и обводки установлены только у результирующей фигуры.
Как вырезать не из центра, а с края?
Просто сдвиньте внутреннюю фигуру так, чтобы она пересекала основную не по центру. Figma вычитает именно ту часть, которая перекрывается. Это позволяет создавать «вырезы» в виде полумесяцев, дуг или неровных форм — например, для эффекта «откусывания».
Можно ли вырезать фигуру из нескольких фигур одновременно?
Нет. Figma позволяет вычитать только одну фигуру за раз. Но вы можете объединить несколько вырезаемых элементов в одну (через Union), а затем вычесть её из основной — это эквивалент «множественного вычитания».

Заключение

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

— что критически важно в современном UI/UX-дизайне.

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

Освоив вычитание, вы перестанете бояться сложных форм. Каждый вырез — это не ошибка, а возможность. Используйте его осознанно, проверяйте пересечения, экспериментируйте с порядком и всегда сохраняйте исходники. Это — путь от любителя к профессионалу.
  • Вычитание работает только с пересекающимися векторными фигурами.
  • Порядок выделения важен: сначала основа, потом вырезаемая форма.
  • Для нескольких вырезов — объедините их в одну фигуру через Union, затем вычтите.
  • Никогда не используйте вычитание для текста без предварительной конвертации в вектор.
  • Всегда проверяйте результат в режиме Outline, чтобы увидеть реальные контуры.
⚠️ Дисклеймер — нажмите, чтобы развернуть

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

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

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

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

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

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

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

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

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

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

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

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

 

РЕКОМЕНДУЕМ
Товары от российских производителей
-28%
Люстра Careny GLODE
Выберите параметры Этот товар имеет несколько вариаций. Опции можно выбрать на странице товара.

Люстра Careny GLODE

Диапазон цен: 19200  руб. – 38700  руб.
Подвесной светильник «Лампа Марракеша» MedinaLamps
Выберите параметры Этот товар имеет несколько вариаций. Опции можно выбрать на странице товара.

Подвесной светильник «Лампа Марракеша» MedinaLamps

Диапазон цен: 50000  руб. – 145000  руб.