Shaders
77 fullscreen WebGPU shaders, compiled by vgpu in this tab. Every card is live. Open one to tune it and take the code.
Layered curtains of light over a night sky
A curled glass wave in a luminous pearl studio
Brushed metal ribbons and floating glass in a silver-blue studio
Candy-coloured columns rise into stepped hills and deep channels
Light focused through a moving water surface
Black-stone terraces with warm light in the seams
The layer measured and drawn up as a technical plate
A pool of ferrofluid, and the pointer is the magnet
Threads of light pinched at one point, fanning to the edges
Colourful contour layers flowing around a deep violet basin
Colour-split bands over a rippling field, swept by a slow pulse
God rays from just above the frame, and the hand that blocks them
A sea of soft waves marched into fog, from a low camera
Layers of fine thread, twisted about the centre and turning
Open ocean to a bright, flat horizon
Wind through silver grass above a misty valley
A pixel island with sandy shores and turquoise surf
Animated cells with lit edges
A sand sea crawling downwind, crests picked out in light
A warp corridor of depth-sorted stars
Interference between travelling circular waves
A gradient behind a run of slats, lit where the hand is
Quarter-arc tiles that flip in place
Polar mirror folding over a drifting field
A duotone image reproduced as a rotated dot screen
A corridor flying past lit rings
A morphing fractal ringed with colour bands
A sheen running across folded fibres
Perspective floor, banded sun, horizon haze
Out-of-focus lights drifting through depth
Flat colour and a visible dot pattern
Flowing colour spots under swirl and noise
Stock grain, halation and scanlines over a slow wash
Lamps in a dark room, traced to whatever they light
A lattice of dots, each one a lamp and a wall at once
A triangle of LEDs on a floor that catches what they throw
A liquid blob suspended in a sphere of glass
A wall of eyes that look where the pointer goes
A plasma globe whose filament reaches for your finger
Field lines of three charges, one riding the pointer
A light in your hand, moving over rock in the dark
Ridgelines in depth, and the pointer moves the camera
A starfield lensed by a mass that rides the pointer
A hundred thousand embers riding a wind you can bend
Ink in water that answers the pointer
A sheet of silk in a wind, and the pointer is a hand
A singing plate, mapped by the sand on its silent lines
Polished chrome, rippling
A whirlpool of particles, wound into the drain
Loud blobs of colour, cut by contour lines
A breathing globe of particles that leans toward your cursor
A refracting, frosted sheet over the layer behind it
Barrel distortion, colour fringing and soft corners
Light bleeding out of the bright parts of the layer below
Expanding rings that shove the layer aside as they pass
A vortex that winds the layer around a point
The layer pushed around by a slow, turbulent field
The layer's brightness read through your palette
The layer reduced to its outlines
The layer rebuilt out of tiles
The layer wiped in over a colour ground
The layer's edges bent into glass tube and lit
The layer redrawn as a density ramp of glyphs
The layer breaks into shards that fly from the pointer
The layer runs downhill, and the pointer is the heat
A 16-bit sea: dithered sky, low sun, dashes of light
Sprite clouds on a flat blue sky
The Doom fire, tongue by tongue
Rain over a sleeping skyline, one lit window at a time
An atoll from above: sand ring, shallows, the reef wall
Sea to the horizon, a low sun, and land in the haze
The swash zone from above: run-up, foam, wet sand
A volcanic island at night, lit by its own veins
A nautical chart on a slow drift
One flower, drawn large
Rolling grassland under a low sun
Fair-weather cloud on a summer sky







































































