2020 Visualisation workplan

Visualisation and Graphics Representations

  • OpenGL drivers:
    • Adapt to newer OpenGL versions, exploit new functionalities and replace deprecated calls such as glBegin/glEnd - (2)/(*)
      • Investigate a way to switch from OpenGL to other thing (1/2)
      • Apple/Metal : then being able to render without OpenGL on MacOS.
    • OGLFile to produce image files in batch jobs where no graphics card is present - (1)
    • Study code signing / notarizing issues for using OpenGL from Geant4-based applications on MacOS 10.15 Catalina (1)
    • Improvements to toolbar in OpenGL Qt - (2)
  • Other drivers:
    • OpenInventor: Continue development of G4OpenInventorQtExtendedViewer (*)
    • iOS and Android Devices: Develop visualization solutions for these devices (*)
    • Native Qt driver (Qt3D) (*)
  • Other:
  • Native Qt driver - (*)
  • Updates to gMocrenFile and gMocren to support visualization attributes and other information - (*)