What problem does it solve? Building per-pixel visual effects in SwiftUI—ripples, holographic shimmer, CRT scanlines, glassmorphism—requires knowing which API to use (.colorEffect, .distortionEffect, .layerEffect, .visualEffect, Canvas, or .glassEffect) and how to write stitchable Metal shaders, which is poorly documented and easy to get wrong on performance. ## Core Features & Use Cases - Metal Shader Recipes: Ready-to-use [[ stitchable ]] MSL shaders for ripple touch, holographic gradients, CRT scanlines with chromatic aberration, glow, heat haze distortion, and film grain, each with Swift bindings and performance notes. - API Decision Guidance: A decision tree mapping each visual need to the right SwiftUI API, plus escalation order from built-in modifiers to .visualEffect to Canvas to Metal shaders. - Liquid Glass & Canvas Patterns: iOS 26 .glassEffect morphing with glassEffectID and GlassEffectContainer, pre-iOS 26 fallbacks via Material, and animated Canvas drawing with TimelineView. - Use Case: Add a touch ripple to a photo view by applying .layerEffect with the provided ripple shader, wiring the tap location and animated time parameter from Swift. ## Quick Start Ask the agent to add a holographic shimmer effect to a SwiftUI image view using a Metal colorEffect shader.