GLSL Shader Variations

Role: Individual Developer | Software/Languages: C++, OpenGL (GLSL), Qt

In an assignment for my Interactive Computer Graphics course, I implemented various reflection and post-processing shaders (Lambert, Bling-Phong reflection, MatCap, greyscale, Gaussian blur, Sobel filter, etc.) capable of applying coloration effects to 3D models. I also created a custom shader utilizing worley noise to create a wavy and blurry effect.

Below are a few examples of my shaders!

Previous
Previous

Mini-Maya