VTK 中文站

Python 示例

VTK Python 示例代码与中文注释,覆盖几何体、I/O、渲染等场景。

Geometric Objects 1 分钟阅读

PlatonicSolid 柏拉图立体示例

使用 vtkPlatonicSolidSource 创建四面体、立方体、十二面体等规则多面体。

VTK Python vtkPlatonicSolidSource
Interaction 1 分钟阅读

Double Click 双击事件示例

通过点击时间间隔识别 VTK 交互中的双击。

VTK Python 双击
Geometric Objects 1 分钟阅读

Disk 圆盘示例

使用 vtkDiskSource 创建圆环或实心圆盘。

VTK Python vtkDiskSource
Rendering 1 分钟阅读

设置渲染背景色

使用 vtkRenderer 设置纯色或渐变背景。

VTK Python 背景色
IO 1 分钟阅读

ReadVTU 读取非结构网格

使用 vtkXMLUnstructuredGridReader 读取 .vtu 文件。

VTK Python VTU
IO 1 分钟阅读

读取 OBJ 文件

使用 vtkOBJReader 读取 OBJ 三维模型并接入 VTK 渲染管线。

VTK Python OBJ vtkOBJReader
Rendering 1 分钟阅读

多个 Actor 同时显示

在同一个 Renderer 中添加多个 Actor。

VTK Python vtkActor
IO 1 分钟阅读

WriteVTP 写入 VTP 文件

使用 vtkXMLPolyDataWriter 将 vtkPolyData 保存为 .vtp 文件。

VTK Python VTP
Rendering 1 分钟阅读

MultipleViewports 多视口渲染

在同一个 RenderWindow 中创建多个 viewport。

VTK Python 多视口
IO 1 分钟阅读

ReadDICOMSeries 读取 DICOM 序列

使用 vtkDICOMImageReader 读取医学影像 DICOM 文件夹。

VTK Python DICOM
Geometric Objects 1 分钟阅读

Line 线段示例

使用 vtkLineSource 创建两点之间的线段。

VTK Python vtkLineSource
Images 1 分钟阅读

ReadPNG 读取 PNG 图像

使用 vtkPNGReader 读取二维 PNG 图像为 vtkImageData。

VTK Python PNG
IO 1 分钟阅读

ReadPolyData 读取 VTP PolyData

使用 vtkXMLPolyDataReader 读取 .vtp 多边形数据。

VTK Python PolyData
Geometric Objects 1 分钟阅读

Line 线段示例

使用 vtkLineSource 创建两点之间的线段。

VTK Python vtkLineSource
Geometric Objects 1 分钟阅读

Sphere 球体示例

使用 vtkSphereSource 创建球体,并通过 Mapper 和 Actor 显示。

VTK Python vtkSphereSource
IO 1 分钟阅读

写入 STL 文件

使用 vtkSTLWriter 将 PolyData 写出为 STL 文件。

VTK Python STL vtkSTLWriter
Geometric Objects 1 分钟阅读

RegularPolygonSource 正多边形示例

使用 vtkRegularPolygonSource 创建正多边形或圆盘轮廓。

VTK Python vtkRegularPolygonSource
Geometric Objects 2 分钟阅读

Point 点示例

手动创建 vtkPoints 和 vtkPolyData,在 VTK 中显示点数据。

VTK Python vtkPoints 点云
Geometric Objects 1 分钟阅读

Cube 立方体示例

使用 vtkCubeSource 创建立方体,并设置长宽高。

VTK Python vtkCubeSource
IO 1 分钟阅读

ReadPLY 读取 PLY 文件

使用 vtkPLYReader 读取 PLY 点云或三角网格。

VTK Python PLY
Interaction 1 分钟阅读

鼠标事件监听示例

使用 AddObserver 监听 VTK 鼠标点击事件。

VTK Python 鼠标事件
IO 1 分钟阅读

写入 STL 文件

使用 vtkSTLWriter 将 PolyData 写出为 STL 文件。

VTK Python STL vtkSTLWriter
Geometric Objects 1 分钟阅读

Arrow 箭头示例

使用 vtkArrowSource 创建箭头几何体,常用于显示方向或向量。

VTK Python vtkArrowSource 向量
Images 1 分钟阅读

ReadPNG 读取 PNG 图像

使用 vtkPNGReader 读取二维 PNG 图像为 vtkImageData。

VTK Python PNG
Rendering 1 分钟阅读

多个 Actor 同时显示

在同一个 Renderer 中添加多个 Actor。

VTK Python vtkActor
Simple Operations 1 分钟阅读

ProjectPointPlane 点投影到平面

使用 vtkPlane 将三维点投影到平面上。

VTK Python vtkPlane
Interaction 1 分钟阅读

鼠标事件监听示例

使用 AddObserver 监听 VTK 鼠标点击事件。

VTK Python 鼠标事件
Geometric Objects 1 分钟阅读

Cylinder 圆柱体示例

使用 vtkCylinderSource 创建圆柱体并设置分辨率。

VTK Python vtkCylinderSource
Simple Operations 1 分钟阅读

ProjectPointPlane 点投影到平面

使用 vtkPlane 将三维点投影到平面上。

VTK Python vtkPlane
Geometric Objects 1 分钟阅读

Sphere 球体示例

使用 vtkSphereSource 创建球体,并通过 Mapper 和 Actor 显示。

VTK Python vtkSphereSource
Interaction 1 分钟阅读

Picking 鼠标拾取示例

使用 vtkCellPicker 根据鼠标位置拾取模型上的单元。

VTK Python Picking
Interaction 1 分钟阅读

键盘事件监听示例

使用 vtkRenderWindowInteractor 监听按键事件。

VTK Python 键盘事件
IO 1 分钟阅读

读取 OBJ 文件

使用 vtkOBJReader 读取 OBJ 三维模型并接入 VTK 渲染管线。

VTK Python OBJ vtkOBJReader
Rendering 1 分钟阅读

设置渲染背景色

使用 vtkRenderer 设置纯色或渐变背景。

VTK Python 背景色
IO 1 分钟阅读

ReadVTU 读取非结构网格

使用 vtkXMLUnstructuredGridReader 读取 .vtu 文件。

VTK Python VTU
Geometric Objects 1 分钟阅读

Cylinder 圆柱体示例

使用 vtkCylinderSource 创建圆柱体并设置分辨率。

VTK Python vtkCylinderSource
Interaction 1 分钟阅读

Picking 鼠标拾取示例

使用 vtkCellPicker 根据鼠标位置拾取模型上的单元。

VTK Python Picking
IO 1 分钟阅读

ReadImageData 读取 VTI 图像数据

使用 vtkXMLImageDataReader 读取 .vti 体数据或规则图像数据。

VTK Python VTI
Simple Operations 1 分钟阅读

DistanceBetweenPoints 两点距离

使用 vtkMath.Distance2BetweenPoints 计算两点距离。

VTK Python vtkMath
IO 1 分钟阅读

读取 STL 文件

使用 vtkSTLReader 读取 STL 模型并在 VTK 中显示。

VTK Python STL
Interaction 1 分钟阅读

键盘事件监听示例

使用 vtkRenderWindowInteractor 监听按键事件。

VTK Python 键盘事件
Geometric Objects 1 分钟阅读

PlatonicSolid 柏拉图立体示例

使用 vtkPlatonicSolidSource 创建四面体、立方体、十二面体等规则多面体。

VTK Python vtkPlatonicSolidSource
Geometric Objects 1 分钟阅读

Cone 圆锥体示例

使用 vtkConeSource 创建圆锥体并显示在交互窗口中。

VTK Python vtkConeSource
Geometric Objects 1 分钟阅读

Cone 圆锥体示例

使用 vtkConeSource 创建圆锥体并显示在交互窗口中。

VTK Python vtkConeSource
Geometric Objects 1 分钟阅读

Cube 立方体示例

使用 vtkCubeSource 创建立方体,并设置长宽高。

VTK Python vtkCubeSource
Geometric Objects 1 分钟阅读

Point 点示例

手动创建 vtkPoints 和 vtkPolyData,在 VTK 中显示点数据。

VTK Python vtkPoints 点云
Geometric Objects 1 分钟阅读

PolyLine 折线示例

使用 vtkPolyLine 创建多段连续折线。

VTK Python vtkPolyLine
Geometric Objects 1 分钟阅读

RegularPolygonSource 正多边形示例

使用 vtkRegularPolygonSource 创建正多边形或圆盘轮廓。

VTK Python vtkRegularPolygonSource
IO 1 分钟阅读

ReadImageData 读取 VTI 图像数据

使用 vtkXMLImageDataReader 读取 .vti 体数据或规则图像数据。

VTK Python VTI
Geometric Objects 2 分钟阅读

PolyLine 折线示例

使用 vtkPolyLine 创建多段连续折线。

VTK Python vtkPolyLine
Geometric Objects 1 分钟阅读

Polygon 多边形示例

使用 vtkPolygon 和 vtkCellArray 手动创建一个多边形面。

VTK Python vtkPolygon vtkCellArray
Rendering 1 分钟阅读

MultipleViewports 多视口渲染

在同一个 RenderWindow 中创建多个 viewport。

VTK Python 多视口
Geometric Objects 2 分钟阅读

Polygon 多边形示例

使用 vtkPolygon 和 vtkCellArray 手动创建一个多边形面。

VTK Python vtkPolygon vtkCellArray
IO 1 分钟阅读

ReadPolyData 读取 VTP PolyData

使用 vtkXMLPolyDataReader 读取 .vtp 多边形数据。

VTK Python PolyData
IO 1 分钟阅读

ReadDICOMSeries 读取 DICOM 序列

使用 vtkDICOMImageReader 读取医学影像 DICOM 文件夹。

VTK Python DICOM
IO 1 分钟阅读

WriteVTP 写入 VTP 文件

使用 vtkXMLPolyDataWriter 将 vtkPolyData 保存为 .vtp 文件。

VTK Python VTP
Geometric Objects 1 分钟阅读

Disk 圆盘示例

使用 vtkDiskSource 创建圆环或实心圆盘。

VTK Python vtkDiskSource
Simple Operations 1 分钟阅读

DistanceBetweenPoints 两点距离

使用 vtkMath.Distance2BetweenPoints 计算两点距离。

VTK Python vtkMath
Geometric Objects 1 分钟阅读

Arrow 箭头示例

使用 vtkArrowSource 创建箭头几何体,常用于显示方向或向量。

VTK Python vtkArrowSource 向量
Interaction 1 分钟阅读

Double Click 双击事件示例

通过点击时间间隔识别 VTK 交互中的双击。

VTK Python 双击
IO 1 分钟阅读

读取 STL 文件

使用 vtkSTLReader 读取 STL 模型并在 VTK 中显示。

VTK Python STL
IO 1 分钟阅读

ReadPLY 读取 PLY 文件

使用 vtkPLYReader 读取 PLY 点云或三角网格。

VTK Python PLY