Maya API从现有网格中添加/删除顶点/边缘



是否有一种方法可以使用Python API从现有网格中添加/删除顶点,边缘和面?我在网上找到了一些关于这个的问题,但是都没有答案。

在OpenMaya。MFnMesh有一些方法:

  • 删除:
    • deleteEdge(edgeId, modifier=None) -> self
    • deleteFace(faceId, modifier=None) -> self
    • deleteVertex(vertexId, modifier=None) -> self
  • 添加:
    • addPolygon(顶点,mergeVertices=True, pointttolerance = kpointttolerance, loopCounts=None) -> faceId;它合并一定范围内的顶点(点公差)。

所以你似乎不能仅仅创建单个顶点,然后正确地将它们与边和面连接起来,但你必须定义一个完整的多边形。

如果有其他的解决方案,我将很高兴知道!

相关内容

  • 没有找到相关文章

最新更新