OGLplus 0.57.0

An Open Source and free C++ wrapper for the OpenGL (version 3 and later) C-language API

  Add it to your Download Basket!

 Add it to your Watch List!


Rate it!

What's new in OGLplus 0.57.0:

  • The oglplus::ClientContext class was updated, the setting stack was reimplemented not to use dynamically allocated containers to store the pushed values.
  • The script for auto-generating of the enumeration headers was updated, now almost everything related to the enumerations is automatically generated.
  • A bug in the definition of the overloads of EnumValueRange was fixed.
  • Minor problems in the GLSL shaders in the examples were fixed.
Read full changelog
send us
an update
Boost Software License Version 1.0 
Matus Chochlik
5.0/5 2
ROOT \ Multimedia \ Video
3 OGLplus Screenshots:
OGLplus - A stained glass cube example created with the OGLplus libraryOGLplus - A blender mesh example created with the OGLplus libraryOGLplus - A furry torus example created with the OGLplus library
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.

OGLplus was reviewed by , last updated on January 6th, 2015

#OpenGL wrapper #OpenGL library #C++ wrapper #OpenGL #C++ #wrapper #library

Add your review!