BEGIN_HTML

<center><h1>OpenGL rendering and utility classes</h1></center>
<p><hr><p>

The GL module incapsulates ROOT's interface to the OpenGL rendering
engine and provides the following functionality:

<ul>

  <li> management of system-resources;

  <li> frequently used utility classes;

  <li> base-classes for shapes, scenes and viewers;

  <li> concrete implementations of shapes needed by TGeo package;

  <li> concrete implementations of scenes and viewers including the
  GUI components;

  <li> specialized plot-painters for GL rendering of TH2, TH3, TF2 and
  TF3 object as well as parametric surfaces.

</ul>

<p><hr><p>

<p>
Papers describing OpenGL in ROOT:

<ul>

  <li> <a
  href="http://indico.cern.ch/contributionDisplay.py?contribId=93&sessionId=4&confId=048">
  ROOT 3D graphics</a>, presented
  at CHEP 2006.
   
  <li> <a
  href="http://indico.cern.ch/contributionDisplay.py?contribId=23&confId=13356">
  3D graphics with OpenGL: recent improvements and plans</a>,
  presented at ROOT Workshop 2007


  <li> <a
  href="http://indico.cern.ch/contributionDisplay.py?contribId=445&sessionId=28&confId=3580">
  Next generation of OpenGL support in ROOT</a>, presented
  at CHEP 2007.


</ul>

END_HTML
