VTK
文章平均质量分 64
VTK
JensonZh
这个作者很懒,什么都没留下…
展开
-
VTK管线信息对象
VTK管线信息对象vtkInformation信息对象主要可分为五类:管线信息对象vtkExecutive中包含管线信息对象,保存的是执行信息 。每个输出端口对应一个管线信息对象,由vtkExecutive::GetOutputInfomation()函数获取。他包含输出端口的数据(vtkDataObject)。vtkDataObject数据中也包含了其指针,通过vtkDataObject::GetPipelineInfomation()访问。对应的输入端口也有一个管线信息对象,通过vtkExecu原创 2021-02-01 09:37:34 · 429 阅读 · 0 评论 -
VTK自定义Filter类
VTK之自定义Filter类VTK中通过管线机制来实现组合各种算法处理数据。每个Filter可分为两个组成部分:一个是算法,继承vtkAlgorithm,主要负责处理输入的数据和信息;一个是执行对象,继承vtkExecutive,负责通知算法对象何时运行以及传递需要处理的数据和信息。 Filter类继承vtkAlgorithm及其子类,实例化时,其内部会生成一个默认的vtkExecutive对象,用于管理执行管线。 vtkInformation是实现VTK执行管线的一个非常重要的类。它是一个Map原创 2021-02-01 09:34:56 · 475 阅读 · 0 评论 -
VTK交互窗口
VTK交互窗口交互部件VTK的Widget类主要包括vtk3DWidget和vtkAbstractWidget两个父类,它们都派生自vtkInteractorObserver。其中vtk3DWidget主要在三维渲染场景中生成一个可以用于控制数据的可视化实体,比如点、曲线、平面、球体等;vtkAbstractWidget是所有窗体的基类。 vtkAbstractWidget作为基类,只定义一些公共的API以及实现了“交互/表达实体”分离的设计机制,其中,把从vtkRenderWindowIntera原创 2021-02-01 09:34:27 · 527 阅读 · 0 评论 -
VTK系统概述
VTK系统概述渲染引擎VTK渲染引擎的类 主要负责接收管线的输出数据并将结果渲染到窗口中。vtkProp渲染场景中数据的可视表达,是一个虚基类。最常用的vtkProp子类是vtkActor和vtkVolume。vtkActor用于表示场景中的几何数据。vtkVolume表示场景中的体数据。vtkActor2D常用来表示二维空间中的数据。子类负责确定场景中对象的位置、大小和方向信息。vtkProp内部有一个Mapper对象,负责存放数据和渲染信息,一个Property对象,负责控制颜色、不透明度原创 2021-01-18 14:53:53 · 602 阅读 · 0 评论