Interaction: It would be nice to have similar interactive behaviours
across all interactive viewers. A new base class G4VInteractiveViewer
has been proposed with common algorithms for pan, rotate, zoom, zoom
to cursor, picking,… - (2)/(*) GB, AB
Modern graphics libraries require “packaging” of data to take optimal
advantage of GPUs. This is already done in VTK pipelines.
Perhaps some generic packaging could be extracted into the base class
for the use of all drivers - (2)/(*) SB, AB, GB, JA
Gaussian splat rendering - (2)/(*) SB, GB, ET
Qt GUI
Reimplement using .ui file - (*) AB, RMB, LG
OpenGL
TSG
Optimize GL-3.2 - (1)
picking and popup menu - (2)/(*)
2-D plots - (*)
Ray Tracer
Change default window to 1000x1000 - (1)
Refinements to shadow and mirror drawing - (2)
VTK
Picking (1)
Review all OGL features for availability in VTK driver - (1)/(2)
VTK should be rebased on aggregated driver. Should help with
Solid cylinder for trajectory (option) to enable usage of exported
data in a wide range of 3D applications
Options for sphere/circle and cylinder/line
Release of USD interface
GLTF interface
Open Inventor
Evolution for Qt6 compatibility - (1)/(2)
Work on reference path to move through the geometry - (*)
Improved use/install of Coin library - (1)
gMocren
Design and implementation to get some attributes for drawing detectors - (1)/(2)