OGLplus is a free and open source header-only library software that implements a thin object-oriented facade over the OpenGL C-language API (Application Programming Interface), as well as for the OpenAL and EGL APIs.
The project has been engineered to support version 3 or higher of the OpenGL API, version 1.1 or bigger of the OpenAL (Open Audio Library) API, as well as version 1.4 or later of the EGL API.
It’s configurable, type safe, and features automatic resource management
OGLplus is configurable, type safe, and features automatic resource management, error diagnostic and handling, as well as interoperability with OpenGL C API and additional CG-related classes.
Moreover, the software offers optional description of resources and objects, it is highly configurable, and includes the following utilities: text rendering utilities, mesh loaders and generators, and image loaders and generators.
Getting started with OGLplus
To install and use the OGLplus software on your GNU/Linux operating system, download the latest version of the project from either its official website (see the homepage link at the end of the article) or Softpedia, saving the archive on your Home directory.
Use an archive manager tool to extract the contents of the archive and navigate to the location of the extracted archive files via any terminal emulator program using the ‘cd’ command (e.g. cd /home/softpedia/oglplus-0.57.0).
Run the ‘./configure.sh’ command to configure and optimize the project for your CPU architecture and operating system. Then, as instructed, run the ‘cd _build && make -f 5’ command to compile the program. Install it with the ‘sudo make install’ command.
Supported on GNU/Linux, Microsoft Windows and FreeBSD
The OGLplus project is officially supported on all GNU/Linux distributions, as well as on the FreeBSD and Microsoft Windows operating systems. It has been successfully tested on 32-bit and 64-bit computer platforms.