关于maya中的python
关于maya中的python我想知道是不是在maya里用python就是导入cmds模块使用模块里的东西写就行了我怎么感觉一点成就感都没有--!借助的python只不过是...
关于maya中的python 我想知道是不是在maya里用python就是导入cmds模块使用模块里的东西写就行了 我怎么感觉一点成就感都没有 - -! 借助的python只不过是一些基本语句和函数 再不就是个UI 我想知道还有哪些优越的地方! 困扰我N长时间了。。。
展开
1个回答
展开全部
我只会写mel,对python不了解,但我想应该是差不多吧
用脚本的意义就是使操作简单,有很多效果光用命令一个一个去做会累死的,这时候就要用脚本去做了。
用脚本做的最多的应该是动画绑定和特效方面的东西了,最典型的就是群集动画,你没有优越感是因为你不知道在什么情况下用脚本语言,举个例子,如果建立一人cube还要用脚本的话肯定效率是低的
用脚本的意义就是使操作简单,有很多效果光用命令一个一个去做会累死的,这时候就要用脚本去做了。
用脚本做的最多的应该是动画绑定和特效方面的东西了,最典型的就是群集动画,你没有优越感是因为你不知道在什么情况下用脚本语言,举个例子,如果建立一人cube还要用脚本的话肯定效率是低的
追问
我就是干特效的 但是如果python单单只是调用MEL或者maya cmds的话那为什么不直接用MEL或者cmds? 很是郁闷啊
追答
如果你学过编程的话就会知道了,mel语言类似于编程的C语言,是一种面向过程的编程语言,而phthon则类似于JAVA,是一种面向对象的编程语言。
在mel中没有类这个概念的,而在phthon中利用类则可以很轻松完成各种效果。
但是用mel也是可以完成phthon的效果,这两种语言掌握一种就可以了,因为是两种不同思想的编程语言,所以这个思维上很难转变过来,比如我开始学的就是C语言,后来接触java这种面向对象的语言后就很难适应。
另外再说一种,phthon的语言在maya是要转变为mel语言才能够被maya识别的。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询