01Holo foil
GLSL · 3 params[ How it works ]
A rounded-rect SDF for the card; the foil is a cosine palette driven by a tilted axis plus two octaves of value noise; sparkle is noise raised to a high power. Tilt follows the pointer.
[ Playground ]
Four fragment shaders with three sliders each, one program per toy and no libraries. Drag the pointer over them.
A rounded-rect SDF for the card; the foil is a cosine palette driven by a tilted axis plus two octaves of value noise; sparkle is noise raised to a high power. Tilt follows the pointer.
Four spheres blended with a polynomial smooth-min, sphere-traced in 64 steps; reflections from a procedural studio (bone gradient, one violet light); Fresnel as (1 − n·v)³. Half resolution on touch devices.
An 8×8 Bayer threshold over concentric rings modulated by value noise; scanlines and a barrel distortion on top. The cell size is the whole look.
Six glyphs drawn from bit rules in a 5×5 cell; each cell samples a noise field pulled toward the pointer and picks its glyph by brightness.
[ 05 · Ask my portfolio ]
A small model that answers from the case studies on this site, and says so when it doesn't know. Gemini behind one serverless function, with no memory between visits.
[ No questions yet ]
[ Contact ]
Open to product design roles, and to good collaborations.