GSoC/2024/StatusReports/kuntalhere
Title of your project
3D Visualization for Labplot
Work report
- Week 1: Evaluated 3D visualization libraries; selected
QtGraphs
for LabPlot integration - Week 2: Implemented
QAbstract3DGraph
inQGraphicsScene
viaQWidgetProxy
- Week 3-4: Developed responsive
QWidget
resizing for 3D scene- Implemented
Q3DSurface
for surface plot rendering - Created
QDockWidgets
for 3D property manipulation - Developed UI for data selection from
QTableWidget
andQTableView
- Architected backend (data processing) and frontend (user interaction) modules
- Implemented
- Week 5: Integrated data input from
QTableWidget
andQGenericMatrix
- Implemented parametric demo surface
- Incorporated
Q3DTheme
for surface styling - Implemented
Q3DCamera
parameter controls - Added
QSlider
for dynamic surface curve visualization