TVTK-SV02 数据管线简介
Posted LiQiang33
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了TVTK-SV02 数据管线简介相关的知识,希望对你有一定的参考价值。
文章目录
1 TVTK库管线介绍
TVTK库的管线可分为可视化管线与图形管线,可视化管线是将数据源加工为图像化数据的过程,其包括数据读取与数据映射;图形管线是将数据加工为所见图像的过程,其过程较为复杂,在TVTK的展示中大致包括,创建Actor,绘制,创建窗口并展示的过程
可视化管线:
图形管线
代码:
1.1 可视化管线
-
CubeSource: 程序内部数据
-
PolyDataMapper: PolyData映射器将数据映射为图形数据,使用input_conection属性获取数据
1.2 图形管线
- Actor: 场景中一个实体,包括图形数据Mapper与描述该实体的位置、方向与大小等属性
- Renderer: 渲染场景,其中包括需要渲染的多个Actor
- RenderWindow: 渲染图形窗口,一个或者多个Render
- RenderWindowInteractor: 提供用户交互功能的窗口,如平移、旋转、放大缩小等。这些操作不改变图形数据与Actor的属性,仅仅是对照相机参数的修改
2 IVTK观察管线
这里出了点问题
3 VTK数据集
TVTK的数据集包括点(point)与数据(Data)组成,点于点之间的关系有连接和非连接两种,连接可以分为显示连接与隐式连接,多个相关联的点可以组成一个单元。其数据可以维标量(scalar)或者矢量(vertor)
介绍:
- ImageData: 二维或者三维的数据,点均匀分布于数组坐标的网格上
- RectilinerGrid: 网格是矩形化的,点分布在网格线正交处
- StructureGrid
以上是关于TVTK-SV02 数据管线简介的主要内容,如果未能解决你的问题,请参考以下文章