Using an AI to create GLSL effects (+ GLSL Shader pack included!)
-
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) [IMPORTANT: Connect output into an empty GLSL shader and then back into input 2]
- FD Domain Warp Generative — Self-generating geometric warp feedback (no video input) [IMPORTANT: Connect output into an empty GLSL shader and then back into input 1]
Isadora GLSL Reference (Best to use the .md file if you're uploading it to a chatbot, use the .rtf to read it yourself)
-
These are brilliant - thanks for sharing.
-
lovely, thanks for sharing. the GLSL reference didn't attach - you may need to zip it to get the forum software to accept it.
-
I had to re-create this post because the formatting on the original one got wonky in such a way that I couldn't reply to or edit the topic at all.
-
@ubik said:
ubik-fd-glsl-pack.zip
We'd love it if you'd upload this to the Add-Ons Page so these wonderful tools don't get buried in the forum.
(There's a link in my signature.)
-
-
@ubik fantastic! Thank you for sharing with the Izzy community.
-
@dbini said:
lovely, thanks for sharing. the GLSL reference didn't attach - you may need to zip it to get the forum software to accept it.
Now it's uploaded as a .zip!
@woland said:
@ubik said:
ubik-fd-glsl-pack.zip
We'd love it if you'd upload this to the Add-Ons Page so these wonderful tools don't get buried in the forum.
(There's a link in my signature.)I'll make sure to do that!
@dusx said:
@ubik said:
GLSL Reference
The link or document this references didn't connect. What was it?It was an .md file. I've uploaded it as a .zip now.
-
Please also note that the Domain Warp Feedback-shaders work like this:
Connect the video output to an empty GLSL shader and then back to the input.