我注意到IsDirect()方法(应该说是否启用了硬件渲染)在我的vtkRenderWindow *上返回false,链接到类doc:
http://www.vtk.org/doc/nightly/html/classvtkRenderWindow.html

如何启用它?似乎应该在cmake中使用构建选项,但是该怎么办?找到我的OpenGL库。我注意到这里有一个线程:http://www.vtk.org/pipermail/vtkusers/2005-July/081034.html,但到目前为止我没有看到任何最新信息,Linux上不支持吗?

最佳答案

首先,我怀疑启用直接硬件渲染是cmake选项。

当无法进行硬件渲染时(GPU不支持某些选择的选项),应用程序会退回到软件开发的潮流。

如果没有看到一些代码并获得详细信息(哪个GPU),就不可能给出更好的答案。

10-08 02:45