Stripe Shutter Transition
Divided UV stripe displacement with diagonal motion.
Installation
npx smoothui-cli add shader-reveal-stripes-transitionFeatures
- Persistent WebGL transition wrapper triggered by a
transitionKey - Adapts a shader image-transition technique into a SmoothUI frame transition
- Preserves semantic React content and swaps at the shader midpoint
- Accessible: honors
prefers-reduced-motionand firesonRest
Usage guidance
Use it for meaningful product state changes where a shader-led transition should feel intentional, not decorative. The component translates image-transition shader techniques into a frame-level overlay that can wrap arbitrary React content.
Props
Created by
Powered by
SmoothUI
Animated React components with smooth Motion animations. Drop-in shadcn/ui compatible.
© 2026 SmoothUI. Built by Eduardo Calvo.