My favorites | Sign in
Project Logo
             
Show all Featured downloads:
OpenGL_Shell_v0.3.zip
People details
Project owners:
  victor.coda

OpenGL Shell - OOP wrapper for use in C++ programs.

What is OpenGL Shell?

OpenGL Shell is an open source and cross-platform OOP-based wrapper around OpenGL and NVIDIA Cg C-based APIs. The goal of wrapper is to provide abstraction over numerous GL calls, window-system differences and GLSL/Cg shaders. Also with shell it is possible to write managed code, using smart pointers to avoid memory leaks, which is impossible with "pure" OpenGL.

What platforms are supported?

Currently library works under Windows XP/Vista and Linux. I've made some efforts to make source code portable, now it is compiled in MSC and GCC. In future MinGW may be supported too, if needed.

Any plans in future?

It is planned to provide full support of CgFX run-time and new features of OpenGL 3.0. And finally write some missed code :)

!Updates!

The new version of library is on the way!

My plan is to encompass most of SM 4.0 functionality under OpenGL and provide more samples, to make sure that the library is fully functional and error prone. Also successor will be renamed to something more suitable.

Expect it at winter 2010 :)









Hosted by Google Code