返學(xué)費(fèi)網(wǎng) > 培訓(xùn)機(jī)構(gòu) > 杭州春華教育
一、了解 MEL
MEL (Maya埋入式語言)為Maya提供了基礎(chǔ)。Maya界面的幾乎每一個要點(diǎn)都是在MEL指令和腳本程序上建立的。由于Maya給出了對于MEL自身的完全的訪問,你可以擴(kuò)展和定制Maya。通過MEL,你可以進(jìn)一步開發(fā)Maya使它成為你和你的項(xiàng)目的獨(dú)特而創(chuàng)新的環(huán)境。
為有效地使用Maya,你并不非得精通MEL。但是,熟悉MEL可以加深你使用Maya的專業(yè)能力。使用MEL的許多方面可以由只有很少編程經(jīng)驗(yàn)或者沒有經(jīng)驗(yàn)者所使用。喜歡MEL并不非得喜歡編程。有一些方法,它們可以使你獲得MEL的好處而不必考慮編程的細(xì)節(jié)。一旦當(dāng)你進(jìn)行了產(chǎn)生MEL腳本語言的嘗試,你會發(fā)現(xiàn)MEL可以給你提供可以想象到的最先進(jìn)的數(shù)字化畫圖的方法。
為了獲得Maya的輸出,大部分可以使用MEL來做。這里是你可以使用MEL來工作的一些例子:
·使用MEL指令脫開Maya的用戶界面,快速地產(chǎn)生熱鍵,訪問更深的要點(diǎn)。
·給屬性輸入準(zhǔn)確的值,脫開由界面強(qiáng)制引起的拘謹(jǐn)?shù)南拗啤?br />
·對特定的場景自定義界面,對一個特定的項(xiàng)目改變?nèi)笔≡O(shè)置。
·產(chǎn)生MEL程序和執(zhí)行用戶建模、動畫、動態(tài)和渲染任務(wù)的腳本程序。
如何使用本教程
本教程敘述如何學(xué)習(xí)和使用Maya埋入式語言(MEL)。如果你初次接觸MEL,本教材幫助你在使用MEL指令和腳本程序方面開始起步。一旦當(dāng)你開始開發(fā)MEL程序的時候,本教材將繼續(xù)幫助你,講解如何能夠使你獲得用MEL產(chǎn)生的更多的指令、宏、程序和用戶界面元素的輸出。
本教材假定你對Maya已經(jīng)有了基本的了解。如果你完全是新開始學(xué)習(xí)Maya,請看一下學(xué)習(xí)Maya的教材,并對在Using Maya documentation set中描述的要點(diǎn)進(jìn)行開發(fā)。 應(yīng)該熟悉Maya的在線文件(見Online documentation)。特別是應(yīng)該使你自己熟悉MEL Command Reference和DG Node Reference。
本教材的各處都有許多有關(guān)的MEL指令和程序碼的例子。要運(yùn)行例子程序,你可以把它們粘貼到Maya的腳本語言編輯器(Script Editor)里,并選擇Edit > Execute就可以了。使自己進(jìn)一步地熟悉腳本語言編輯器的要點(diǎn),執(zhí)行腳本程序,并把程序保存到Maya的script目錄中的一個文件中,可以參考Maya文件和用戶指南中的適當(dāng)章節(jié)。