Getting Started - GitHub Compiler Setup GLM is a header only library, there is nothing to build to use it which increases its cross platform capabilities To use GLM, a programmer only has to include <glm glm hpp> This provides all the GLSL features implemented by GLM GLM makes heavy usages of C++ templates This design may significantly increase the compile time for files that use GLM Precompiled headers are
GLM: Geometric functions Returns a vector in the same direction as x but with length of 1 See Also GLSL normalize man page GLSL 4 20 8 specification, section 8 5 Geometric Functions