maya中,表达式和MEL的详细区别是什么?

[复制链接]
查看11 | 回复2 | 2010-5-18 19:40:03 | 显示全部楼层 |阅读模式
经常听到有人说表达式、MEL。但总是分不清它们的区别,请哪位大师帮忙回答一下这个问题?

回复

使用道具 举报

千问 | 2010-5-18 19:40:03 | 显示全部楼层
表达式 可以理解为 依靠时间驱使的一段mel脚本程序表达式本身并没有什么神奇之处,只是让某个属性在时间变化(或者状态变化,包括手动去调整其位置等等)的情况下,牵连地引发另外一个属性的变化写出来就是 y = F(x) F就是表达式本身,最简单的表达式大概就是 y = x, 比如你可以让一个球在前进时同时旋转,这就是因为它的位移牵连影响到了其旋转。表达式也可以非常复杂,同时控制多个属性,多个粒子或者多个场景的变化---------------------MEL本身就是一种语言,在这种语言上你可以完成一系列事情,仅此而已。MAYA的所有操作都是基于MEL,包括表达式,所以你可以理解MEL是MAYA的底层
回复

使用道具 举报

千问 | 2010-5-18 19:40:03 | 显示全部楼层
虽然你没问API,我看大家都在说它,就我理解API是指Maya对外提供的一些命令,除了参数以外,执行过程是我们见不到的,我们也改变不了的。就像炒菜,把各种东西放在锅里,我们可以控制放多少东西,火多大,但锅里面的化学反应过程如果没人告诉我们的话,我们不知道也控制不了。我们可以向命令行输入Maya提供的API命令(函数)以及参数,在Maya帮助里有命令的详细解释
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行