Эффект интерактивного точечного фона с помощью Metal
📖 Виктор Баро поделился кайфовым примером использования Metal с воркшопа на Try! Swift, который проходил в Токио.
Он поддерживает три режима:
🔘 Свечение — точки возле пальца растут и становятся ярче.
🔘 Притяжение — точки притягиваются к нашим касаниям, как магнит.
🔘 Отталкивание — точки разлетаются в разные стороны, куда бы мы не тапали.
В результате вышло 130 строк кода для создания поля, которое корректно реагирует на тапы в iOS (или на позицию курсора в macOS).
📖 Подробно об итерациях разработки он рассказал у себя в блоге.
😃 iOS Dev
Post #1925
3.56K
- 🔥 31
- ✍ 4
- 👍 1
- 👏 1
- 😱 1