This link leads to some material related to my research on computer graphics at the University of
Some computer-generated images in large resolution
test_gl3 - a first step toward GL 3.1 compatibility
This example, which is held as simple as possible, shows how to render a cube geometry in OpenGL 3.1. This includes the use of a vertex array object and shader programs.