mel學起來不難,如果妳之前學過C語言,並且有良好的編程習慣(比如知道怎麽排除錯誤和設置程序斷點)那麽妳學起mel會覺得很爽快,因為這個語言實在是很淺顯。
如果需要書籍,中青IT翻譯的《maya編程全攻略》,郵電出的《maya渲染技術精粹》,網上流傳甚廣的《the art of rigging 1-3》都值得好好看看,還是那句話,mel很淺顯,所以just learn it。
但是.....會用mel 不等於 會編寫復雜插件,插件的哲學是建立在簡化重復勞動的基礎上的——妳首先要知道什麽工作是“重復性”的,比如妳裝配壹個角色,不停地給關節們重命名,這個步驟就是重復性的,是應該開發壹個插件來簡化的——其次妳需要知道怎麽簡化這個重復性的工作,以及誰是這個插件的用戶,如果是壹個對程序壹點不了解的用戶,妳是否需要開發壹個好看的界面——再次妳需要壹個嚴謹的結構,保證這個插件不管用在什麽角色身上都完美無錯,這需要妳去試驗和碰壁.....
所以如果妳目標是熟練地裝配任何類型的角色,學學mel顯然是必須的。
至於其他方面,渲染,建模......mel發揮的作用就更五花八門,所有的大型制作公司都有專門的RnD(研究與開發部門)負責為maya開發特殊工具。