Download List


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.


System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from page, and the downloads themselves may not be hosted on OSDN.

2013-02-14 12:17

"线束"示例有再次实现了,并且现在支持 GLX/过剩/GLFW/SDL/wxGL 与 gl3.h/glcorearb.h/GLEW/GL3W 的各种组合。已更新生成系统,和一些问题已得到修复。添加了几个新的示例,其中包括一个显示多线程的渲染。已经更新很多复杂的功能,以支持编译成库。搅拌机的.blend 文件分析器进行了优化。
The example "harnesses" have been reimplemented, and various combinations of
GLX/GLUT/GLFW/SDL/wxGL with gl3.h/glcorearb.h/GLEW/GL3W are now supported.

The build system has been updated, and some problems have been fixed.

Several new examples have been added, including one showing multi-threaded rendering.

Many complex functions have been updated to support compilation into a library.

The Blender's .blend file parser has been optimized.

2013-01-27 08:11

此发行版带来了拼写检查的统一变量支持声明制服从绿光数据类型,以及其他一些小的改进。固定的几个问题和 bug,并增加了一些新的例子。
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.

2013-01-17 10:02

BlenderMesh 加载器中的几个问题已得到修复,并添加了新的示例,演示其用法。SLDataType 枚举已被更新。已更新的程序接口遍历功能,和一个函数用于获取信息 (名称、 绿光类型、 大小等) 已添加到制服。
Several problems in the BlenderMesh loader have been fixed,
and a new example showing its
usage has been added.

The SLDataType enumeration has been updated.

The program interface traversal functions have been updated,
and a function for getting information (name,
GLSL type,
etc.) has been added to Uniform.

2012-12-29 06:55

列表功能和列表模板类,该类可用于作为替代 C + + 11 初始值设定项列表,增加了。添加了一个搅拌器网装载机实用程序。在处理子系统的错误作了一些优化。添加了几个例子,固定的几个 bug 和问题。
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.

2012-12-12 13:49

此版本添加可选的 <Object>模板类 (允许 (可选) 初始化的纹理、 着色器、 程序等),编写的 Python,几个新的质感和例子,便携式配置脚本和几个错误修正。
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.

Project Resources