Maybe this should be called #ProtestKit? Here’s a demo of using the photocopy aesthetic.

#swiftui #metalshaders #ColorSeparation

New fun #swiftui #metalshaders project: CMYK separation, with gesture controllable per-separation-layer offsets. Bonus: using my mask manager AND paper-construction libraries together to create halftone masks on each layer.

Note: this exploration started as a way to emulate Xerox, but ended up here.

#ColorSeparation

Ok a VERY toned down deformer now lives as part of the sheet. When you play with it, the surface of the paper dents around your finger as you move it, as well as drawing a gradient. The area under the touch remains flat and undistorted for accuracy.

Also: clear protractor is the best protractor!

Also: circle template and negative space drawing!

Also: touching letters now lets you move a bit, rather than just tap.

One more bug, then v1.2.0!

#swiftui #metalshaders #BuildInPublic #LetterSet

The paper generation uses #metalshaders, a first in production for me, and masking has evolved into an art. I now have a MaskManager in the sheet library, that handles three types of masks:
- current, a mask of the active stroke
- cumulative, a combined mask of all strokes
- transient, as temporary mask of views that impact transfer

Transient impact of the ruler is not yet implemented in the app, but the library supports it now.

#BuildInPublic #LetterSet #swiftui

Halftone and screentone patterns, powered by metal shaders, in the latest TestFlight.

#metalshaders #LetterSet #swiftui #BuildInPublic

Playing with shape elasticity via #swiftui and #metalshaders for #RandomForms. It doesn’t quite behave like vinyl, but it’s pretty good.
This Thursday, PhillyCocoa will have our final 2023 Monthly Meeting (Virtually) from 7-9 pm. We will have talks around 3rd party dependencies, Generative AI, & #visionOS (with #Metalshaders sprinkled in). RSVP to get the zoom link early: https://www.meetup.com/phillycocoaheads/events/297282805/ #SwiftUI #Swift
Monthly (Virtual!) Meeting: 3rd Party Dependencies, AI, & visionOS, Thu, Dec 14, 2023, 7:00 PM | Meetup

Details Join us online for a virtual social hour (bring your own pizza). We're resuming monthly meetings virtually for the time being in a more casual format, akin to the s

Meetup