Posts, a community app by Read.cv

Thread
Adam Kuzma

Playing with masked view transition interactions

Micah Carroll
Replying to @adamk

this is phenomenal

Adam Kuzma
Replying to @multimicah

Thanks! I made this in Origami Studio. Its essentially masking the photo and content below it for the default state and fully expanding the mask for open state. There are also a few transformations for xyz position, scale, and rotation between the two states.

Adam Kuzma
Replying to @multimicah

The above could probably be done in Figma with Smart animate, but there is also the scroll interaction for scaling down dismissing once you go past a threshold which would be too complex for Figma.

Adam Kuzma
Replying to @multimicah

Definitely fun to play with. Might be a good entry point for SwiftUI if I feel brave enough lol.