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

http://tech.ddvip.com   2007年08月14日    社区交流

内容摘要:Maya mel语初解

int $index = getIndex("pSphere1.e[637]");
// 返回值:637
// 获得两个数组的共同部分
proc string[] intersectStringArray(string $array1[], string $array2[])
{
 global string $m_arrayIntersector;
 if ($m_arrayIntersector == "")
  $m_arrayIntersector = `stringArrayIntersector`;
 stringArrayIntersector -edit -intersect $array1 $m_arrayIntersector;
 stringArrayIntersector -edit -intersect $array2 $m_arrayIntersector;
 string $result[] = `stringArrayIntersector -query $m_arrayIntersector`;
 stringArrayIntersector -edit -reset $m_arrayIntersector;
 return $result;
}

  [注] global string代表一个全局字符串变量,以前讲过全局变量应当尽量避免命名冲突。maya中的全局变量都是以

  小写字母"g"开头,为避免冲突,本教程中的全局变量一律使用"m_"作为前缀。

  前面介绍过的函数可以看作是工具函数,这些函数几乎在以后的每个程序中都要用到。如果编写某一功能,还需要编写

  一些有针对性的专用函数。现在我们来编一个多边形的导角功能,来看看一个完整的程序是怎样完成的。

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

  这是一些必须记住的单词,相信所有学过Maya的人都不会感到陌生。

  单词 缩写 解释

  polygon poly 多边形

  vertex v;ver;vert;vtx 多边形顶点

  edge e;ed 多边形边线

责编:豆豆技术应用

正在加载评论...