Download List

Descripción del Proyecto

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 Requirements

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

2012-02-25 08:28
0.11.0

Se agregaron los contenedores para muchas consultas de valor GL-contexto. Se añadieron nuevas enumeraciones y envolturas de ventanilla, textura, Renderbuffer y las operaciones relacionadas con la sincronización. Se mejoró la consistencia de la interfaz. Se añadieron varios nuevos ejemplos.
Wrappers for many GL-context value queries were added. New enumerations and wrappers for Viewport, Texture, Renderbuffer, and Sync-related operations were added. The consistency of the interface was improved. Several new examples were added.

2012-02-14 08:18
0.10.0

Enumeraciones y funciones relacionadas con la consulta de límites dependen de la aplicación, sugerencias de OpenGL, y se añadieron transferencia y almacenamiento de píxel. Se actualizó el manejo de errores. Se han corregido varios errores menores, se agregaron nuevos ejemplos y se actualizó la documentación.
Enumerations and functions related to querying of implementation-dependent limits, OpenGL hints, and pixel storage and transfer were added. Error handling was updated. Several minor bugs were fixed, new examples were added, and the documentation was updated.

2012-01-20 06:45
0.9.0

Se hicieron algunos cambios importantes. Las clases de uniforme y ProgramUniform y VertexAttrib ex se volcaron a las plantillas de clase. Los typedefs Matrix4f y Matrix4d se cambió el nombre a Mat4f y Mat4d y la nueva matriz typedefs fueron añadidos. Las plantillas de clase AutoBind y HardwiredProgram agregaron. Contenedores para funciones glFlush y glFinish agregaron.
Several major changes were made. The former Uniform and ProgramUniform and VertexAttrib classes were turned to class templates. The Matrix4f and Matrix4d typedefs were renamed to Mat4f and Mat4d and new matrix typedefs were added. The AutoBind and HardwiredProgram class templates were added. Wrappers for glFlush and glFinish functions were added.

2012-01-08 09:20
0.8.0

Se agregaron nuevos constructores a los shaders, permitiendo a los usuarios especificar el origen y compilarlos durante la construcción. La clase QuickProgram, que permite especificar los sombreadores y vincular el programa durante la construcción, agregó. Los contenedores de contexto se reorganizaron en clases separadas. Se agregaron contenedores para comandos de dibujo. Se añadieron nuevas opciones de configuración de tiempo de compilación. Se agregó soporte para el manejo personalizado de errores. Se añadieron varios ejemplos nuevos, y se han corregido algunos problemas en los ejemplos existentes. Se añadieron nuevas texturas. Se agregó un generador de forma, y se actualizaron las ya existentes.
New constructors were added to the shaders, allowing users to specify the source and compile them during construction. The QuickProgram class, which allows to specify shaders and link the program during construction, was added. The context wrappers were reorganized into separate classes. Wrappers for draw commands were added. New compile-time configuration options were added. Support for customized handling of errors was added. Several new examples were added, and some problems in the existing examples were fixed. New textures were added. A shape builder was added, and the existing ones were updated.

2011-12-13 07:33
0.7.0

Se han solucionado varios problemas en el Makefile.
Se agregó una utilidad de plano 2D matemáticas y un nuevo generador de forma de avión. Se actualizó el generador de forma SpiralSphere. Se agregó la funcionalidad relacionada con la distancia de clip. Prueba de tijera función relacionada se agregaron contenedores.
Se añadieron varios ejemplos nuevos y se actualizaron algunos de los existentes. Se hicieron algunas actualizaciones a la documentación.
Several problems in the Makefile were fixed.
A 2D-plane math utility and a new Plane shape builder was added. The SpiralSphere shape builder was updated. Clip distance-related functionality was added. Scissor-test related function wrappers were added.
Several new examples were added and some of the existing were updated. Some updates were made to the documentation.

Project Resources