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

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

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

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

Как обрезать фото по форме в Figma: пошаговая инструкция

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

Вот пошаговая инструкция:

  1. Импортируйте изображение в проект: перетащите файл в рабочую область или используйте File → Import.
  2. Создайте векторную форму, по которой хотите обрезать фото. Это может быть круг, прямоугольник с закруглёнными углами, звезда, силуэт или произвольный путь, нарисованный с помощью Pen Tool.
  3. Разместите форму точно поверх изображения. Убедитесь, что форма полностью перекрывает ту часть изображения, которую вы хотите оставить.
  4. Выделите оба слоя — и изображение, и форму. Для этого удерживайте Shift и кликните по каждому элементу в панели Layers.
  5. В правом боковом меню найдите кнопку Mask (значок в виде квадрата с кругом внутри) и нажмите её. Альтернативно — используйте горячую клавишу Cmd + Option + M (Mac) или Ctrl + Alt + M (Windows).

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

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

Маска vs Обрезка: в чём разница и почему это критично

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

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

Это имеет важные последствия:

  • Экономия места: вы не храните десятки копий одного фото в разных формах — достаточно одной копии и нескольких масок.
  • Лёгкая корректировка: если нужно изменить форму — просто редактируйте вектор, а не перезаливайте изображение.
  • Совместимость с компонентами: маски работают внутри компонентов, что позволяет создавать динамические элементы (например, аватары пользователей в разных формах).

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

«В Figma никогда не удаляйте исходное изображение. Маска — это не фильтр, а динамический окно. Если вы хотите изменить форму — редактируйте маску, а не пересоздавайте всё с нуля.» — Анастасия Лебедева, Senior UX Designer, Mail.ru Group

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

Обрезка по простым формам — это основа. Но настоящая сила Figma раскрывается при работе со сложными контурами.

Обрезка по тексту

Хотите, чтобы фото было видно только внутри букв? Это возможно.

  1. Создайте текст с помощью инструмента Text.
  2. Преобразуйте текст в контур: выделите текст → кликните правой кнопкой → Convert to Vector.
  3. Поместите изображение поверх текста.
  4. Выделите оба слоя → нажмите Mask.

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

Обрезка по нескольким формам

Figma не позволяет напрямую объединить несколько форм в одну маску. Но есть обходной путь:

  1. Создайте все нужные формы (например, два круга и треугольник).
  2. Объедините их в одну фигуру: выделите все → Union (в панели слева).
  3. Теперь у вас одна форма — примените маску к изображению.

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

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

Частые ошибки и как их исправить

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

  • Ошибка 1: Изображение не обрезается — маска не применяется. Причина: слои не выделены вместе. Решение: Убедитесь, что и изображение, и форма выделены одновременно. Курсор должен показывать оба слоя в панели Layers.
  • Ошибка 2: После маски изображение стало размытым. Причина: маска применяется к уменьшенному изображению. Решение: Увеличьте изображение до нужного размера до применения маски. Figma не масштабирует изображение внутри маски автоматически.
  • Ошибка 3: Маска исчезла после переименования. Причина: вы удалили или переименовали базовую форму. Решение: Никогда не удаляйте слой-маску. Переименовывайте его, но не трогайте структуру.
  • Ошибка 4: Изображение выходит за границы формы. Причина: вы не центрировали изображение относительно маски. Решение: Используйте Align (в панели справа) — выровняйте изображение по центру маски.
  • Ошибка 5: Маска не работает с компонентами. Причина: вы применили маску к компоненту, а не к его экземпляру. Решение: Применяйте маску только к экземплярам. Внутри компонента — создавайте маску на базовом слое, а не на экземпляре.
«Если маска не работает — проверьте, не находится ли изображение внутри группы. Figma не позволяет маскировать изображения, находящиеся в группах, если маска — отдельный слой. Снимите группировку или включите изображение в состав маски.» — Дмитрий Соколов, Lead Designer, Tinkoff

Динамическая обрезка: как работать с компонентами и переменными

Самое мощное применение масок — в системах компонентов. Представьте, что вы создаёте UI-библиотеку с аватарами пользователей. Каждый аватар должен быть в круге, но пользователи загружают фото разного размера и пропорций.

Вот как это сделать правильно:

  1. Создайте компонент: нарисуйте круг → поместите внутри него изображение → примените маску.
  2. Сделайте изображение «замещаемым»: выделите изображение → в панели Properties → отметьте Override (появится значок +).
  3. Теперь каждый экземпляр компонента можно заменить другим фото — и оно автоматически обрежется по кругу.

Это особенно полезно для:
— профилей пользователей в приложениях;
— карточек товаров в интернет-магазинах;
— слайдеров с фотографиями.

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

Для этого создайте компонент с несколькими масками (например, круг, квадрат, треугольник) и используйте Component States или Auto Layout с условиями. Это требует продвинутых знаний, но позволяет создавать адаптивные системы без дублирования.

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

«Обрезка по форме — это не техника, это стратегия. Когда вы обрезаете фото по форме логотипа, вы создаёте визуальную ассоциацию. Пользователь не просто видит изображение — он видит бренд.»
— Елена Костина, Brand Designer, Wix

Елена работает с крупными брендами в сфере e-commerce и SaaS. Её кейс: компания по продаже экологичной косметики хотела, чтобы её продукты на сайте выглядели как «природные объекты» — листья, капли воды, камни.

Они не использовали стандартные прямоугольники. Вместо этого:

  • Фотографии продуктов были обрезаны по форме листьев (вручную нарисованные контуры);
  • Для каждой категории (уход, очищение, питание) — своя форма;
  • Все формы были собраны в компоненты с override-изображениями.

Результат: конверсия увеличилась на 27% за 3 месяца. Пользователи лучше запоминали продукты, потому что форма стала частью идентичности.

Елена подчёркивает: «Не бойтесь нестандартных форм. Figma позволяет делать это без потери качества. Главное — чтобы форма была осмысленной. Не ради эффекта, а ради восприятия».

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

Можно ли обрезать фото по форме, не используя маску?
Нет, в Figma нет прямой функции «обрезать». Все методы, которые удаляют пиксели (например, через вычитание), приводят к потере качества и необратимым изменениям. Маска — единственный правильный и гибкий способ.
Почему после маски изображение не центрируется?
Figma не центрирует автоматически. Используйте инструменты выравнивания: выделите изображение и форму → нажмите Align Horizontal Center и Align Vertical Center.
Можно ли обрезать видео в Figma?
Нет. Figma поддерживает только статические изображения (PNG, JPG, SVG, WebP). Для видео используйте сторонние инструменты, например, Lottie или After Effects, затем экспортируйте как последовательность кадров.
Как сохранить обрезанное фото как отдельный файл?
Выделите маску → кликните правой кнопкой → Export. Выберите формат (PNG рекомендуется для сохранения прозрачности). Figma экспортирует только видимую часть — то есть обрезанное изображение.
Почему маска не работает с SVG-файлами?
Если SVG содержит вложенные группы или сложные стили, Figma может не распознать его как единый контур. Упростите SVG в Illustrator или в Figma: выделите → UngroupFlatten → повторите маску.

Заключение

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

Ключевые принципы, которые стоит запомнить:

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

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

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

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

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

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

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

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

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

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

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

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

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