Skip to content
/ Ochi Public

Ochi — WWDC24 Swift Student Challenge (Accepted)

License

Notifications You must be signed in to change notification settings

skiezest/Ochi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ochi

Ochi is vision impairments simulator which covers the most common impairments, e.g. glaucoma, cataracts, astigmatism and different forms of color blindness.

Cover

Swift Student Challenge

This app was developed for the WWDC24 Swift Student Challenge and won in the contest 🙌

Technologies

The app's interface is built with SwiftUI. To address performance issues and meet the challenge's requirements, the camera view is implemented using MTKView. This view receives camera input and applies a Metal shader.

Each visual impairment mode in Ochi features a custom, finely-tuned shader to create realistic effects. For instance, the Macular Degeneration mode includes a slight image swirl to simulate the real-life manifestation of the impairment.

About

Ochi — WWDC24 Swift Student Challenge (Accepted)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages