出版時間:2000-12-1 出版社:人民郵電出版社 作者:陳云龍,高志清 頁數(shù):215 字?jǐn)?shù):349
內(nèi)容概要
MAXScript是為擴(kuò)展3DS MAX功能而專門設(shè)計的腳本語言。它功能強(qiáng)大,可以在系統(tǒng)界面的命令行和跟蹤器窗口實現(xiàn)人機(jī)對話,可以把腳本編程實現(xiàn)的功能設(shè)置為工具箱按鈕。用戶還可以方便地把操作過程記錄為腳本語言,在此基礎(chǔ)上做必要的修改,就可以完成更為復(fù)雜的任務(wù)。
本書從簡單的實例入手,循序漸進(jìn)地講解了MAXScript腳本語言的基本語法,如名稱、字面常量與變量、表達(dá)式、值、集合、節(jié)點對象等,并給出了一些典型的實例練習(xí),如星系、山與森林、太空怪物等。閱讀完本書后,讀者不但可以掌握MAXScript腳本語言的基本用法,而且能夠達(dá)到實際應(yīng)用的目的。
本書實用性很強(qiáng),特別適合有一定3DS MAX使用基礎(chǔ)的讀者閱讀,對專業(yè)動畫創(chuàng)作人員也有很高的參考價值。
書籍目錄
第1章 MAXScript語言介紹 11.1 MAXScript概貌 21.2 領(lǐng)略MAXScript的魅力 31.3 MAXScript語言的基本結(jié)構(gòu) 61.3.1 表達(dá)式 71.3.2 大小寫 71.3.3 多行語句 71.3.4 語句注釋 81.4 MAXScript界面介紹 81.4.1 【MAXScript】卷簾窗 81.4.2 【腳本跟蹤器】窗口 91.4.3 【腳本編輯】窗口 101.5 小結(jié)… 11第2章 名稱、字面常量與變量 132.1 名稱 142.1.1 名稱的命名規(guī)則 142.1.2 名稱在程序中的作用 142.1.3 加引號的名稱 152.2 字面常量 162.2.1 數(shù) 162.2.2 字符串 172.2.3 文件路徑名字符串 172.2.4 時間 182.2.5 路徑名 182.2.6 路徑名中的空格和其他特殊字符 202.2.7 二維坐標(biāo)和三維坐標(biāo) 202.2.8 組 212.3 變量 212.3.1 預(yù)定義系統(tǒng)變量 222.3.2 為變量賦值 232.3.3 變量的作用域 252.3.4 自由變量 272.3.5 引用賦值 282.4 小結(jié)… 29第3章 腳本語言表達(dá)式 313.1 簡單表達(dá)式 343.1.1 操作數(shù)(表達(dá)式) 343.1.2 數(shù)學(xué)表達(dá)式 353.1.3 比較表達(dá)式 373.1.4 邏輯表達(dá)式 373.1.5 函數(shù)調(diào)用表達(dá)式 383.1.6 塊表達(dá)式 403.2 關(guān)聯(lián)表達(dá)式 413.2.1 坐標(biāo)系關(guān)聯(lián)表達(dá)式 423.2.2 about關(guān)聯(lián)表達(dá)式 423.2.3 動畫關(guān)聯(lián)表達(dá)式 433.2.4 at time關(guān)聯(lián)表達(dá)式 433.2.5 層疊關(guān)聯(lián)表達(dá)式 443.2.6 at level、in關(guān)聯(lián)表達(dá)式 443.2.7 嵌套關(guān)聯(lián)表達(dá)式 453.2.8 粘性關(guān)聯(lián)表達(dá)式 453.3 控制程序流程 463.3.1 for循環(huán)表達(dá)式 463.3.2 if 表達(dá)式 473.3.3 while和do循環(huán) 483.3.4 跳過循環(huán) 483.3.5 退出循環(huán) 493.3.6 條件表達(dá)式 493.4 函數(shù)… 503.5 小結(jié)… 53第4章 值 554.1 基本類的值 564.1.1 數(shù) 564.1.2 字符串 594.1.3 名稱值 624.1.4 布爾值 634.1.5 顏色值 634.1.6 point3值 654.1.7 point2值 694.1.8 ray值 704.1.9 quat值 704.1.10 angleaxis 值 724.1.11 eulerangles值 724.2 時間類 734.2.1 時間 734.2.2 時間段 744.3 3DS MAX關(guān)鍵幀 754.3.1 MAXKey的一般參數(shù)、運(yùn)算符和函數(shù) 754.3.2 用3DS MAX關(guān)鍵幀工作 764.4 小結(jié)… 78第5章 集合 795.1 組 805.2 路徑名 835.3 物體系 865.4 選擇系組 885.5 3DS MAX關(guān)鍵幀組 895.6 小結(jié)… 93第6章 3DS MAX的節(jié)點對象 956.1 節(jié)點 966.1.1 構(gòu)造器 966.1.2 函數(shù) 986.1.3 節(jié)點轉(zhuǎn)換函數(shù) 1016.2 可編輯曲線 1026.2.1 參數(shù) 1036.2.2 函數(shù) 1036.3 可編輯網(wǎng)格 1096.3.1 構(gòu)造器 1096.3.2 參數(shù) 1116.3.3 函數(shù) 1146.4 小結(jié)… 118第7章 動畫控制器和修改器 1197.1 動畫控制器 1207.1.1 一般參數(shù)、運(yùn)算符和函數(shù) 1207.1.2 時間函數(shù) 1237.1.3 關(guān)鍵幀函數(shù) 1257.1.4 界外循環(huán)函數(shù) 1287.1.5 延時和倍增曲線函數(shù) 1297.1.6 縮減控制器關(guān)鍵幀的數(shù)目 1307.1.7 在物體層級上的時間和關(guān)鍵幀函數(shù) 1327.2 修改器 1337.2.1 參數(shù) 1347.2.2 相關(guān)函數(shù) 1347.3 小結(jié)… 135第8章 定制自己喜歡的界面 1378.1 用腳本定制應(yīng)用程序面板 1398.2 應(yīng)用程序從句 1428.3 用一個腳本應(yīng)用程序管理多個卷簾窗 1458.4 卷簾窗從句 1478.4.1 局部變量 1488.4.2 用戶界面控制條目 1488.4.3 事件處理程序 1508.5 應(yīng)用程序和卷簾窗的參數(shù)和函數(shù) 1518.5.1 參數(shù) 1518.5.2 函數(shù) 1528.6 浮動卷簾窗口 1528.7 小結(jié)… 155第9章 遨游太空──進(jìn)入星系 1579.1 準(zhǔn)備工作 1589.1.1 建模 1589.1.2 制作材質(zhì) 1639.1.3 設(shè)置燈光 1689.1.4 設(shè)置動畫 1699.2 編寫腳本 1699.3 小結(jié)… 176第10章 林中穿行──山與森林 17710.1 創(chuàng)建一座山 17810.1.1 準(zhǔn)備工作 17810.1.2 編寫并執(zhí)行腳本 18610.2 林中穿行 19010.2.1 設(shè)定穿行路線 19010.2.2 創(chuàng)建森林 19310.3 小結(jié)… 198第11章 腳本綜合應(yīng)用實例 19911.1 定制浮動卷簾窗 20011.1.1 編寫腳本及執(zhí)行 20011.1.2 測試程序 20511.2 創(chuàng)建一個太空怪物 20711.2.1 準(zhǔn)備工作 20711.2.2 編寫及運(yùn)行腳本 20911.3 小結(jié)… 214
圖書封面
評論、評分、閱讀與下載
3DS MAXScript動畫制作基礎(chǔ) PDF格式下載