
SwiftUI Metal shader
Wallpaper
The Mesh01 grainy wallpapers, 1:1 — a domain-warped fbm field through a five-colour ramp, with film grain and vignette. Eight styles, a seed the Shuffle button rolls, the exact shader exported. iOS 17+.
SwiftUIReact NativeWeb
How it works
Wallpaper is a real [[stitchable]] Metal shader, not a video or an image. It runs as a SwiftUI .colorEffect, so it paints any view you attach it to. You shape it with sliders in a live preview, then export the .metal file and the SwiftUI code that uses it, or the React Native and Web version. No MSL to write.
21 settings you can tune
- Style
- Mode
- Animation
- Scale
- Warp
- Seed
- Contrast
- Bands
- Rotation
- Lift
- Softness
- Grain
- Vignette
- Speed
- Amount
- Waves
- Colour 1
- Colour 2
- Colour 3
- Colour 4
- Colour 5







