Example Source
These are raw source mirrors for the interactive examples. Use them when you want to read the example entry file directly.
Basic
Interactive dot grid with cursor tracking and animated custom uniforms.
Sway
Animated visualizer with user-controlled patterns.
History tiles
Saving distinct frames into history, then composing them into a grid.
Cursor feedback
A shader that feeds back on itself through a 5x5 tiled history buffer.
Reading history
An illustration of how to read past frames using the historyZ helper.
Selfie
Capture shader output to PNG with the save plugin.
Webcam trails
Webcam echo trails built from texture history.
Webcam channel trails
RGB webcam echoes blended from modified history frames.
Webcam grid
A webcam timeline arranged into a grid of delayed frames.
Single-channel textures
An R8 webcam pass chained into history to show single-channel textures in action.
Fragmentum
A procedural animation ported from Shadertoy.
Webcam
Webcam compositing with a picture-frame overlay.
Face detection
Face landmarks, masks, and regions visualized live.
Pose detection
Pose landmarks and segmentation overlays on live video.
Hand detection
Hand landmarks and centers visualized over webcam input.
Segmenter
Live multi-category segmentation masks composited over webcam video.
MediaPipe chaining
Two-pass webcam compositing with shared face detection.
Background blur
An advanced segmentation filter demonstrating a chained ShaderPad pipeline.
Camo
Face- or body-centered camouflage with a live mode toggle.
Elastics
Elastic glowing hand connections between fingertips and thumbs.
Finger pens
Interactive ink strokes demo controlled by your fingertips.
MIDI fingers
Hand tracking routed to MIDI CC output with a live visual overlay.
God rays
Volumetric glow from tracked hands and face landmarks.