Introduction
OGLplus is a collection of open-source, cross-platform libraries which implement an object-oriented facade over the OpenGL® (version 3 and higher) and also OpenAL® (version 1.1) and EGL (version 1.4) C-language APIs. It provides wrappers which automate resource and object management and make the use of these libraries in C++ safer and more convenient. Read more...
Get the code
Documentation
Follow OGLplus
Features
- Automatic resource management
- Type safety
- Error handling and diagnostic
- Interoperability with OpenGL C API
- Additional CG-related classes
- Optional description of objects and resources
- Configurability
- Utilities
- Text rendering utilities
- Mesh loaders / generators
- Image loaders / generators
Media
Related projects
Other resources
- JGL by Jesús Zazueta
- Tutorial: Deferred renderer by Michael Ivanov
OGLplus news
EAGine 0.112.0 released.
04 Dec 2023
New release version of EAGine (modularized OGLplus) is available from github.
more>>>
EAGine 0.79.0 released.
26 Oct 2021
New release version of EAGine (modularized OGLplus) is available from github.
more>>>
EAGine 0.77.0 released.
12 Oct 2021
New release version of EAGine (modularized OGLplus) is available from github.
more>>>
EAGine 0.76.0 released.
05 Oct 2021
New release version of EAGine (modularized OGLplu2) is available from github.
more>>>
EAGine 0.75.0 released.
28 Sep 2021
New release version of EAGine (modularized OGLplu2) is available from github.
more>>>
EAGine 0.74.0 released.
21 Sep 2021
New release version of EAGine (modularized OGLplu2) is available from github.
more>>>
EAGine 0.73.0 released.
08 Sep 2021
New release version of EAGine (modularized OGLplu2) is available from github.
more>>>
EAGine 0.69.0 released.
27 Jul 2021
New release version of EAGine (modularized OGLplu2) is available from github.
more>>>
EAGine 0.67.0 released.
07 Jul 2021
New release version of EAGine (modularized OGLplu2) is available from github.
more>>>
OGLplu2 0.65.0 released.
08 Jun 2021
New release version of OGLplu2 is available from github.
more>>>