Computer graphics Implements graphics pipeline. Projects 3D vertices to pixels of a virtual camera, calculates illumination and uses gouraud and phong shading.