Stages Implemented
Vertex Shading
Primitive Assembly
Perspective Transformation
Scanline Rasterization
Fragment Shading
Depth buffer
Lambert Shading
Additional stages
Scissor test
Blending
MOUSE BASED interactive camera support
Press s for scissor test, then click left button and drag the mouse to select scissor area.
Press b to blend the image with another background
Press alt click left button, and then drag the mouse for rotation.
Press middle button and drag for translation.