Program for displaying a 3d objects perspective views from an .npy file. The object is rendered using 3 different polygon shading techniques; Flat shading, Gouraud shading and Phong shading. Different light source positions and lighting parameters are also used.
To perform the rendering, run the demo file.
After running demo.py the rendered images of the object will be displayed, each one with a different shading technique and lighting parameters.