2D and 3D graphics with OpenGL: 2D Geometric Transformations: Basic 2D Geometric Transformations,
matrix representations and homogeneous coordinates, OpenGL raster transformations, Transformation
between 2D coordinate systems,OpenGL geometric transformation functions.
3D Geometric Transformations:3D Translation, rotation, scaling, OpenGL geometric transformations
functions