Hello everyone in the forum!
I have been using Claude AI to code GLSL shaders. It is an amazing way to create your dream effects! Really, you should all try it.
To make the chatbot proccess more streamlined, add the attached reference when using an AI to make GLSL patches.
Best practice is to make a project folder in the LLM of choice and upload the reference file there. I have also included the Isadora manual. I had to split it into four parts to get around the size limit.
The GLSL effects included are the following:
FD Analog Signal Noise — Animated luminance/color grain overlay
FD Fluid UV Distort — Psychedelic melting warp with rotating wave fields
FD Luma Color Remap — Maps luminance to a 2-color gradient
FD Perlin Noise — Generative B&W Perlin noise with 5 modes
FD VHS Chroma Blur — Horizontal chroma smear, sharp luma
FD VHS Saturation Crush — Tape-style saturation collapse + warm black crush
FD VHS Scanlines — CRT/VHS horizontal scanlines
FD VHS Tape Degradation — All-in-one VHS effect (scanlines, noise, wobble, aberration, chroma blur, saturation/black crush)
FD Displace — Displacement mapping with 1D/2D modes and edge control
FD Domain Warp Feedback — Warp + hue shift feedback loop (needs video input)
FD Domain Warp Generative — Self-generating geometric warp feedback (no video input)
ubik-fd-glsl-pack.zip
GLSL Reference