TVTK入门

创建一个基本三维对象

理解TVTK的管线

管线技术(Pipeline,流水线)

可视化管线(Visualization Pipeline):将原始数据加工成图形数据的过程。


CubeSource             通过程序内部计算输出一组描述长方体的数据(PolyData)

PolyDataMapper      PolyData通过该映射器将数据映射为图形数据(mapper)

图形管线(Graphics Pipeline):图形数据加工为我们所看到的图像的过程。


Actor               场景中的一个实体。它包括一个图形数据(mapper),具有描述该实体的位置、方向、大小的属性。

Renderer        渲染的场景。它包括多个需要渲染的Actor。

RenderWindow     渲染用的图形窗口,它包括一个或者多个Render。

RenderWindowInteractor     给图形窗口提供一些用户交互功能,例如平移、旋转、放大缩小。这些交互式操作并不改变Actor或者图形数据的属性,只是调整场景中的照相机(Camera)的一些设置。

TVTK可视化实例

数据读取、创建等直面、绘制数据

数据读取、数据随机选取、绘制箭头

数据读取、计算轮廓线

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 创建一个基本三维对象 tvtk.CubeSource() 构造具有一定traits属性值的长方体数据源对象。 Cu...
    学习编程好少年阅读 2,227评论 0 0
  • 本文将要介绍图形渲染管线,它被认为是实时图形学中的核心部分。图形渲染管线的主要功能是在给定了的虚拟摄像机,三维的对...
    SwordMaster阅读 15,173评论 0 19
  • 你好,三角形 图形渲染管线(Pipeline) 3D坐标转为2D坐标的处理过程是由OpenGL的图形渲染管线(Pi...
    IceMJ阅读 7,489评论 2 13
  • 文/月明红红 大家好,我是月明红红,这是我在简书创作的第222天,今天首页只有一篇我写的文章,我要写一个真实故事,...
    月明红红阅读 541评论 17 26
  • 2017年1月13日,彭班长召集,聚于一中东门附近,故早到,顺便看看一中。从北门岗南下,在实验小学附近看见一条...
    风上柳阅读 686评论 2 0