Анимацию раскрытия iPhone Duo перенесли на MacBook

Разработчики сделали приложение Bendy для macOS, которое имитирует фирменный эффект складывания экрана iPhone Duo прямо на MacBook.

Share
Анимацию раскрытия iPhone Duo перенесли на MacBook

Фирменную анимацию складывания iPhone Duo перенесли на MacBook. Сразу несколько разработчиков выпустили утилиты, которые используют реальный угол открытия крышки ноутбука и заставляют изображение на экране визуально «сгибаться» вместе с ней.

Один из таких проектов — Bendy от разработчика @adrianabelarde_. Когда пользователь начинает закрывать MacBook, рабочий стол постепенно меняет перспективу, размывается и затемняется. После открытия крышки изображение возвращается в обычное состояние.

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

В Bendy предусмотрено три варианта эффекта — Silk, Shade и Frost. Отдельно можно регулировать перспективу, степень размытия и тени или вручную менять виртуальный угол складывания. Утилита работает на MacBook с Apple Silicon и датчиком положения крышки под управлением macOS 14 Sonoma или новее.

Окно настроек Bendy: выбор стиля Silk, Shade, Frost, ползунки перспективы и размытия.

Для эффекта требуется разрешение на запись экрана, однако разработчик утверждает, что кадры обрабатываются локально и не сохраняются и не передаются на серверы. Bendy стоит 4,99 долларов, а одну лицензию можно использовать максимум на трёх Mac.

Вот как выглядит iPhone Duo в реальности: первые фото и видео
Собрали самые показательные кадры и ролики в одном месте: как iPhone Duo ощущается в реальности — в руках, в сложенном и раскрытом состоянии.

При этом Bendy оказалась не единственной реализацией идеи. Разработчик @jh3yy выпустил проект Lid Plane с открытым исходным кодом. Он также считывает угол крышки MacBook и в реальном времени меняет перспективу рабочего стола, добавляя прогрессивное размытие по мере закрытия дисплея.

Для обработки изображения разработчик тоже использует ScreenCaptureKit и Metal. У Lid Plane есть настройка угла, с которого включается эффект, чувствительности датчика, интенсивности размытия и перспективы. Проект распространяется по лицензии MIT и доступен бесплатно на GitHub.


Ранее похожий эффект менее чем через сутки после презентации Apple воссоздали на Samsung Galaxy Z Fold 8. Там энтузиаст также задействовал встроенный датчик угла шарнира, чтобы анимация реагировала на раскрытие смартфона.

Анимацию раскрытия iPhone Duo воссоздали на Galaxy Z Fold 8
Энтузиаст за одну ночь повторил плавный переход между экранами со складного смартфона Apple с помощью датчика шарнира и шейдеров.

Заглавное изображение: trybendy.app

Read more