Skip to main content

Shaders

Screenshot 2023-08-30 at 12.15.49.png

Tutorials

What are Shaders?

Shaders are computer programs programmed in the OpenGL Shader Language (GLSL). GLSL is a programming language, similar in style to the C programing language, that tells your graphics card (GPU) how to manipulate or generate images. The power of GLSL shader programs is that, unlike programs that run in your computer's main processor (CPU) they run in parallel for every pixel of the image. This means they are incredibly fast, even with very high resolution images. As of version 2.3, Isadora offers an actor called GLSL Shader that allows you to compile and run GLSL code. The GLSL Shader actor allows you to integrate stunning computer-generated imagery as well as new video effects into your projects

Practice Assignment

Create a new Isadora file with a couple of images and videos. Then try-out some of the shaders that can be found here or here. Then create a visual composition inspried by the words: Gold, Dawn, Human, Minority