返回Python 示例
Geometric Objects
2026-05-18
2 分钟阅读
Point 点示例
手动创建 vtkPoints 和 vtkPolyData,在 VTK 中显示点数据。

示例代码
import vtk
points = vtk.vtkPoints()
points.InsertNextPoint(0, 0, 0)
points.InsertNextPoint(1, 0, 0)
points.InsertNextPoint(0, 1, 0)
polydata = vtk.vtkPolyData()
polydata.SetPoints(points)
glyph = vtk.vtkVertexGlyphFilter()
glyph.SetInputData(polydata)
glyph.Update()
mapper = vtk.vtkPolyDataMapper()
mapper.SetInputConnection(glyph.GetOutputPort())
点数据需要通过 vtkVertexGlyphFilter 转成可渲染的顶点单元。
原文链接
本文翻译自 VTK 官方示例:
反馈
发现内容错误、链接失效或希望补充案例,可以提交反馈。