Video wird geladen...

Video konnte nicht geladen werden

Zur Startseite

Next level reflection?

650,614 Aufrufe • vor 3 Jahren •via X (Twitter)

10 Kommentare

Profilbild von Morten Just
Morten Justvor 3 Jahren

I'm pulling frames from the webcam through a warp kernel on the GPU, then desaturate, blend, opacity etc. No idea how the kernel stuff works, just stole it from @FlexMonkey's book

Profilbild von Morten Just
Morten Justvor 3 Jahren

The OSX Jaguar raster lines are from a handy Core Image generator, most likely related to how those stripes were drawn back in the day. I extended SwiftUI's Color so I can do Color.white.striped(with: .gray) and fill any shape with it in one line

Profilbild von Morten Just
Morten Justvor 3 Jahren

The candy cane progress indicator is a custom Shape drawing "\" shapes across the width + an additional one so I can move the offset, creating the illusion of an infinite sliding animation. Let's try red circles instead:

Profilbild von Morten Just
Morten Justvor 3 Jahren

The Aqua button is a pile of gradients on top of each other. I forgot how those primary buttons glowed calmly. Also note how the light-emitting element at the bottom emits its color into the drop shadow

Profilbild von Morten Just
Morten Justvor 3 Jahren

If anyone is interested I can clean up and add comments to the code and walk through the design on

Profilbild von Anthony Hobday
Anthony Hobdayvor 3 Jahren

Permission needed: This website wants access to your camera for: Button reflections [Deny access] [Grant access]

Profilbild von Morten Just
Morten Justvor 3 Jahren

Close! I was thinking it could show reflections on everything

Profilbild von Chris Frantz
Chris Frantzvor 3 Jahren

I hate it, great work 👏

Profilbild von Dan ∞ Design systems consultant
Dan ∞ Design systems consultantvor 3 Jahren

Send help - there's someone trapped inside a button! Our worst nightmare come true...

Profilbild von Morten Just
Morten Justvor 3 Jahren

Had the same thought

Ähnliche Videos