Skip to content

LDDmarc/MacrodataRefinement

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Macrodata Refinement

A SwiftUI pet project inspired by Apple TV series Severance

Demo

Demo.mov
Folders_Demo.mov

Features & Technical Details

  • Box is implemented with Path and animatableData. It was a tricky one, I didn't find a solution just with Rectangles and .rotation. The problem was "connectors" for lids. Also filling path leads to animation glithces - that's why I use 2 boxes: stroked and filled.

  • Each number is floating randomly in horizontal or vertical direction.

  • For numbers selection I use .onHover and DragGesture

  • For older look .overlay with pixels grid immitation is used.

  • ZStack with shifts for Folders animation

  • x^2 and (x+1)^2 functions for Wheel View

  • 3D rotation with 0.0 perspective

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages