cost 276 ms
如何在 pyvista 中创建自定义约束 delaunay 图,网格内有孔边界? - How do I create a custom constrained delaunay diagram in pyvista with a hole boundary inside the mesh?

我正在为我的最终项目手动实施 Ruppert 算法。 该算法需要一个受约束的 delaunay 图作为输入,PyVista 可以使用 delaunay_2d() function 生成该图。但是,我发现他们如何设法生成内部具有镂空形状的网格之间存在一些不一致,而我无法制作我自己的自定义输入可以达到 ...

在 PyVista 中将绘图仪坐标转换为世界坐标 - Convert from plotter coordinates to world coordinates in PyVista

我是 PyVista 和 vtk 的新手。 我正在实现一个网格编辑工具 (Python=3.10, pyvista=0.37,vtk=9.1 ) 当用户单击鼠标光标的世界坐标(例如表面上的投影点)的给定半径内的所有点时,应该被选中。 我已经通过使用 pyvista 绘图仪 track_click_p ...

如何从多数据中提取边缘作为连接特征? - How to extract edges from polydata as connected features?

我有一个多数据结构及其提取的边,但使用extract_feature_edges function 计算为未连接的单元格(分隔线)。 是否可以将这些单元(线)从它们的共同点连接起来,然后获得不同的特征(陆地、岛屿,例如您在图像中看到的——南极洲、澳大利亚……——顺便说一句,它们是古大陆)? 在简历 ...

如何在 Python 中提取和存储与 UnstructuredGrid 上特定 y 坐标关联的 x、z 坐标? - How to extract and store x, z coordinates associated to a specific y coordinate on a UnstructuredGrid in Python?

从图像开始,我做了一些处理(如阈值处理),并使用 VTK 和 PyVista 获得了它作为UnstructuredGrid的表示。 我想创建一个形状(n, 3)的数组,其中填充了与我知道其值的特定 y 坐标相关联的 x、y、z 坐标,但不知道 UnstructuredGrid 中相应单元格的Uns ...

将pyvista网格导出到波前obj时如何设置组名 - How to set group name when exporting pyvista mesh to wavefront obj

我从一些 csv 数据生成一些圆柱体网格并将它们添加到 PyVista 绘图仪,然后使用export_obj方法将它们导出到“.obj”文件。 问题是我想将一个组名与 obj 文件中的每个网格相关联,以便以后可以使用该信息,但是导出器似乎为每个网格分配了一个随机名称,例如grp123 。 所以是的, ...

PyVista 网格三角剖分 - 顶点索引 - PyVista mesh triangulation - vertex indices

我在 PyVista 中使用 Delaunay 3D function 生成了一个三角网格。 我想计算网格的表面积,将所有三角形的面积相加。 有没有办法从 delaunay 结果中获得单纯形三角形的索引? 我知道我可以用 Scipy 做到这一点,但无论出于何种原因, Scipy 会生成不正确的网格( ...

PyVista:为什么第二次回调只绘制 3d 实体而不绘制 2d 实体? - PyVista: Why does the callback only draw the 3d entities and not the 2d one on the second time?

我有一个问题,希望你能帮助我。 我在下面放了一个小的 MCVE。 第一次点击按钮时,可以看到3d数据(add_mesh、add_points)和2d数据(chart.scatter)出现了。 如果再次单击它,则仅显示 3d 数据。 有人知道为什么会这样吗? ...

如何在不改变网格其他部分的情况下沿重叠接缝将两个网格缝合在一起? - How to stitch two meshes together along overlapping seams without altering other parts of the meshes?

我正在尝试将两个网格连接到一个网格中。 两者的边界边缘完美重叠,但它们的间距不同 - 因此,需要删除所有接触接缝的面,然后需要重新对这些面上的所有点(包括沿接缝的点)进行三角剖分以缩小差距。 查看两个网格的示例: 这里的蓝色区域是非常细的网格 这里的接缝被夸大了 从第一张图像中可以看出,有一个 ...

Python Pyvista中点云的表面重建 - Surface Reconstruction from Point Cloud in Python Pyvista

我正在从我的 3D PointCloud 数据创建网格。 我已经获得了我的网格并将在下面附上图片。 我很好奇是否有人知道如何仅获得扫描表面的网格。 似乎在创建网格时它连接了侧面和底部,但我只想要表面的网格。 这是我的点云数据点云数据 这是创建的网格 Mesh Front Surface View ...

网格到填充体素网格 - Mesh to filled voxel grid

我正在尝试使用体素。 我有一个封闭的网格 object,但在这里我将使用提供的示例网格。 我想做的是将网格转换为填充的体素网格。 下面的代码获取一个网格并使用 pyvista 将其转换为体素网格,但在内部体素网格是空心的。 有没有办法用细胞填充内部空洞? 如果不是,我假设会有一种 numpy 方法来 ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM