I ordered the GLSL Shader book recently and started looking for a tool to test out shaders on linux. I couldn’t find anything that I wanted to use so I started my own called Parasol.
Parasol is a very minimalistic tool for helping me quickly test out shaders while learning GLSL. Parasol itself just displays a single window with the utah teapot with settings specified in the config file. It watches three files: a config file, a vertex shader, and a fragment shader and when one of these files changes it will reload the file and apply the changes to the view. I plan on expanding this as I need to while learning. I’ll probably need some way to specify uniform variables for input into the shaders so that may be next. I plan on putting it on github soon.
