Email or username:

Password:

Forgot your password?
sam henri gold

stop what you’re doing and admire this speech animation

8 comments
Григорий Клюшников

I know how to make this on Android... 13 or newer.

Gracjan Nowak

@samhenrigold iOS 17 is a treasure trove of pretty animations. 😎

sam henri gold

Here’s sort of how that waveform animation works:
- A Core Animation package [1] creates a particle emitter and overlays a teal/white glow on top of it
- A shader warps the waveform view (not shown) based on time — not volume/amplitude
- Weird shit ensues with how the package is built, how the system renders CA packages, and the demo app allowing the springboard wallpaper to bleed through in the app switcher

[1] rambo.codes/posts/2018-11-09-a

Here’s sort of how that waveform animation works:
- A Core Animation package [1] creates a particle emitter and overlays a teal/white glow on top of it
- A shader warps the waveform view (not shown) based on time — not volume/amplitude
- Weird shit ensues with how the package is built, how the system renders CA packages, and the demo app allowing the springboard wallpaper to bleed through in the app switcher

Григорий Клюшников

sam henri gold, look at all those people and their fancy UI frameworks that come with particle systems... I can make one from scratch with a RenderNode I suppose?

sam henri gold

@grishka i mean you COULD but it seems really against gods will

Go Up