Geant4 Graphical User Interface OpenGL developments - IN2P3 - Institut national de physique nucléaire et de physique des particules Access content directly
Conference Poster Year : 2012

Geant4 Graphical User Interface OpenGL developments

L. Garnier
  • Function : Author
  • PersonId : 842148

Abstract

The Geant4 software toolkit simulates the passage of particles through matter. Visualization is a key part of it. Geant4 is used in many application domains including high energy, nuclear and accelerator physics, and in medical and space science. We have developed several visualization drivers, such as OpenInventor, HepRep, DAWN, VRML, RayTracer, ASCIITree, gMocren and OpenGL to fit the various requirements of each domain. During the last 3 years, the OpenGL suite of visualization drivers has been significantly improved by adding a lot of functionalities, in particular a new OpenGL Qt driver. Qt is a free and well-known toolkit available on all platforms, including Windows, that has enabled us to offer Geant4 visualization that has the same look and feel on all systems. Geant4 release 9.5 integrates the latest improvements in the OpenGL and Qt viewer, including faster first time rendering, integration of multiple visualization frames and the user interface into same window, making posters (thanks to gl2ps), a new Qt viewer components help tree and volume tree, easy creation of videos, "free hand" rotation mode, etc. Thanks to the cmake build system, compiling Geant4 with the Qt viewer is simple. Also use and choice of user interface and visualization drivers has been simplified in all examples.
No file

Dates and versions

in2p3-00701165 , version 1 (24-05-2012)

Identifiers

  • HAL Id : in2p3-00701165 , version 1

Cite

L. Garnier. Geant4 Graphical User Interface OpenGL developments. Computing in High Energy and Nuclear Physics (CHEP2012), May 2012, New York, United States. ⟨in2p3-00701165⟩
46 View
0 Download

Share

Gmail Mastodon Facebook X LinkedIn More