Computer Graphics Lab-4 | Multiple Shader, Perspective Projection, Camera Transformation