animation

  • Хабрахабр

    [Из песочницы] Разжимаем древний формат сжатия анимаций

    В один день я просматривал различные видео на YouTube, связанные с персонажами программы Vocaloid (не совсем точное описание, но дальше буду называть просто вокалоидами). Одним из таких видео было так называемое PV из игры Hatsune Miku: Project DIVA 2nd. А именно песня relations из The Idolmaster, которую исполняли вокалоиды Megurine Luka и Kagamine Rin. Оба персонажа от Crypton Future Media.…

    Подробнее »
  • Хабрахабр

    Анимация в Android: плавные переходы фрагментов внутри Bottom Sheet

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

    Подробнее »
  • Хабрахабр

    [Из песочницы] Как мы придумали TableAdapter и упростили работу с UITableView

    При работе с UITableView хотелось избежать написания шаблонного кода, который еще больше усложняется, если нужно обновлять состояние таблицы анимировано. Apple представила свое решение этой проблемы на WWDC 2019, но оно работает только с iOS 13. А у нас, как у студии разработки мобильный приложений, нет такой роскоши в выборе минимальной версии iOS. Поэтому мы реализовали наше видение data-driven подхода для…

    Подробнее »
  • Хабрахабр

    Cascadeur: Почему 12 принципов Диснея недостаточно

    Чтобы понять, как работает Cascadeur, нам необходимо обратиться к истории анимации и подходу к ее созданию. В этом материале Евгений Хапугин, ведущий аниматор студии Banzai.Games, постарается объяснить, как выход за рамки основополагающих принципов Уолта Диснея помогает создать реалистичную анимацию и как для этого применить физические инструменты Cascadeur.Порой, когда мы смотрим фильмы или играем в игры, мы замечаем сцены, которые выглядят…

    Подробнее »
  • Хабрахабр

    [Перевод] Советы по анимации от создателей Cuphead и God of War

    Небольшой список полезных советов от опытных аниматоров, которые помогут улучшить и упростить работу с анимацией.Джейк Кларк, Софи Эванс и Рауль Ибарра поделились трюками по созданию анимации: как пользоваться камерами, строить позы, полагаться на более простые движения и многим другим. Джейк Кларк из Studio MDHR подчеркивает, что вы всегда можете использовать фишки из традиционной анимации в 3D. Во-первых, нужно как можно…

    Подробнее »
  • Хабрахабр

    Cascadeur: Задача о падающей кошке

    [embedded content] Все знают, что кошка всегда приземляется на 4 лапы, как бы ее ни бросили. Этот вопрос давно занимал физиков, и было предложено несколько моделей того, как это кошке удается. Все эти модели достаточно приблизительны и обычно ограничиваются цилиндрами. Однако, команда программы для physics-based анимации Cascadeur попробовала смоделировать переворот кошки на более подробной физической модели. Раньше физики думали, что…

    Подробнее »
  • Хабрахабр

    Анимируем RecyclerView легко без перехода на ViewPager2

    Когда мы работаем с коллекциями и их отображением, перед многими из нас частовстает выбор между ViewPager (теперь ещё и ViewPager2) и RecyclerView. Этикомпоненты похожи друг на друга по области применения, но серьезно отличаютсяинтерфейсом и реализацией. Начиная с support library 24.2.0 границы междуданными компонентами стали ещё более размытыми, т.к. появился вспомогательныйкласс SnapHelper для автоматического доведения сhildView доопределенного положения на экране, и…

    Подробнее »
  • Хабрахабр

    [Перевод] Знакомимся с Web Animations API

    Доброго времени суток, друзья! Представляю Вашему вниманию перевод статьи Charlie Gerard «Exploring the Web Animations API». Знакомимся с Web Animations API Веб API постоянно эволюционируют. Некоторые из них, такие как Console или Canvas, хорошо поддерживаются всеми браузерами, другие по-прежнему находятся на стадии разработки. Одним из API, находящимся на стадии разработки, является Web Animations API или WAAPI. Несмотря на то, что…

    Подробнее »
  • Хабрахабр

    Реализуем визуальный эффект из фильма «Матрица»

    Доброго времени суток, друзья! На днях пересмотрел «Матрицу». Слушайте, до чего же классный фильм (это касается только первой части). В очередной раз обратил внимание на «падающие» строчки с иероглифами на ихних экранах (намеренно использовал слово «ихних» забавы ради). Задумался о том, как это можно реализовать… максимально простым способом (ибо лень). Вот что у меня получилось. Welcome to the Matrix Разметка…

    Подробнее »
  • Хабрахабр

    [Перевод] MotionLayout: анимации лучше, кода — меньше

    Google продолжает улучшать нашу жизнь, выпуская новые удобные библиотеки и API. Среди которых оказался и новый MotionLayout. Учитывая обилие анимаций в наших приложениях, мой коллега Cedric Holtz сразу же реализовал важнейшую анимацию нашего приложения — голосование в знакомствах — с использованием нового API, сэкономив при этом огромное количество кода. Делюсь переводом его статьи.  Лично мне особенно интересна была презентация Николаса…

    Подробнее »


Кнопка «Наверх»
Закрыть