Core3D
Minimalist 3D Scenegraph Management Framework
...For example, the description of shapes and visual characteristics of a scene are separated from code that renders the scene on different graphics hardware. This code structure allows any developer to build a 3D application quickly without having to know much about rendering pipelines, event handling, threading, etc.
The Core3D framework consists of a collection of very lightweight classes that model a complete 3D environment. The rendering classes interpret the modeling information directly into the underlying 3D Graphics API with minimal intermediate computations.
...