Portal:Development Tools/Rendering Engines

A rendering engine is a library that handles all of the elements needed for rendering. These are more than a scene graph; they handle all of the details of shaders, image and mesh management, and so forth. Most of them can use Direct3D or OpenGL as the internal rendering system.