亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 辦公 > Maya > 正文

Maya基礎教程:Maya Mel基本的教學文章(3)

2024-09-04 21:21:07
字體:
來源:轉載
供稿:網友
maya mel基礎教程
概述 maya腳本語言

本章包括以下內容: 1、了解腳本語言;2、設立腳本語言環境。

1、了解腳本語言

編寫腳本語言程序是產生maya埋入式語言(mel)腳本程序的過程。一個腳本語言程序是一個mel指令或者mel序列的集。通過產生腳本語言程序,你可以利用maya的用戶界面使執行任務自動化,可以獲得"under the hood"訪問maya所有的各個部分,還可以對界面進行擴展和自定義。

2、設立腳本語言環境

為了設立腳本語言環境,需要考慮以下內容:
⑴、腳本語言文件
⑵、建立腳本語言路徑
⑶、在腳本語言程序中使用程序

⑴、腳本語言文件

一個mel腳本文件(*.mel)是一個包含mel指令、mel程序或者二者都有的文件。典型地,是用一個mel腳本文件執行一系列的指令。如,可以寫一個腳本程序以產生一個墻形狀的物體,然后再給它施加一個磚的紋理。

可以用一個文字編輯器寫一個mel腳本文件然后把它保存到磁盤的一個文件中。mel腳本文件使用文件擴展名 .mel。可以把腳本文件用于不同的場景中和不同的工作期間中。當執行一個mel腳本文件時,它并不變成為場景的一個部分,因此如果你要想重復它的作用時,應該每次都執行該腳本程序。

⑵、建立腳本文件路徑

在缺省狀態下,maya在你的scripts目錄中查找mel腳本文件。
在缺省狀態下,這個目錄定義在你的login名下。例子如下:

(irix) ~elvis/maya/scripts

(windows nt) c:/aw/elvis/maya/scripts

使你的腳本文件可以運行的最簡單的方法是把它們放在上述路徑里。

注意你的scripts目錄缺省地包含了一些腳本文件。它們以menu_作為名字的開始,用于maya內部。

你可以給maya用于查找腳本文件的缺省路徑增加目錄。

為腳本文件路徑增加一個目錄(在irix中):

1--在一個irix shell中,設立環境變量maya_script_path給附加目錄的路徑。

2--從這個shell啟動maya。

為腳本文件路徑增加一個目錄(在windows nt中):

1--使用windows nt explorer或者my computer,顯示maya nt bin目錄的內容。

缺省時是c:/aw/mayax.x/bin。

2--雙擊mayaenvironment.exe啟動該程序。

這樣顯示出了你的home、project、plug-in、script和bitmap目錄的路徑。該路徑包括在安裝期間產生的缺省路徑和你后來定義的任何路徑。不能改變缺省路徑。

對于plug-in、script和bitmap路徑,用分號(;)分離路徑,這些項可以定位。

在這個窗口中禁止編輯路徑。但你可以用以下的步驟代替。

重要事項:
如果你的計算機上安裝了maya nt的多個版本,你會看到一個版本的路徑。版本號是在窗口的標題欄里。為了看另外的版本的路徑,點擊previous或next。為了保存一個版本的路徑,點擊save。如果你的計算機只裝了一個版本,這些鍵會變暗。

3--點擊maya script path框旁邊的change鍵。

注意,如果你改變了home路徑,這就按照新的home路徑改變了project、plug-in、 script和bitmap路徑。會詢問你是否想這樣做。點擊cancel可以放棄這個改變。

4--在change setting窗口中輸入(或者編輯)一個路徑。

一般地,可以增加缺省路徑,但是不能重置它們。當你定義路徑時使用左斜線或者右斜線。

為了定義一個遠程路徑,可以將一個隱含目錄與你的計算機上的一個驅動器字符對應起來。細節請看你的windows nt文件。

如果需要輸入多個路徑,使用分號把這些路徑分離開。

如果要使用一個文件瀏覽器從別的文件系統查找和選擇一個路徑,點擊browse。

為了返回到你原來的缺省路徑中,點擊restore default。這對于當你定義了一個不正確的路徑或者想刪除廢棄的路徑是非常有用的。

5--點擊ok。

例子(irix)

為了給scripts路徑增加~/maya/scripts/clipfx and remote/x/scripts目錄,在啟動maya之前給irix增加以下目錄:

setenv maya_script_path ~/maya/scripts/clipfx:/remote/x/scripts

隨后maya將能夠在~/maya/scripts, ~/maya/scripts/clipfx, 或者/remote/x/scripts中找到你的腳本文件。

⑶、在腳本文件中使用程序

你可以在mel腳本文件中使用全局和局部程序。全局程序在它們的文件外邊是可見的;局部程序僅在它們的文件內部是可見的。

如果maya遇到一個沒有定義的指令,它會為找到一個與該指令有相同基名的mel腳本文件搜索腳本路徑。當它找到該文件之后,它在該文件中會聲明所有的全局mel程序。任何具有與該指令有相同基名的全局程序會被執行。

如,假定你在運行一個saywhat指令。因為沒有這樣的一個saywhat指令,maya會在它的所有的script路徑中對一個叫做saywhat或者saywhat.mel的文件進行搜索。如果在一個script目錄中,它找到了有以下內容的saywhat.mel腳本文件:

proc red5() {print("red5 standing by.../n");}
global proc saywhat() {print("saywhat online/n");}
global proc gogo() {print("gogo online/n");}

然后全局程序saywhat和gogo被聲明,并執行saywhat程序。結果是:

saywhat online

因為gogo全局程序已經聲明過了;現在就可以在指令行中或者在腳本語言編輯器中輸入gogo運行它。

使用maya內部腳本文件

maya有一些用于它的用戶界面和其他運算細節的mel腳本文件。你可以在alias|wavefront中查找這些腳本文件,學習專業腳本程序作者的這些技術。這些腳本文件是在由缺省定義的以下述目錄開始的目錄中:

(irix) /usr/aw/mayax.x/scripts

(windows nt) c:/aw/

[1] [2] 下一頁  

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
亚洲欧洲免费视频| 久久久久久久久网站| 久久久久久久久久久久av| 欧美亚洲日本网站| 亚洲国产精品专区久久| 亚洲精品久久久久久久久久久久久| 久99九色视频在线观看| 亚洲美女在线观看| 欧美激情中文网| 国产精品欧美日韩| 国产69精品久久久久久| 国产亚洲视频在线| 欧美激情精品久久久久久蜜臀| 国产亚洲精品综合一区91| 日韩av片电影专区| 亚洲第一偷拍网| 91精品美女在线| 中文国产亚洲喷潮| 国产一区二区三区四区福利| 欧美日韩精品在线视频| 亚洲tv在线观看| 日韩精品欧美激情| 一区二区三欧美| 日韩电影免费观看中文字幕| www.精品av.com| 日本aⅴ大伊香蕉精品视频| 久久香蕉国产线看观看av| 成人黄色免费片| 国产精品久久久久久久电影| 狠狠色噜噜狠狠狠狠97| 国产精品av在线| 亚洲天堂av网| 亚洲一区二区三区乱码aⅴ蜜桃女| 2019中文字幕在线观看| 亚洲精品久久久久| 在线观看日韩www视频免费| 欧美日韩国产一区中文午夜| 欧美成人国产va精品日本一级| 国产一区二区香蕉| 国自产精品手机在线观看视频| 91免费在线视频网站| 夜色77av精品影院| 久久精品国产清自在天天线| 亚洲aⅴ日韩av电影在线观看| 91精品久久久久久综合乱菊| 欧美日韩国产999| 亚洲男女自偷自拍图片另类| 欧美成年人视频网站| 国产成人精品久久二区二区91| 在线看日韩av| 国产精品国产三级国产aⅴ9色| 国产91热爆ts人妖在线| 国产成人午夜视频网址| 成人久久久久久久| 欧美精品www| 欧美大尺度电影在线观看| 国产精品色视频| 九九视频这里只有精品| 国产日韩精品视频| 亚洲精品国偷自产在线99热| 97在线观看视频| 色999日韩欧美国产| 欧美精品做受xxx性少妇| 欧美电影免费观看网站| 亚洲精品91美女久久久久久久| 成人激情视频免费在线| 亚洲一区第一页| 亚洲精品按摩视频| 国产精品第一页在线| 欧美电影免费观看大全| 日本成人在线视频网址| 亚洲国产日韩一区| 精品久久久久久久久久久| 午夜精品一区二区三区在线播放| 神马久久久久久| 国产精品久久久久9999| 欧美风情在线观看| 成人午夜高潮视频| 亚洲成人激情在线| 在线性视频日韩欧美| 一区二区在线视频| 亚洲国产高清福利视频| 在线观看日韩www视频免费| 欧美电影免费在线观看| 91视频九色网站| 日韩免费观看在线观看| 亚洲天堂免费观看| 一区二区三区 在线观看视| 日韩中文综合网| 97高清免费视频| 亚洲精品v欧美精品v日韩精品| 亚洲变态欧美另类捆绑| 日日噜噜噜夜夜爽亚洲精品| 久久久久久久一| 亚洲欧洲激情在线| 日韩午夜在线视频| 欧美中文在线观看| 91在线国产电影| 国产精品欧美一区二区三区奶水| 茄子视频成人在线| 日本最新高清不卡中文字幕| 久久精品国产电影| 国产成人精品a视频一区www| 日本精品一区二区三区在线| 精品中文视频在线| 搡老女人一区二区三区视频tv| 久久偷看各类女兵18女厕嘘嘘| 91网站在线看| 国产精品久久久久久久久免费看| 91亚洲精品一区| 国产精品高精视频免费| 69精品小视频| 夜夜嗨av色综合久久久综合网| 国产日韩换脸av一区在线观看| 亚洲天堂免费观看| 国产精品网址在线| 亚洲欧洲国产精品| 日韩精品在线电影| 国产精品美女视频网站| 欧美日韩免费网站| 亚洲女人被黑人巨大进入al| 欧美一区二区.| 久久久精品视频成人| 国产精品99免视看9| 日韩在线小视频| 精品色蜜蜜精品视频在线观看| 日韩美女av在线| 国产日产久久高清欧美一区| 国语对白做受69| 久久久久久国产精品| 亚洲精品国产电影| 国产原创欧美精品| 亚洲一区二区三区乱码aⅴ蜜桃女| 国产精品欧美一区二区| 疯狂做受xxxx高潮欧美日本| 色噜噜亚洲精品中文字幕| 久久国产精彩视频| 亚洲美腿欧美激情另类| 亚洲国产一区二区三区在线观看| 国产精品igao视频| 日韩免费在线观看视频| 91精品视频一区| 亚洲曰本av电影| 在线一区二区日韩| 欧美成人在线免费视频| 91av中文字幕| 亲子乱一区二区三区电影| 欧美在线视频免费观看| 久久久久久亚洲精品不卡| 欧美有码在线视频| 国产亚洲美女久久| 欧美日韩成人黄色| 日韩精品免费综合视频在线播放| 欧美激情第三页| 欧美巨乳美女视频| 国产精品7m视频| 亚洲国产免费av| 日韩精品中文字幕有码专区| 国产精品高潮呻吟久久av野狼| 上原亚衣av一区二区三区| 欧美天天综合色影久久精品| 精品视频偷偷看在线观看| 91精品免费看| 最新亚洲国产精品|