From Ohm

3D Graphics Concepts

OpenGL is an abstraction layer of the graphics hardware.

Direct Mode:

The graphics hardware is told directly, which objects of a 3D scene to render, by sending commands down the so called computer graphics pipeline:

Direct APIs: OpenGL, DirectX, Vulcan [Mantle].

Retained Mode:

A hierarchical model of the scene is constructed first, the so called scene graph.

Then for each frame to be rendered the scene graph is traversed and translated into direct rendering commands the hardware understands:

Retained APIs: OpenSceneGraph, Inventor, NVIDIA SceniX, Steam.

Retrieved from

Page last modified on October 17, 2017, at 10:39 AM