Python-VTK:将计算卸载到GPU

时间:2016-08-04 09:37:46

标签: python gpu vtk

我写了一堆依赖VTK并在我的Mac上运行这些脚本的Python脚本。我发现活动监视器列出这些脚本需要高性能GPU,即使我的机器有一个(NVIDIA GeForce GT 750M 2048 MB)。然而,Paraview(基于VTK)被列为需要高性能GPU。

问题:如何让我的Python脚本受益于高性能GPU?我应该在脚本中设置什么内容吗?

1 个答案:

答案 0 :(得分:0)

我发现一些常见的VTK管道活动有OpenGL个替代品:

  1. vtk.vtkOpenGLRenderer()代替vtk.vtkRenderer()
  2. vtk.vtkOpenGLPolyDataMapper()代替vtk.vtkPolyDataMapper()
  3. vtk.vtkOpenGLActor()代替vtk.vtkActor()
  4. 还有许多其他类,例如vtkOpenGLCamera()等,可以在文档(VTK classes)上查看。