如果只是做模型渲染之类的,用不到编程语言如果做特效,做各个模块的TD,就需要学习MEL,Python等语言, Maya的脚本语言是MEL, 做特效动画之类学好它是很必要的特别是粒子特效 需要去定义粒子的动态,只是。
有编程基础的确会对学mel有很大帮助,但这并不是说学mel一定要有编程基础C语言和Java语言虽然在语法上与mel很相似,但在编程的思路方面有很大差距,mel更注重代码的简洁而非代码运行的高效率由于mel是不需要编译的脚本语言,对一些编程。
1开发公司区别 Autodesk Maya简称Maya,是美国Autodesk公司出品的三维动画软件3D Studio Max,常简称为3d Max或3ds MAX,是Discreet公司开发的后被Autodesk公司合并基于PC系统的三维动画渲染和制作软件2应用范围。
MEL是原先MAYA就有的PYTHON是在新版MAYA中后加上的PYTHON闭MEL先进易用最主要的区别就是MEL只能MAYA里识别而PYTHON是通用的,PYTHON正在往MAYA,MAXXSI之间通用的方向发展其实PYTHON是这些软件。
编程阶段Coding是稍微高级一点的,为了获得对软件更多控制,利用工具对软件进行进一步的开发,从结果来讲,就是做一些小工具小插件之类的maya中可以用mel语言,houdini用vex和VOP,同时这两个软件也都有C++和Python的。
使用maya的内嵌编程语言Mel,maya中几乎任何部分都可以被自定义设置,使得maya更符合你的工作流程,这包括自定义窗口使用特殊的函数使操作自动化等而且Mel语言非常易学,即便是一个没有任何编成经验的的人也可以很容易地掌握它maya。
你可以先去绘学霸网站找“MAYA影视制作”板块的免费视频教程点击进入完整入门到精通视频教程列表 AllCourseAndResourcePage?type=1tagid=307zdhhr11y04r993。