{{ c.name }}
{{ c.kind }}{{ c.desc }}
Live shaders and motion effects from the Shaders Lab films. Hover a preview to play with it, open one to tune it and copy the code, the AI prompt or a video render.
{{ c.desc }}
Five letter-by-letter entrances: soft, decode, flip, scatter and glitch.
A scene change through scattered cells that cover, swap and clear.
Scroll-linked paragraph reveal, word by word, with accent words.
A cursor label on a damped spring that leans with its speed.
{{ d.desc }}
No components match “{{ query }}”.
{{ labDesc }}
Letter-by-letter entrances from the Nodepath Launch film. Each mode has its own stagger, easing, blur and chromatic split.
The scene transition from Closebook Launch. Cells cover the frame in a seeded scatter, the content swaps underneath, then they clear in a new order. Click the stage.
From Tended HR and Closebook Launch. On a page it follows scroll position; here you can drag the progress to preview it.
Each shader began as a frame in a launch film. Now it runs *live* in the browser, follows the *cursor* and renders straight to *video*.
The gallery cursor from Cursor Gallery. A label chases the pointer on a damped spring, leaning and stretching with its speed.
{{ demoDesc }}
Shaderfield is one file with no dependencies. Download it, add it to your project, then use it in any of three ways.
Load the script and place the element. It fills its positioned parent, pauses off-screen and holds a still frame for reduced motion. Any parameter from a component's props table is an attribute.
{{ useWebCode }}
Record a plate from any shader's Video tab, or render frame by frame inside Remotion or any frame loop. The same time value always gives the same frame.
const field = Shaderfield.mount(el, {
effect: "skein", palette: "aurora", autoplay: false
});
field.render(frame / fps);
Open a shader, tune it, then copy from the AI prompt tab. Paste it into your coding agent with shaderfield.js in the project. The prompt carries the effect, palette, every value and the placement rules, for a website or a video plate.