问题标签 [vtk]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
linux - 如何启用 vtk“直接”硬件渲染,X11 / Ubuntu 11.04 x86-64?
我注意到IsDirect()
应该说明硬件渲染是否打开的方法在我的 vtkRenderWindow* 上返回 false,链接到类文档:
http ://www.vtk.org/doc/nightly/html/classvtkRenderWindow.html
如何启用它?似乎 cmake 中的构建选项应该这样做,但是什么?发现我的 OpenGL 库没问题。我注意到这里有一个线程:http ://www.vtk.org/pipermail/vtkusers/2005-July/081034.html 但到目前为止我没有看到任何更新的信息,它只是不支持在 Linux 上?
c# - 引用 x64 dll 文件在 C# 中有效,但在 F# 中无效
我使用最新的 VS 2010 创建了两个全新的解决方案:
- C# 控制台应用程序
- F# 控制台应用程序
我引用了两个 x64 dll 文件:Kitware.VTK.dll
和Kitware.mummy.Runtime.dll
(可以在这里下载:http ://www.kitware.com/products/avdownload.php )
C# VS 2010 在我编写using Kitware
.
F# VS 2010 在我编写open Kitware
.
x86 版本在 F# 中运行良好。知道为什么会这样以及如何使 Kitware x64 在 F# 中工作吗?
python - 如何使用 Python 可视化(交互式)3D 图形?
我在 Python 中有一个像这样的图表:
这是一个小例子。我编写的应用程序使用了大约 100 个顶点和 300 条边的图。
我想用 python 来可视化这个,最好用一个可用于 Ubuntu 的库。如果可以在 3D 可视化中移动图形,那就太好了。
到目前为止我所做的
目前我使用UBIGRAPH。可视化和交互非常好,但是我无法指定顶点的坐标:
matplot
我找到了matplotlib,但它非常大。我没有找到一个做我喜欢的例子,但我可能错过了。它可用于 Ubuntu。
VTK
与 matplot 相同的问题。如果你能给我一些工作示例,它可能是最好的解决方案。
python - 如何将 VTK 文件读入 Python 数据结构?
我有一些 VTK 文件,如下所示:
我想从这些 VTK 文件中获取两个列表:edgesList 和 verticesList:
- edgesList 应该包含边作为 (FromVerticeIndex, ToVerticeIndex, Weight)-tuples
- verticesList 应包含作为 (x,y,z) 元组的顶点。索引是edgesList中提到的索引
我不知道如何使用标准 vtk-python 库来提取它。我到目前为止:
我的 python-vtk-code 可能没有意义。我更喜欢使用 vtk 库,而不是使用任何自己编写的代码。
这是我自己编写的一段代码。它可以工作,但如果我可以为此使用 vtk 库会更好:
python - 如何在 Mayavi2/VTK 的绘图中添加比例尺?
我想在我用 mlab 创建的 mayavi 图中添加一个比例尺(例如显示微米的大小)。
例如,参考这个问题:How to display a volume with non-cubic voxels correct in mayavi
我可以使用设置图的体素大小
我想要一种自动化的方式来添加一些指标,表明我正在展示的对象的比例是多少。现在,我正在使用inkscape 为导出的图像手动添加比例尺,但必须有更好的方法。
一个简单的 mayavi 方法将是最有帮助的,但如果 vtk 中有任何东西可以做到这一点,我总是可以使用 mayavi 的包装器。
像 text3d 这样的东西可以让我添加文本,然后我想我也可以弄清楚如何画一条线并手动计算正确的缩放比例,但我希望有一种更简单的方法。
python - 让 VTK 与 Qt 一起工作的问题
我正在尝试在 Qt4 窗口中嵌入 VTK5 可视化,但运气不佳。以下代码在我的 Mac(10.6,Python 2.7)上不起作用:
我尝试运行代码时的错误是:
有谁知道会发生什么?请注意,如果我切换到
我按预期弹出一个小的空窗口。
python - 蛋白质结构可视化
我被要求研究蛋白质结构可视化,比如 RasMol,用户将打开一个 pdb 文件来获取蛋白质结构。
如何从 pdb 文件生成蛋白质结构?
我想用 Python 编码并可视化我应该使用 OpenGL 还是 VTK 的结构?在这方面有没有其他模块可以帮助我?
c++ - 如何在 VTK 中制作简单的二维等高线图?
我正在填充 VTK 示例,以了解如何制作我创建的数据的简单等高线图。假设我在一个结构化的矩形网格上求解了一个 71x71 域中的简单 PDE,其中节点以相等的距离对齐。
我研究了有关如何可视化来自 *.vtp 文件的数据的filledContours示例。只要我可以编写 .vtp 文件,我就可以了。问题是我不知道如何创建适合等高线绘图的 .vtp 数据文件。我设法从嵌入的演员(如球体或圆锥体)创建 .vtp 文件,但我不知道如何使用我的 2D 数据数组来做到这一点。
vtk - 从 vtkPoints 中删除单个点
我有一个关于名为 vtkPoints 的 VTK 类的问题。该类具有插入单个点的功能,但不具有删除单个点的功能。这对于需要通过调用 vtkPoints::Modified() 再次驱动图形管道来更新/重新渲染视图来更新视图的情况是不方便的。重新初始化 vtkPoints、再次添加所有点和更新/重新渲染视图的明显情况太慢且资源密集。
这个问题有可能的解决方案吗?
谢谢,计时员
c++ - 如何使用itkvtkglue将ITK与VTK一起使用?
我想从wiki示例中创建一个将ITK与VTK结合起来的示例,称为IO/ImageFileReader。
我下载了itkvtkglue,解压到一个文件夹,用cmake配置,用visual studio 2010构建。
但是当我尝试配置给定的示例时,我无法使用它。即使 cmake 自己找到了 ItkVtkGlue_DIR,它也会给出他无法包含必要文件的错误。未能包含(${ItkVtkGlue_USE_FILE})
我应该以某种方式更改 CMake 查找我的 ItkVtkGlue 头文件的文件夹吗?有没有其他方法可以同时使用 ITK 和 VTK?
错误和文件内容如下。
CMakeLists.txt 看起来像这样:
感谢大家的帮助。