TVTK入门
2017-07-18 本文已影响52人
不做大哥好多年
创建一个基本三维对象
理解TVTK的管线
管线技术(Pipeline,流水线)
可视化管线(Visualization Pipeline):将原始数据加工成图形数据的过程。
CubeSource 通过程序内部计算输出一组描述长方体的数据(PolyData)
PolyDataMapper PolyData通过该映射器将数据映射为图形数据(mapper)
图形管线(Graphics Pipeline):图形数据加工为我们所看到的图像的过程。
Actor 场景中的一个实体。它包括一个图形数据(mapper),具有描述该实体的位置、方向、大小的属性。
Renderer 渲染的场景。它包括多个需要渲染的Actor。
RenderWindow 渲染用的图形窗口,它包括一个或者多个Render。
RenderWindowInteractor 给图形窗口提供一些用户交互功能,例如平移、旋转、放大缩小。这些交互式操作并不改变Actor或者图形数据的属性,只是调整场景中的照相机(Camera)的一些设置。