OpenGL的C++封裝庫 OGLplus 0.8.0 發布
OGLplus (oglplus) 是一個僅包含頭文件的 C 語言庫,用于實現一個瘦面向對象的 OpenGL 門面操作接口,提供了自動資源和對象管理的封裝,讓 C++ 的 OpenGL 使用更加簡單和安全。
- Automatic resource management
- Type safety
- Error handling and diagnostic
- Interoperability with OpenGL® C API
- Additional CG related classes
- Optional object description
0.8.0 版本 變化日志:
1. New constructors were added to the shaders, allowing users to specify the source and compile them during construction.
2. The QuickProgram class, which allows to specify shaders and link the program during construction, was added.
3. The context wrappers were reorganized into separate classes.
4. Wrappers for draw commands were added.
5. New compile-time configuration options were added.
6. Support for customized handling of errors was added.
7. Several new examples were added, and some problems in the existing examples were fixed.
8. New textures were added.
9. A shape builder was added, and the existing ones were updated.