![]() GLM is written in C++98 but can take advantage of C++11 when supported by the compiler. It is a good candidate for software rendering (raytracing / rasterisation), image processing, physic simulations and any development context that requires a simple and convenient mathematics library. ![]() This library works perfectly with OpenGL but it also ensures interoperability with other third party libraries and SDK. An extension system, based on the GLSL extension conventions, provides extended capabilities: matrix transformations, quaternions, data packing, random numbers, noise, etc. ![]() This project isn't limited to GLSL features. ![]() GLM provides classes and functions designed and implemented with the same naming conventions and functionalities than GLSL so that anyone who knows GLSL, can use GLM as well in C++. OpenGL Mathematics ( GLM) is a header only C++ mathematics library for graphics software based on the OpenGL Shading Language (GLSL) specifications. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |