OGLplus is a header-only library that implements a thin object-oriented facade over the OpenGL (version 3 and higher) C-language API. It provides wrappers that automate the resource and object management and make the use of OpenGL in C++ safer and easier.
Project Release infomations and Project Resources. Note that these informations are from this projects Freecode.com page and the downloads themselves may not be hosted with SourceForge.JP.
This release brings typechecking of Uniform variables, support for declaring uniforms from GLSL data types, and some other minor improvements. Several problems and bugs were fixed, and some new examples were added.
The List function and ListOf template class, which can be used as a replacement for C++11 initializer lists, was added. A blender mesh loader utility was added. Some optimizations were made in the error processing subsystem. A couple of examples were added and several bugs and problems were fixed.
This release adds an Optional<Object> template class (allowing optionally initialized textures, shaders, programs, etc.), a portable configure script written in Python, a couple of new textures and examples, and several bugfixes.