使用VTK创建类似于示波器滚动模式的可视化

Using VTK to create Visualisation similar to Roll-Mode of Oscilloscopes

我想用VTK创建一个类似于示波器滚动模式的数据可视化。示例:https://www.youtube.com/watch?v=Kn0j3gE1jg8&t=178s

  1. 第一步,我想为二维平面中的轨迹创建一个简单的绘图。如果轨迹的点在一段时间后消失就好了(类似于带有荧光屏的旧示波器的磷光余辉效应)。示例应用:飞机在地面上的轨迹可视化。

  2. 在第二步中,我想将这个概念扩展到具有多重轨迹的三维space。示例应用:多架飞机在空中的轨迹可视化。然而,实时可视化不是必需的。

我目前有点不确定从哪里开始。我更喜欢 Python 作为编程语言,但 C++ 也可以。我在 3D 渲染方面没有太多经验,这就是为什么我认为 VTK 可能是最简单的选择。有谁知道我该怎么做?

您可以查看 vedo 示例,如果您愿意在 python 中这样做的话: