Создаем эффект стекла и анимируем его в Figma

А вы тоже замечали, анализируя дизайны на Awwwards эффектный прием с использованием стекла? Хотите добавить его в свои проекты? Что ж, мы покажем самый быстрый способ его создания. И не просто стекла, а эффект рифленого стекла с крутой анимацией в Figma.

Figma
Анимация

А вы знали, что первой известной компанией, которая популяризировала эффект стекла в интерфейсе, стала Apple? Да, сейчас это кажется таким далеким 2013 годом, когда и продемонстрировали iOS 7. Тогда компания кардинально изменила свой дизайн, перейдя от скевоморфизма к flat-дизайну с добавлением эффектов прозрачности и размытия.

Они называли этот стиль Frosted Glass Effect, или матовое стекло, которое придавало дизайну ощущение глубины и лёгкости. Вдохновленные новыми решениями, такие компании как Microsoft и Google, начали добавлять их и в свои интерфейсы. Так почему бы не вдохновиться и нам, и не создать известный эффект стекла в Figma?

Шаг 1: Создание фигуры

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

  • Выбираем инструмент Rectangle и создаем фигуру.
  • Добавляем белую заливку и ставим её прозрачность на 5%.

Проверьте внимательно, чтобы именно заливка прямоугольника была на 5% прозрачности, не Appearance. Потому что прозрачность в Appearance применяется ко всему объекту, включая тени, обводки и другие эффекты. А нам нужна только заливка.

Шаг 2: Добавляем нашему прямоугольнику эффекты

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

  • Эффект Layer blur ставим на 4.
  • Эффект Background blur ставим 35.
  • Добавляем тень Inner shadow: цвет #000000 на 5% прозрачности, позиция X — 10, Y — 0, Blur — 30, Spread — 0.

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

Шаг 3: Создаем эффект рифленого стекла

Усложним себе немного задачу, чтобы добится большей эффектности в дизайне и эстетике. И не просто добавим наше созданное матовое стекло, а сделаем его рифленым. Хотя усложним — это громко сказано. Потому что у нас в Nexfield Academy даже сложные туториалы и задания получаются с первого раза.

  • Меняем размер нашего прямоугольника — на 1000 (h)*73 (w)px.
  • Берем его в auto layout с помощью горячих клавиш Shift+A.
  • Копируем прямоугольник шесть раз и меняем расстояние между ними на -6.

Именно благодаря минусовому значению мы смогли наложить прямоугольники друг на друга и добавить больше глубины в рельефности для стекла.

Шаг 4: Накладываем эффект на фото

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

  • Создаем фрейм размером 960 (w)*1000 (h).
  • Скругляем у него углы на 16.
  • Добавляем фото и созданный эффект стекла слева.

«А вот где взять такие качественный фото?» — может крутиться в вашей голове. И не зря. Ведь наши пользователи не любят читать гору текстов (хотя кто это любит), а вот визуал — это первое, что притягивает взгляд. Мы уже позаботились об этом и собрали для вас подборку лучших бесплатных стоков, где можно найти изображения высокого качества для ваших проектов. Это поможет сэкономить время и уделить больше сил на следующие этапы в работе.

Шаг 5: Наполняем слайдер

Если же мы хотим сделать анимацию слайдера с эффектом стекла, то нам нужно добавить другие фото. Их так же можно найти на фотостоках или сгенерировать в нейросетях.

  • Добавляем в фрейм слайдера другие фото под низ первого (проверяем это в слоях слева).
  • Для всех фото скругляем углы на 16.
  • Выносим фото (кроме самого первого) за края фрейма. Но, чтобы в слоях слева они оставались в нем.

Шаг 6: Подготовка рифленого стекла

Эффект то мы создали и уже даже добавили во фрейм слайдера, но если хотим правильно заанимировать, то нужно докрутить некоторые настройки.

  • Увеличиваем длину всех прямоугольником в auto layout нашего стекла. Где-то на 40px будет достаточно.
  • Переносим его немного влево, чтобы часть первого прямоугольника (как и всего auto layout) выходила за фрейм слайдера.
  • Проверяем Clip content для всего этого фрейма.

Шаг 7: Создаем фрейм для интерфейса

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

  • Создаем фрейм 1920*1080.
  • Выбираем заливку #0A090C.
  • Добавляем наш слайдер в правую часть экрана.

Шаг 8: Добавляем дополнительный фон

Чтобы добиться нужно эффекта и правильно настроить анимацию слайдера, необходимо добавить на фон всех элементов дополнительные прямоугольники.

  • Добавляем первый прямоугольник в левый край экрана. Он должен быть на всю высоту фрейма, но по длине немного находить на края слайдера под ним (это то, что нам нужно).
  • Сделайте ему прозрачность на 85%.
  • Добавьте второй прямоугольник в правую сторону экрана. Так же высотой под фрейм, но длиной до края слайдера.
  • Его прозрачность оставьте на 100%.

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

Шаг 9: Добавляем весь другой контент

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

Шаг 10: Копируем фото в слайдер

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

  • Выбираем все фото слайдера и сделать их копии с помощью горячих клавиш Ctrl (Cmd) + D.
  • Поскольку часть фото у нас уже вынесена за край фрейма-слайдера, то их двигать никуда не нужно.
  • Выбираем все копии фото в слоях слева, и выносим за фрейм слайдера и под прямоугольники, которые мы выше создавали для фото. Так при анимации наши фото будут затемняться, и не перекрывать контент.

Чтобы не запутаться в настройках анимации, можно назвать фотокопии от имени основного. Например, основное фото image 1, а копию в слоях назвать image 1.1.

Шаг 11: Создаем компонент

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

  • Создаем из фрейма компонент.
  • Создаем вариант этого фрейма в компоненте

Шаг 12: Настраиваем варианты компонента

На этом этапе нужно быть максимально внимательным, чтобы не ошибиться со слоями.

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

Шаг 13: Подготовка к анимации

И вот мы дошли почти до финала! Осталось добавить несколько штрихов и настроить взаимосвязь между вариантами компонента.

  • Создаем ещё два варианта компонента внутренних вариантов. У меня всего четыре варианта, поэтому мне нужно создать лишь два внутренних. Если у вас их, например шесть, то вам нужно создать четыре.
  • То есть не нужно копировать последний и первый вариант.

Шаг 14: Подключаем After delay

Осталось настроить между всеми экранами взаимосвязи. А ведь хорошо, что сейчас для этого не нужно переходить в другие программы или сервисы. Не зря говорят, что дизайнерам сейчас жить хорошо и проще. Аня уже разложила по полочкам почему это так на нашем YouTube канале. Залетайте и вы посмотреть, что же изменилось!

  • Настраиваем между вариантами анимацию After delay.
  • Где Delay 500ms. Со Smart animate 1500ms и скоростью Custom (настраиваем под свои параметры).

Шаг 15: Создаем новый фрейм

Создаем новый фрейм, чтобы проверить результаты нашей работы.

  • Создаем новый фрейм, размером 1920*1080.
  • Добавляем в него копию первого варианта.
  • И включаем Present.

Наш эффект стекла с анимацией готов

Выглядит очень эффектно. Теперь ты понимаешь, почему Apple взяли его к себе в рабочий арсенал. И хотя сейчас уже не 2013 год и они не так активно его используют, эффект стекла можно часто встретить на других известных сайтах или просто в иконках приложений.

Наш дизайнер Никита уже рассказывал о этапах создания эффекта матового стекла на YouTube канале. Кстати, там тоже не обошлось без крутых анимаций!

Навигация:

Больше полезностей:

Frame-114.png

Как создать анимацию вертикального слайдера в Figma

Слайдер — это настоящая находка для интерфейсов, где нужно компактно представить информацию. Но если с горизонтальным мы встречаемся очень часто, то как работать с вертикальным слайдером?
Figma
Анимация
Frame-118.png

Как сделать диагональный слайдер в Figma

Вертикальный и горизонтальный слайдеры кажутся для вас чем-то простым и понятным? Что ж, тогда пришло время создания диагонального слайдера в Figma.
Анимация
Фигма
MacBook-Pro-16_-44.png

Как сделать анимацию смены фотографий в Figma

Признавайтесь, часто ли вы задумывались, как сделать интересную анимацию смены фотографий в Figma? Думаю, что да. Но если раньше это вызывало лишь вопросы и догадки, то сегодня мы их закроем в этом туториале.
Figma
Анимация
Frame-124.png

Как сделать анимацию слайдера в Figma

Каждый дизайнер знает, что анимация помогает пользователю не теряться в потоке информации и делает интерфейс более живым. Давайте сегодня добавим интерактивности в наш макет и создадим анимацию слайдера прямо в Figma?
Figma
Анимация

Nexfield Academy

Nexfield Academy

Nexfield Academy

Nexfield Academy

Nexfield Academy

Nexfield Academy

Nexfield Academy

Nexfield Academy

Nexfield Academy

Nexfield Academy

Nexfield Academy

Nexfield Academy

Nexfield Academy

Nexfield Academy

Nexfield Academy