OpenGL Mathematics (GLM) - C++ mathematics library for GLSL