MedicalVisualization

3D Graphics Concepts

MR Time Series Processing with ITK | | OpenGL Terminology

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.


MR Time Series Processing with ITK | | OpenGL Terminology

Options: