You don't need to use shaders to simply render multiple shapes. A shader gives you precise control over how the vertices of an object are rendered, and how each pixel in the framebuffer will be...