FakeGL

Uni Coursework - Masters (48.5/50)

  • Tech Stack: C++, OpenGL 2, Qt

For this coursework, we were asked to implement the rendering pipeline, mimicking OpenGL's behaviour. As a slight extension, we learnt that Phong shading can be very easily implemented when we have already computed the barycentric coordinates of each triangle.