Maya mel语初解之一-基础和界面篇

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

关键字: Maya Maya Mel Mel MEL Script

内容摘要:Maya mel基础和界面篇

  我来写一点mel扫盲教程,主要是针对初学Maya的人,如果你已经学了一个月以上的Maya,那你就可以学习这篇mel教程了。不一定要等到Maya掌握的非常熟练才去学mel,相反,如果你在初学Maya的时候就对mel有所了解,那对于将来更好的了解和掌握Maya会起到事半功倍的效果。

  当然首先要提到的是mel的基本概念,如下:

  mel是Maya Embedded Language(Maya内置语言)的缩写,是一种强大的命令和脚本语言,让你直接控制Maya的特征、进程和工作流程。

  其次要提到的是应该抱怎样的态度:

  有许多人认为mel比较难,我的看法是并不比游戏攻关难,在网上经常看到有人为攻一关花掉一个月时间,学mel如果能达到这个境界一定会很了不起。学mel的确可能会枯躁一些,因为找不到像CS那么多人给你去杀。

  mel是个可大可小的东西,如果你不是搞程序开发的,应该尽可能的让mel给你节省时间,而不要在学习和编写mel程序上花太多时间,应尽量编写简单且实用的程序。我的教程也是针对这一点写的,如果你已经做好了准备,就和我一起进入mel的世界吧。

  今天要讲的是命令组合。

  打开Maya,在命令行(Command Line)输入"cone"并按回车,视图中创建了一个圆锥。如果你没有看到命令行,用Display->UI Elements->Command Line来显示它。你也许会问用命令行创建圆锥跟用菜单创建有什么差别。我来告诉你,只是形式上的差别,本质上菜单和命令行都是在执行mel命令,可以说你在Maya中的一举一动都是在执行mel命令。

  现在打开mel编辑器(Script Editor),mel编辑器分两部分,上面是历史窗,下面是编辑窗。历史窗显示你刚刚执行的命令和命令的结果或错误信息。编辑窗可以输入命令,而且可以输入多行命令,但每个MEL 命令之后必须以分号结束。选择mel编辑器的菜单Edit->Clear History,把历史窗清洁一下。

责编:豆豆技术应用

正在加载评论...