首页 > 解决方案 > 是否有 Python 函数来计算等值面端盖几何形状,如 Matlab 中的“isocaps”函数?

问题描述

我想获得一些由隐式函数定义的 3D 模型,例如 F(x,y,z)=0。

可以使用 MATLAB 中的“isosurface”和“isocaps”函数来完成。

就我而言,构建的模型需要在 Python 中进行后处理,因此如果可以在 Python 中完成建模会更好。 'mayavi.mlab.Contour3d''plotly.graph_objects.Isosurface'能够显示等值面,而'skimage.measure.marching_cubes'可用于提取 trangler 网格。

谁能帮我在 Python 中找到一种方法来获得等值面端盖?

标签: pythonmayaviplotly-python3d-modellingisosurface

解决方案


我正在寻找一种方法来做同样的事情。另一位用户根据我自己的要求为我提供了以下解决方案。

有没有办法使用 Mayavi 填充陀螺仪表面的一侧?

您必须使用额外的可视化工具才能做到这一点。我正在使用 Mayavi 来生成我需要的结构,但我无法通过使用它来获得表面端盖。

也许我的问题的答案可以帮助你。


推荐阅读