码迷,mamicode.com
首页 > 其他好文 > 详细

学习VTK之路——基础篇(1)

时间:2014-09-12 17:16:13      阅读:266      评论:0      收藏:0      [点我收藏+]

标签:vs2010   vtk   数据   基础学习   c++   

一.VTK的数据类型:

A.图形模型对象(the Graphics Models)

          1.渲染控制器:定义与设备无关的坐标计算方法,创建回执窗口。

2.渲染窗口(RenderWindow):其基类为vtkRenderWindow,管理设备上的显示窗口。

3.渲染器(Renderer):其基类为vtkRenderer,作为管理光源、相机和绘制对象等位置、属性等。

4.灯光(Light):VTK中的实现类为vtkLight。

5.照相机(Camera):VTK实现类为vtkCamera。

6.角色(Actor):vtkActor代表渲染场中的绘制对象实体,通过参数调节可以设置角色的位置方向,渲染特性(Property)、引用(renference)、纹理摄影(Texture)等属性。

7.属性(Property):实现类为vtkProperty。

8.映射(Mapper):vtkMapper指定了渲染数据和图形库中的基本图元之间的联系。

9.变换(Transform):vtkTransform是一个放置4*4变换矩阵的堆栈,可对这一堆栈进行各种操作。

B.可视化模型对象(the visualization Models)

    1.数据对象

a.多边形数据(vtkPolyData)

b.结构数据点(vtkStructurePoint)

c.非结构点数据(vtkUnStructurePoint)

d.非结构网格(vtkUnStructureGrid)

      e.数据对象继承关系

     2.过程对象

a.数据源(Source):vtkSource是所有数据源的基类。

b.过滤器(Filters):vtkFilter是各种Filter的基类。

c.映射(Mappers):vtkMapper是所有Mappers的基类。

d.数据流水线(data pipeline):


学习VTK之路——基础篇(1)

标签:vs2010   vtk   数据   基础学习   c++   

原文地址:http://blog.csdn.net/zhurui_idea/article/details/39230519

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!