2017-08-03 72 views
0

我正在寻找绘制3d线图的方法。最好我想使用数据可视化框架,但似乎并没有提供这个框。带有数据可视化的3D线图

我尝试一点点,结束了使用三维表面图(Surface3D)显示这样的行作为表面(即带):

enter image description here

虽然这个作品,并在上面的图片看起来不错的线的厚度取决于视角。旋转的情节总是可以找到的角度,其中线消失,因为它没有厚度:

enter image description here

有没有一种类型的图,这将是更适合这个的?我测试了大量样品表现不佳的酒吧,并且在我的应用程序中看起来不太好。我也测试了不适合的散点图。

如果没有:我会在数据可视化框架的现有类之上开始实现这个功能吗?我正在考虑在z方向上添加另一个表面“ribbon”,但是这看起来有点冒失。

回答

0

我使用了上面描述的技巧。虽然我不太高兴的方式整体看起来相当好:

enter image description here

所以基本上每个数据线包括三个QSurfaceDataRows一起形成两个90°丝带作为可以在这里看到: