Maya mel语初解之二-多边型建模

豆豆网   技术应用频道   2007年08月14日  【字号: 收藏本文

关键字: Maya Maya Mel Mel MEL Script

内容摘要:Maya mel语初解

// 根据一条边,得到这条边的按构造顺序排列的两个端点。
proc string[] edge2Vertex(string $edge)
{
 string $verts[], $buffer[];
 string $edgeInfo[] = `polyInfo -ev $edge`;
 int $nbVertex = tokenize($edgeInfo[0], $buffer);
 string $polyName = getBaseName($edge);
 $verts[0] = $polyName + ".vtx[" + $buffer[2] + "]";
 $verts[1] = $polyName + ".vtx[" + $buffer[3] + "]";
 return $verts;
}

  第二步,我们要找到需要切割的两条边。

  我们可以根据选择的一条边,和要切割的那个面来判断。

  Maya mel语初解之二-多边型建模

  选择一条边。Mel历史窗中的代码: select -r polySurface1.e[6] ;

  Maya mel语初解之二-多边型建模

  Edit Polygons->Selection->Convert Selection to Vertices,转换成顶点。

  [注] 这一步mel历史窗中可能看不到变化,按z键undo一下就看到了。

  Mel历史窗中的代码: ConvertSelectionToVertices;

  Maya mel语初解之二-多边型建模

  再选择Edit Polygons->Selection->Convert Selection to Edges,转换成边。

  Mel历史窗中的代码: ConvertSelectionToEdges;

责编:豆豆技术应用

正在加载评论...