Переглядів 1,613
Узнаем как работает эффект blur. Зачем нужны kernels. И реализуем технически несколькими способами от UIVisualEffectView до фреймворка Accelerate. Выясним что быстрее.
00:00 - Вступление
00:50 - Где есть блюр
01:36 - Как в Welps используют blur
02:02 - Как работает блюр
07:52 - Какие реализации в iOS
08:13 - UiVisualEffectView
10:29 - CIFilter
12:36 - Metal
16:06 - Accelerate
23:52 - Результаты и бенчмарки
26:03 - Что выбрали мы
26:38 - Выводы
27:41 - Вопросы
Доклад с митапа CocoaHeads от 18 февраля 2022 г.
Присоединяйтесь к сообществу:
cocoa.heads.club