SwiftUI + Metal – Create special effects by building your own shaders