top of page

Shader Programming
Platforms: Windows
Technology: C++, OpenGL and IMGUI
These two projects were started during university and further developed after graduation. The photo (top), shows the project focusing on water shaders, as well as changing terrain. The video (bottom) shows the project focusing on creating several types of light using the Phong lighting model. The video displays directional light, point lights, a spotlight and backlighting. The textures on the cubes also use normal mapping, and shadows have been created using a depth buffer.
Some of the other skills that were developed through these projects were:
-
Billboarding
-
Phong shading
-
Toon Shading
-
Fresnel effect
-
Compute shaders
-
Particle systems
-
Skybox implementation
-
Model loading
bottom of page