An OpenGL/GLSL project based on graphics programming. The shaders programmed are responsible for lighting effects(Ambient, Diffuse, Specular), normal calculation and backface culling.