§II.09 · МОУШН И АНИМАЦИЯ · РЕМЕСЛО МЕЖДУ ДВУМЯ ПОЗАМИ

Анимация:всё,что происходитмеждудвумя позами.

Моушн и есть то, из-за чего бренд ощущается современным. Он в скролле вашего сайта, в переходах приложения, в социальных лупах, в рекламе. Сделанный правильно, он невидим: люди чувствуют живой бренд и не могут сказать почему. Сделанный неправильно, он каждый декоративный спиннер загрузки в интернете. Разница никогда не в позах. Она в промежуточных кадрах: изинг, упреждение, доводка, вес. Это ремесло мы и продаём.

⟢ это появление · пять строк с шагом 90ms · cubic-bezier(0.16, 1, 0.3, 1) · принцип: упреждение · каждая строка замахивается, прежде чем сесть

kf·02 · график тайминга

Изинг отличает сдвинутое от движущегося.

Два ключевых кадра это факт. Кривая между ними это мнение: о весе, об уверенности, о том, насколько ваш бренд готов спешить. Линейное движение читается как механизм; движение с изингом читается как намерение. Мы проектируем эту кривую намеренно для каждой скролл-последовательности, hover-состояния, перехода и анимированного демо, а потом настраиваем, пока вы не перестанете её замечать. Моушн работает на сообщение. Он никогда не украшает вокруг него.

f-1 · график таймингазначение от времени · 0 → 1000ms0%100%0ms2505007501000msпоза aпоза b04 · линейная: только для механизмов05 · steps(8): от позы к позе, самый старый изинг анимации02 · ease-in-out · cubic-bezier(0.65, 0, 0.35, 1)03 · пружина: перелёт и оседание01 · ease-out expocubic-bezier(0.16, 1, 0.3, 1): быстро со старта, мягко в креслоравномернос изингом= метроном= живое
f-1 · график таймингазначение от времени · 0 → 1000ms0%100%0ms1000ms010203040501 · ease-out expo02 · ease-in-out03 · пружина: перелёт и оседание04 · линейная: только для механизмов05 · steps(8): от позы к позеровноизинг
  • 01ease-out expocubic-bezier(0.16, 1, 0.3, 1)

    Появление. Быстро со старта, мягко в кресло: так уверенные вещи входят в комнату.

  • 02ease-in-outcubic-bezier(0.65, 0, 0.35, 1)

    Переход. Уходит решительно, приземляется по плану. Для движений между состояниями.

  • 03пружинаовершут, потом оседание

    Характер. На несколько процентов дальше отметки, потом домой. Применять редко, запоминается всегда.

  • 04 · 05linear и steps()честные

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

⟢ эти четыре ячейки · задержки каскада 0 / 110 / 220 / 330ms · тот же ease-out, нарисованный выше мандариновым · принцип: медленный вход, медленный выход

урок · kf·03 · от позы к позе

Позы дёшевы. Промежутки и есть ремесло.

f-2 · один прыжок · 28 кадров @ 24fpsничто не замедляется, оно сглаживаетсяΔ сжимается= ease-outf01 · упреждение: сжатие 0.74×, замахрастяжение 1.2×, объём сохранёнf13 · апексинтервалы сжимаются здесь: это и есть изингf24 · касание: сжатие 0.74×f27–28 · доводка, оседаниеf01f04f07f10f16f19f22f13f28
f-2 · одно падение · 24 кадра @ 24fpsf01 · холд: позарастяжка растёт,интервалы шире= ease-inf20 · касаниесжатие 0.74×f22 · отскокf24 · оседание010509131720
P.01

Упреждение

Замах перед движением. Пиксель замаха покупает милю правдоподобия. Эта карточка откинулась назад, прежде чем сесть.

−6px замах · 90ms
P.02

Овершут

Дальше отметки, потом оседание. У уверенности есть инерция; эта карточка пришла на пять процентов больше нарочно.

scale 1.05 → 1.00
P.03

Вторичное действие

Вещь и то, что рядом с ней. Следите за точкой: она садится на долю позже карточки, и карточка от этого кажется тяжелее.

ведомый · +220ms
P.04

Сценичность

Движется одно за раз, чтобы глаз всегда знал, где быть. Эта карточка дождалась своей очереди.

задержка 540ms · последняя
P.05

Ритм

Доля, которую можно сосчитать. Эта карточка пришла четырьмя отдельными кадрами, от позы к позе, будто снята по двойкам.

steps(4) · счёт на четыре
P.06

Инерция

Масса оставляет след. Тяжёлые вещи приходят поздно и честно. Эта карточка шла дольше всех, и ей вы поверили больше всего.

900ms · задний край

⟢ каждая карточка выше пришла по принципу, которому учит: замах замахнулся, овершут перелетел, а инерция шла дольше всех

kf·04 · свет гаснет

Один моушн объясняет. Другой просто делает выход.

Анимация логотипа. Интро кейсов. Титры, после которых квартальная презентация ощущается как премьера. А между выходами эксплейнеры: схемы состава, которые строят себя сами, флоу приложений, которые ведут пользователя за руку, последовательности «как это работает», которые говорят то, чего не может сказать ваша продающая страница. Когда вещь сложна, моушн делает её очевидной. Когда вещь ваша, моушн делает её незабываемой.

⟢ эта анимация · штрихи рисуются один раз при появлении · 1.4с · с шагом 0 / 400 / 800ms · потом держится. появление случается однажды, как первое впечатление

f-4 · анимация · экран + раскадровкииграет один раз · как первое впечатлениеrectc 00:00:01:12ваш знак: прорисован один раз, затем удержанхолд 6fпрорисовка 18f · ease-out expoоседание 8fхолд, дать сесть6fb1 · чёрный · холдb2 · входит бликb3 · штрихи рисуютсяb4 · оседание + холд
f-4 · анимацияrectc 01:12ваш знак: прорисован один разхолд 6fпрорисовка 18f · ease-out expoоседание 8fхолд, дать сестьb1 · чёрный · холдb2 · входит бликb3 · штрихи рисуютсяb4 · оседание + холд

kf·05 · плёнка результатов

Каждое размещение получает нативную версию.

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

3fr·00лидер · стартfr·01скролл-сценаfr·02продукт в разбореfr·03переход в appfr·04схема составаплёнка wmp motion · 24fps · safetyсмотреть на просвет →123fr·05как это работает1:1fr·06соц. луп · 1:19:16fr·07соц. луп · 9:16fr·08интро кейса360°fr·09вращение упаковки
3fr·00лидер · стартfr·01скролл-сценаfr·02продукт в разбореfr·03переход в appfr·04схема состава123fr·05как это работает1:1fr·06соц. луп · 1:19:16fr·07соц. луп · 9:16fr·08интро кейса360°fr·09вращение упаковки
  • .lottieнативен вебу · невесом · передаётся чисто
  • .mp4соцсети · реклама · везде, где есть лента
  • .webmвеб-видео · прозрачная альфа
  • .gifгде старое ещё требует

на вашем диске, когда мы закончим

  • Моушн-ассеты для каждого размещения
  • Lottie для веба
  • MP4 для соцсетей
  • Исходники для доработок

⟢ чипы выше · с интервалом 70ms, по одному · принцип: сценичность · глаз всегда знает, где быть

kf·06 · экспозиционный лист

Как идёт работа, кадр за кадром.

AПОДДЕРЖАТЬ

Моушн работает на сообщение. Он никогда не украшает вокруг него. У каждого движения на листе есть работа; те, у которых её нет, стираются раньше, чем вы их увидите.

кадры 001–024
BПОСТРОИТЬ

Скролл-последовательности, hover-состояния, переходы, анимированные демо, поставленные в те поверхности, где они живут на самом деле, а не прикрученные потом.

кадры 024–072
CОБЪЯСНИТЬ

Сложные схемы состава, флоу приложений, последовательности «как это работает». Когда вещь трудно сказать, моушн делает её очевидной.

кадры 072–108
DЭКСПОРТ

Каждый формат и каждая частота кадров, которые нужны платформе, нативно для каждого размещения, никогда не впихнуто в чужой.

кадры 108–132
EПЕРЕДАТЬ

Lottie для веба, чтобы ничто не раздувало вес страницы. Исходники остаются у вас, чтобы доработка никогда не начиналась с нуля.

кадры 132–144

⟢ строки сели с интервалом 80ms по ease-out · принцип: ритм · доля, которую можно сосчитать

KF·КОНЕЦ · ОСЕДАНИЕ

У вашего бренда две позы: где он есть и куда идёт.

Мы анимируем промежуток.

⟢ выход: холд. ни одна анимация не задерживается дольше, чем ей рады.