Halftone Dither Hover
A still life is printed through a fragment shader as a rotated halftone screen (dot size follows luminance), a 4×4 Bayer dither or line screen; hovering swells the screen under the pointer like a loupe and tilts its angle, both easing in with a per-frame lerp.
- Shaders
- threejs
- glsl
- gsap
- canvas2d
- advanced
- medium perf
- mobile: degraded
- reduced-motion ✓
AI prompt
Recreate this effect with any AI tool
Paste into Claude, Cursor, v0, Lovable or Bolt. 1937 words of exact values — rewritten live as you tune the Playground.
Prompts are for subscribers
Subscribe to copy this prompt in every format, rewritten live to match your Playground settings.
Loading prompt…
Couldn’t load the prompt
Check your connection and try again.
Source
Full source code
Source code is for subscribers
Subscribe to read, copy and download the full HTML, CSS and JavaScript of this demo.
Loading source code…
Couldn’t load the source code
Check your connection and try again.