GLSL Shader Program

C++ and OpenGL Program that implements various fun vertex and fragment shaders to apply mesh coloration and post-process effects.

Surface Shaders:

Blinn-Phong, Matcap, Iridescent, Vertex Deformation, Color Gradient

Post-process Shaders:

Gaussian Blur, Vignette, Sobel, Bloom, Worley Noise, Invert, Hatches

Source Code