Qt 自带数据可视化从文档上看,只能实现三维曲面。
QwtPlot3D在Qt6.6.0上没编译通过。
QCustomPlot 只能搞二维。
VTK~搞起。抄官网demo。
后续需求:
1、对数轴
2、Y轴逆序
3、Z轴值给色带,类似等高线图的色带
期待各位大佬多多指导。
vtkNew<vtkNamedColors> colors;
// Create the data.
vtkNew<vtkTable> table;
vtkNew<vtkTable> table1;
vtkNew<vtkFloatArray> arrX0;
arrX0->SetName("X");
table->AddColumn(arrX0);
vtkNew<vtkFloatArray> arrX1;
arrX1->SetName("Y");
table->AddColumn(arrX1);
vtkNew<vtkFloatArray> arrX2;
arrX2->SetName("Z");
table->AddColumn(arrX2);
vtkNew<vtkFloatArray> arrX3;
arrX3->SetName("-Z");
table->AddColumn(arrX3);
vtkNew<vtkFloatArray> arrX4;