Custom vertex deformation:
Custom fragment noise based shader:
Demo app to show different shader implementations in OpenGL. Includes a polar spherical camera model and post processing. Shaders implemented include sobel, mat cap with sphere UV mapping, custom vertex deformation, Blinn-Phong reflection, Gaussian blur, and custom noise based shader.