VTK 别的 Marching Cubes 实现方案
我在寻找一个可以替代vtk中marching cubes的方法。这个方法需要能和python结合使用。有没有这样的东西呢?
2 个回答
1
pythonisosurfaces 这个项目里有一个实现,具体可以在这里找到,不过它需要和网页应用的部分分开一下。这个项目使用的是“新BSD”许可证。我在自己的一个项目中用过这段代码来生成等值面,效果不错……但也有一些限制;它的数据结构占用的内存比较大,这让它在处理大型网格时有点力不从心,而且Python的速度也不是最快的。(如果你觉得这个实现不够用了,可能需要找一些更兼容numpy的东西,通常是在numpy的‘C’代码层面实现的。)