Доклад

Liquid Glass своими руками: разбираем системный эффект и воссоздаем на Metal

Зал 1
Презентация pdf

Liquid Glass выглядит как магия Apple, доступная только на iOS 26. Но что, если нужно поддерживать более старые версии? Разберу эффект на составные части, воссоздам его с помощью Metal и покажу, как я интегрировал результат в кодовую базу Telegram в рамках конкурса.

Начнем с анатомии эффекта: из каких оптических слоев состоит Liquid Glass и что Apple делает под капотом в iOS 26. Затем воссоздадим его на Metal: пройдем от базовых концепций GPU-пайплайна до шейдера с несколькими render pass'ами. После этого разберем интеграцию в реальный проект масштаба Telegram и сравним мой подход с решением от команды мессенджера через приватные API. Отдельно посмотрим на интерактивные анимации, которые делают эффект живым. Глубокое знание Metal не требуется — все необходимые концепции разберем по ходу.

Расписание