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:
- Wt driver: Remove code(1)
- Implication of the Qt license changes (https://www.qt.io/blog/qt-offering-changes-2020) (1/2)
- Integrate g4tools/plotting in Geant4 UI system.(*)
- Native Qt driver - ()*
- Updates to gMocrenFile and gMocren to support visualization attributes and other information - ()*