You are here

3D graphics

ROOT's 3D graphics functionality, located in the meta-package graf3d/, binds together the packages for 3D visualization of detector-geometries and event-data. Full interactivity with the displayed elements is available through selection and highlighting in 3D views. GUI elements are provided for control of displayed objects. The system is open and fully extendible to allow for visualization of arbitrary, user-provided classes containing non-standard data or functionality. OpenGL is used for drawing of the objects.

Alternative OpenGL rendering of 2D histograms, 2D functions and parametric surfaces is also part of this package. Standard drawing of these objects is provided by the 2D Graphics meta-package.

See the 3D graphics gallery for examples or watch this video.