Graphics programming always seemed the magic dark side of game programming to me. It was a must to learn it in 90's to make a decent game but thanks to Unity and other game engines you no longer need to know the details. But it is still very cool to understand and code some shaders isn't it? I wanted to give it a try. I understood some theory behind it and to quickly get my hands on, I tried one of the browser shader tools, like the Shadertoy.
I made good old plasma effect with it:
But I realized trial and error is not the path to learn GLSL. Better to learn it with some OpenGL background. Since with the new OpenGL you have to write some shaders to display something. So I found this, this and this to check on. Lets see what will happen ;)