Post

If you're new here, you might be wondering what it is that I am posting, the strange formulas (where do they come from?) and videos. Here's a brief explanation of what I am doing:

12 reposts63 likes

These are little art pieces created with "pixel shaders" with the full source code and the generated output included in the posts. Pixel shaders are programs that run for each pixel using the GPU (Graphics Processing Unit), computed in parallel.

They are written in "GLSL" which is a programming language with similar syntax to "C", but with a very different purpose! Shaders are ideal for real-time special effects that can take advantage of the parallel computing: simple formulas applied millions of times per second!

I am often asked if I write these shaders compactly or if I compress them after. I typically write them in compressed form as I have practiced and found it to be an efficient way experiment quickly. There are many reasons why I like tiny shaders: