RenderTools
A cross-platform OpenGL based lightweight scenegraph library
... such as RelationalNode, RenderNode, and TransformNode can be used to create a complex hierarchy for rendering. Both update and render calls can selectively include or exclude specific components such as geometric details or lighting or texturing.