OpenGL Mathematics (GLM) is a C++ mathematics library for 3D software based on the OpenGL Shading Language (GLSL) specification.
</div><br/><divclass="paragraph">
The goal of the project is to provide to 3D programmers math classes and functions that miss in C++ when we use to program with GLSL or any high level GPU language. With GLM, the idea is to have a library that works the same way that GLSL which imply a strict following of GLSL specification for the implementation.
</div><br/><divclass="paragraph">
However, this project isn't limited by GLSL features. An extension system allows to extend GLSL capabilities. It allows GLM to be a great subtitute for some OpenGL 3 deprecated functions, to work following a clean programmable approach.
</div><br/><divclass="paragraph">
GLM is release under <ahref="./copying.txt">MIT license</a> and available for all version of GCC from version 3.4 and Visual Studio from version 8.0 as a platform independent library.
</div><br/></div><divclass="news-separator">_________________</div><br/></div><divclass="email"><imgsrc="./common/email.png"alt="email not available as text"/></div><divclass="news-separator">_________________</div><br/><divclass="title3">Copyright <20> 2005 - 2010 <ahref="http://www.g-truc.net">G-Truc Creation</a></div></td></tr></table></body></html>