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
Zoom Client
calibre
Microsoft Teams
Context Menu Manager
7-Zip
IrfanView
Windows Sandbox Launcher
4k Video Downloader
ShareX
Bitdefender Antivirus Free
- 4k Video Downloader
- ShareX
- Bitdefender Antivirus Free
- Zoom Client
- calibre
- Microsoft Teams
- Context Menu Manager
- 7-Zip
- IrfanView
- Windows Sandbox Launcher