Maya mel语初解之一-基础和界面篇
http://tech.ddvip.com 2007年08月14日 社区交流
内容摘要:Maya mel基础和界面篇

在编辑窗输入"cone -ax 0 1 0 -r 1;"并按Ctrl+Enter或数字键那边的Enter,视图中创建了正立的一个圆锥。再看历史窗,多了两行,第一行是刚刚执行过的命令,第二行是命令的返回值(Return Result)。我明天会着重讲返回值,今天先来解释一下标志(Flag)。刚才那个"-ax"和"-r"就是"cone"命令的标志,一般一个标志分长短两种写法,比如"-r"和"-radius"就是同一个标志,写哪个都行。长标志看起来比较清楚,而短标志写起来比较方便。因此,对于你比较熟悉的标志,尽量用短标志,不熟悉的就用长标志。改一下"cone"命令"-r"后面的数值,比如改成"cone -ax 0 1 0 -r 3"再执行,发现创建出的圆锥半径变大了,由此你可知道-r/-radius是控制圆锥半径的。
当然"cone"命令还有很多标志,要深入了解这个命令,最好的办法是看帮助文档,Maya为此专门提供了一个mel命令(就是help命令)来快速察看帮助。执行"help -doc cone",就可以打开cone命令的帮助文档。要想看到所有mel命令的帮助,选择Maya菜单Help->MEL Command Reference... Maya的帮助文档中一共收录了将近一千条mel命令,听起来很恐怖吧。不过没关系,要想在恶劣的环境下自在的生存,首先要学会对困难视而不见。看帮助时按分类(Categories)去看,只要翻翻你感兴趣的几个分类就行了,如果你都不感兴趣,就都不要看了,等用到了再去翻也不迟。
现在摆在你面前的一个严峻的问题就是你怎样从这近一千条mel命令找到你想要的那条命令。别怕,你虽然不熟悉mel,但你还不至于不熟悉Maya的菜单吧。选择Create->NURBS Primitives->Cone来创建一个圆锥,这时你会发现mel历史窗中多了一行命令,其中"cone -p 0 0 0 -ax 0 1 0 -ssw 0 -esw 360 -r 1 -hr 2 -d 3 -ut 0 -tol 0.01 -s 8 -nsp 1 -ch 1;"就是一个完整的创建圆锥的命令。在命令行执行一下这句命令,会发现可以得到跟菜单相同的结果。有了这种方法,就不用为你掌握的mel命令太少而犯愁了。
责编:豆豆技术应用