C++ library designed for 3D software #Mathematics Library #C++ Library #GLSL Library #Mathematics #OpenGL #GLSL
GLM or OpenGL Mathematics is a C++ mathematics library created for 3D software based on the OpenGL Shading Language (GLSL) specification.
GLM provides classes and functions designed and implemented with the same naming conventions and functionalities than GLSL so that when a programmer knows GLSL, he knows GLM as well which makes it really easy to use.
This project is not limited by GLSL features. An extension system, based on the GLSL extension conventions, provides extended capabilities: matrix transformations, quaternions, half-based types, random numbers, etc.
This library works perfectly with OpenGL but it also ensures interoperability with other third party libraries and SDKs. It is a good candidate for software rendering (Raytracing / Rasterisation), image processing, physic simulations and any context that requires a simple and convenient mathematics library.
What's new in GLM 0.9.6.0 Beta:
- Features:
- Exposed template vector and matrix types in 'glm' namespace #239, #244
- Added GTX_scalar_multiplication for C++ 11 compiler only #242
- Added GTX_range for C++ 11 compiler only #240
GLM 0.9.6.0 Beta
add to watchlist add to download basket send us an update REPORT- runs on:
- Windows All
- file size:
- 4 MB
- main category:
- Programming
- developer:
- visit homepage
4k Video Downloader
IrfanView
Context Menu Manager
Windows Sandbox Launcher
Microsoft Teams
calibre
7-Zip
Bitdefender Antivirus Free
ShareX
Zoom Client
- Bitdefender Antivirus Free
- ShareX
- Zoom Client
- 4k Video Downloader
- IrfanView
- Context Menu Manager
- Windows Sandbox Launcher
- Microsoft Teams
- calibre
- 7-Zip