Working plan 2025

Management

  • Implementantion of generic time windowing - (1)

Qt GUI

  • Addition of time window tab in Qt UI - (1)
  • Consolidation to Qt6 support and switch to become the default - (1)
  • Deprecation of Qt5 support - (1)

OpenGL drivers

  • Deprecation of OpenGL drivers tied to GL-1 - (1)
  • TGS drivers to become the default minimal visualisation configuration - (1)
  • Upgrade of TGS drivers, currently on GL-2, to GL-3, to cowork at runtime with VTK - (2)
  • Improvements and further developments in TGS, like picking and popup menu - (2)/(*)

Ray Tracer

  • Implementatiobn of RayTracerQt - (2)
  • Consolidation to RayTracer to properly use MT - (2)
  • Refinements to shadow and mirror drawing - (2)

Vtk driver

  • Solid cylinder for trajectory (option) to enable usage of exported data in a wide range of 3D applications - (1)/(2)
  • Flag for sphere/circle and cylinder/line - (1)/(2)
  • Review all OGL features for availability in VTK driver - (1)/(2)
  • Release of USD interface - (1)/(2)
  • Short video on VTK driver - (1)/(2)
  • Manual/explanation on how to use external CGAL Boolean processor - (1)/(2)

Open Inventor

  • Evolution for Qt6 compatibility - (1)/(2)
  • Work on reference path to move through the geometry - (*)
  • Improved use/install of Coin library - (*)

Other drivers

  • gMocren: design and implementation to get some attributes for drawing detectors - (1)/(2)
  • Deprecation of no longer supported Qt3D driver - (2)