I have been making a new graphics engine for a little while, trying to keep the interface as simple as possible, as wells as keep the library somewhat low-level. This isn’t Ogre3D, Panda3D, or any of those graphics engines that do everything for you. GelFX simply provides a dynamic pipeline and scenegraph system that remain simple enough to be modified without first examining the library in depth. Within the next couple of days I will write up a tutorial for creating homebrew Nodes and Pipes, so if you want to do that you should wait a short while.
The library is only around 2000 lines of code, and provides support for shaders, framebuffers (If your GPU supports the extension) and can have anything OpenGL added to it due to its simplicity. The core library doesn’t contain anything impressive as of this posting, but I will create new pipes and nodes to the core as I progress.
The library also contains a very basic window abstraction for Win32, though any window library can be used (Just so long as it supports OpenGL rendering).
The downloads follow:
RAR Format (~4.8mB)
ZIP Format (~5.8mB)
If you are having trouble figuring out what to do with each class, the headers are commented.
Keep in mind that this product is licensed under the Creative Commons Attribution-NoDerivs 3.0 Unported License.

The GelFX Graphics Engine by http://pixelgel.com/ is licensed under a Creative Commons Attribution-NoDerivs 3.0 Unported License.