日韩精品 中文字幕 动漫,91亚洲午夜一区,在线不卡日本v一区v二区丶,久久九九国产精品自在现拍

注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機(jī)/網(wǎng)絡(luò)圖形圖像、多媒體、網(wǎng)頁制作MAYAMaya腳本應(yīng)用手冊:表達(dá)式與MEL語言

Maya腳本應(yīng)用手冊:表達(dá)式與MEL語言

Maya腳本應(yīng)用手冊:表達(dá)式與MEL語言

定 價:¥69.00

作 者: 王澄宇 著
出版社: 人民郵電出版社
叢編項(xiàng):
標(biāo) 簽: 暫缺

ISBN: 9787115305435 出版時間: 2013-03-01 包裝: 平裝
開本: 16開 頁數(shù): 512 字?jǐn)?shù):  

內(nèi)容簡介

  表達(dá)式與MEL語言是Maya腳本制作的核心,是利用Maya在三維世界里自由創(chuàng)作所必需的語言和工具?!禡aya腳本應(yīng)用手冊——表達(dá)式與MEL語言》將MEL語言和表達(dá)式制作過程相結(jié)合,并通過詳細(xì)講解如直升機(jī)螺旋槳、滾動的箱子、推拉門和龍卷風(fēng)等案例的制作過程來揭示具體問題的解決方法,為讀者最終熟練掌握Maya工具奠定了實(shí)踐基礎(chǔ)?!禡aya腳本應(yīng)用手冊——表達(dá)式與MEL語言》適用于已經(jīng)掌握Maya用戶界面操作的讀者,同時也可以作為Maya高級用戶的參考書籍,以及美術(shù)設(shè)計等相關(guān)院校和培訓(xùn)機(jī)構(gòu)的教材。

作者簡介

  作者王澄宇從業(yè)十余年。主要從事動畫電影、動畫連續(xù)劇的制作,以及動畫教學(xué)工作,有豐富的制作、教學(xué)經(jīng)驗(yàn),并有多部相關(guān)箸作出版。

圖書目錄

第1章 表達(dá)式、腳本和Plug-in 
1.1 超越Maya界面 
1.2 Maya表達(dá)式 
1.2.1 表達(dá)式與動畫 
1.2.2 表達(dá)式與材質(zhì) 
1.2.3 表達(dá)式與動力學(xué) 
1.3 腳本 
1.3.1 腳本應(yīng)用 
1.3.2 腳本與表達(dá)式 
1.3.3 MEL腳本 
1.4 Plug-in 
1.5 內(nèi)容回顧  第2章 第一個表達(dá)式——直升機(jī)螺旋槳 
2.1 例2-1:螺旋槳的旋轉(zhuǎn) 
2.1.1 案例制作 
2.1.2 實(shí)例說明 
2.1.3 勻速變化的動畫曲線與運(yùn)動規(guī)律 
2.2 例2-2:螺旋槳啟動——加速運(yùn)動 
2.2.1 案例制作 
2.2.2 實(shí)例說明 
2.2.3 螺旋槳的完成動作——重新構(gòu)造表達(dá)式 
2.3 表達(dá)式編輯窗口 
2.3.1 表達(dá)式操作過程 
2.3.2 表達(dá)式編輯窗口菜單 
2.4 Maya的預(yù)定義函數(shù) 
Maya預(yù)定義函數(shù)的類型 
2.5 內(nèi)容回顧  第3章 滾動的箱子(一) 
3.1 任務(wù)分析 
3.2 例3-1:用表達(dá)式控制骨鏈動畫 
3.2.1 案例制作 
3.2.2 表達(dá)式分析說明 
3.3 數(shù)據(jù)變量 
3.3.1 變量的類型 
3.3.2 變量的定義 
3.3.3 變量的匹配 
3.3.4 變量的表示 
3.4 運(yùn)算 
3.4.1 數(shù)學(xué)運(yùn)算 
3.4.2 關(guān)系運(yùn)算 
3.4.3 邏輯運(yùn)算 
3.5 條件語句 
3.5.1 if語句 
3.5.2 switch語句 
3.6 重新構(gòu)造表達(dá)式 
3.7 內(nèi)容回顧  第4章 滾動的箱子(二) 
4.1 任務(wù)分析 
4.2 用表達(dá)式控制箱子滾動 
4.2.1 轉(zhuǎn)動第一個90° 
4.2.2 找到通用公式 
4.2.3 修改動畫 
4.3 滾動五棱柱 
4.3.1 分析五棱柱的滾動過程 
4.3.2 用表達(dá)式控制五棱柱的滾動 
4.4 滾動六棱柱 
4.5 內(nèi)容回顧  第5章 推拉門 
5.1 任務(wù)分析 
5.2 用locator的移動控制推拉門 
5.2.1 一個推拉單元 
5.2.2 兩個推拉單元 
5.2.3 分析N個單元的推拉門 
5.2.4 表達(dá)式控制的完整推拉門 
5.2.5 重寫控制推拉門的表達(dá)式 
5.2.6 對新表達(dá)式的說明 
5.3 數(shù)組變量 
5.4 循環(huán)語句 
5.4.1 循環(huán)語句的基本形式 
5.4.2 while循環(huán) 
5.4.3 do-while循環(huán) 
5.4.4 for循環(huán) 
5.4.5 for-in循環(huán) 
5.4.6 continue 語句和break語句 
5.5 表達(dá)式與MEL命令 
5.6 內(nèi)容回顧  第6章 音響指示燈 
6.1 任務(wù)分析 
6.2 例6-1——簡單音響燈效果 
6.3 案例說明 
6.4 例6-2——音響設(shè)備指示燈組 
6.5 案例補(bǔ)充說明 
6.6 內(nèi)容回顧  第7章 動力學(xué)表達(dá)式——龍卷風(fēng) 
7.1 粒子系統(tǒng)的特性 
7.1.1 多態(tài)性 
7.1.2 生命值 
7.1.3 過程控制與初始狀態(tài) 
7.1.4 粒子系統(tǒng)的表達(dá)式 
7.2 任務(wù)分析 
7.3 例7-1——龍卷風(fēng)的制作過程 
7.4 表達(dá)式分析 
7.4.1 運(yùn)動分解 
7.4.2 例7-2——粒子沿曲線運(yùn)動 
7.4.3 圓周運(yùn)動的數(shù)學(xué)描述 
7.4.4 例7-3——粒子的圓周運(yùn)動 
7.4.5 例7-4——沿螺旋線運(yùn)動的粒子 
7.4.6 例7-5——沿漸開螺旋線運(yùn)動的粒子 
7.4.7 描述龍卷風(fēng)的外輪廓線 
7.4.8 例7-6——龍卷風(fēng)雛形 
7.4.9 例7-7——分散粒子分布 
7.4.10 加入控制曲線影響 
7.5 內(nèi)容回顧  第8章 海面 
8.1 海面制作 
8.1.1 操作步驟 
8.1.2 制作分析 
8.1.3 改進(jìn)控制 
8.1.4 重新制作海面 
8.2 內(nèi)容回顧  第9章 MEL概述 
9.1 自己的第一個腳本 
9.1.1 記錄一個MEL命令 
9.1.2 Scripts Editor操作說明 
9.1.3 深入了解sphere命令 
9.1.4 sphere命令的其他狀態(tài) 
9.2 MEL命令的一般形式 
9.2.1 MEL命令的使用格式 
9.2.2 MEL命令的修飾詞 
9.2.3 MEL中的常用符號 
9.2.4 MEL命令與腳本命令 
9.3 物體的顯隱開關(guān) 
9.3.1 制作一個物體顯隱切換開關(guān) 
9.3.2 簡化腳本 
9.3.3 修改腳本 
9.4 內(nèi)容回顧  第10章 建立操作窗口 
10.1 Maya窗口元素 
10.1.1 Attribute Editor窗口元素 
10.1.2 窗口命令的分類 
10.2 建立窗口 
10.2.1 定義新窗口命令——Window 
10.2.2 顯示窗口命令——showWindow 
10.3 窗口布局 
10.3.1 formLayout命令 
10.3.2 columnLayout命令 
10.3.3 rowLayout 命令 
10.3.4 scrollLayout命令 
10.3.5 frameLayout命令 
10.3.6 setParent 命令 
10.3.7 deleteUI 命令 
10.4 控制體的一般工作方式 
10.4.1 反應(yīng)方式 
10.4.2 控制過程 
10.5 顏色控制體 
10.5.1 attrColorSliderGrp命令 
10.5.2 colorIndexSliderGrp命令 
10.6 數(shù)字輸入控制體 
10.6.1 數(shù)字輸入控制體所包含的內(nèi)容 
10.6.2 floatField命令 
10.6.3 floatFieldGrp命令 
10.6.4 floatSlider 命令 
10.6.5 floatSliderButtonGrp 命令 
10.6.6 floatSliderGrp 命令 
10.6.7 intField 命令 
10.6.8 intFieldGrp 命令 
10.6.9 intSlider 命令 
10.6.10 intSliderGrp 命令 
10.7 文字控制體 
10.7.1 text 命令 
10.7.2 textField 命令 
10.7.3 textFieldButtonGrp 命令 
10.7.4 textFieldGrp 命令 
10.8 選擇控制體 
10.8.1 radioButton 命令 
10.8.2 radioButtonGrp 命令 
10.8.3 checkBoxGrp 命令 
10.9 按鈕命令——button 
10.10 內(nèi)容回顧  第11章 用戶菜單文件 
11.1 制作菜單 
11.1.1 menu命令 
11.1.2 menuItem命令 
11.1.3 setParent命令 
11.2 自動調(diào)用的用戶菜單 
11.2.1 用戶菜單文件 
11.2.2 菜單文件的調(diào)用過程 
11.3 內(nèi)容回顧  第12章 屬性編輯工具 
12.1 任務(wù)分析 
12.2 錄入腳本 
12.3 腳本剖析 
12.3.1 窗口內(nèi)容分析 
12.3.2 調(diào)用內(nèi)容分析 
12.4 操作窗口 
12.4.1 操作窗口界面代碼 
12.4.2 操作窗口代碼中的固定格式 
12.4.3 操作窗口代碼中的容錯處理 
12.4.4 操作窗口的界面元素 
12.4.5 窗口界面元素布局調(diào)整 
12.4.6 操作窗口狀態(tài)切換 
12.5 場景操作 
12.5.1 腳本任務(wù)分析 
12.5.2 腳本內(nèi)容 
12.5.3 腳本固定格式行 
12.5.4 讀取窗口參數(shù)信息 
12.5.5 物體列表 
12.5.6 nodeType命令 
12.5.7 節(jié)點(diǎn)類型判斷 
12.5.8 修改屬性狀態(tài)操作 
12.6 編輯、保存腳本文件 
12.6.1 編輯腳本文件 
12.6.2 保存文件 
12.7 內(nèi)容回顧  第13章 自定義符號 
13.1 任務(wù)分析 
13.2 合并物體形狀節(jié)點(diǎn) 
13.2.1 parent命令 
13.2.2 改變形狀節(jié)點(diǎn)父節(jié)點(diǎn) 
13.3 撰寫腳本 
13.3.1 腳本工作方式 
13.3.2 腳本工作內(nèi)容列表 
13.3.3 腳本邏輯過程 
13.3.4 腳本內(nèi)容 
13.3.5 測試腳本 
13.3.6 Freeze Transformations操作 
13.3.7 makeIdentity命令 
13.3.8 修改腳本 
13.3.9 腳本剖析 
13.4 內(nèi)容回顧  第14章 尾巴控制系統(tǒng) 
14.1 任務(wù)說明 
14.1.1 控制方式 
14.1.2 控制系統(tǒng)關(guān)聯(lián)關(guān)系 
14.1.3 腳本操作方式 
14.1.4 腳本任務(wù)列表 
14.2 相關(guān)命令 
14.2.1 createNode 命令 
14.2.2 listRelatives 命令 
14.2.3 ikHandle命令 
14.2.4 spaceLocator 命令 
14.2.5 xform 命令 
14.2.6 group 命令 
14.2.7 move 命令 
14.2.8 stringArrayRemove 命令 
14.2.9 aimConstraint命令 
14.2.10 pointConstraint命令 
14.2.11 orientConstraint命令 
14.2.12 connectAttr命令 
14.3 腳本內(nèi)容說明 
14.3.1 腳本代碼 
14.3.2 腳本結(jié)構(gòu) 
14.3.3 創(chuàng)建控制器模塊 
14.3.4 創(chuàng)建IK系統(tǒng)模塊 
14.3.5 制作控制關(guān)系模塊 
14.3.6 操作窗口模塊 
14.3.7 工具起動模塊 
14.4 腳本不足之處 
14.5 內(nèi)容回顧  第15章 繪制玫瑰線 
15.1 任務(wù)說明 
15.2 curve命令 
15.3 eval命令 
15.4 腳本剖析 
15.4.1 編輯腳本 
15.4.2 調(diào)用腳本 
15.4.3 腳本分析 
15.4.4 腳本改進(jìn) 
15.5 內(nèi)容回顧  第16章 文件檢查 
16.1 任務(wù)說明 
16.2 字符串操作命令 
16.2.1 substituteAllString命令 
16.2.2 tokenize命令 
16.3 文件操作命令 
16.3.1 fopen命令 
16.3.2 fprint命令 
16.3.3 fgetline命令 
16.3.4 fclose命令 
16.3.5 workspace命令 
16.3.6 file命令 
16.3.7 filetest命令 
16.4 其他命令 
16.4.1 symbolButton命令 
16.4.2 confirmDialog命令 
16.4.3 腳本命令setWorkingDirectory和fileBrowser 
16.5 文件檢查腳本 
16.5.1 腳本內(nèi)容 
16.5.2 腳本剖析 
16.5.3 特殊模塊說明 
16.6 內(nèi)容回顧  第17章 物體批量改名 
17.1 腳本的工作方式 
17.2 腳本說明 
17.2.1 腳本內(nèi)容 
17.2.2 操作窗口 
17.2.3 改名操作主程序 
17.2.4 給指定物體加前綴 
17.2.5 給指定物體加后綴 
17.2.6 替換物體名中的字符 
17.2.7 物體形狀節(jié)點(diǎn)改名 
17.2.8 重新命名指定物體 
17.2.9 文件結(jié)構(gòu) 
17.3 內(nèi)容回顧  附錄A Maya函數(shù) 
A.1 限制函數(shù) 
A.1.1 取整函數(shù) 
A.1.2 ceil向上取整 
A.1.3 floor向下取整 
A.1.4 trunc截斷取整 
A.1.5 int取整 
A.1.6 abs絕對值函數(shù) 
A.1.7 clamp夾函數(shù) 
A.1.8 min函數(shù) 
A.1.9 max函數(shù) 
A.1.10 sign符號函數(shù) 
A.2 冪函數(shù) 
A.2.1 冪函數(shù)的數(shù)學(xué)含義 
A.2.2 exp函數(shù) 
A.2.3 log函數(shù) 
A.2.4 log10函數(shù) 
A.2.5 pow函數(shù) 
A.2.6 sqrt函數(shù) 
A.3 三角函數(shù) 
A.3.1 三角函數(shù)概述 
A.3.2 cos函數(shù) 
A.3.3 cosd函數(shù) 
A.3.4 sin函數(shù) 
A.3.5 sind函數(shù) 
A.3.6 tan函數(shù) 
A.3.7 tand函數(shù) 
A.3.8 acos函數(shù) 
A.3.9 acosd函數(shù) 
A.3.10 asin函數(shù) 
A.3.11 asind函數(shù) 
A.3.12 atan函數(shù) 
A.3.13 atand函數(shù) 
A.3.14 atan2函數(shù) 
A.3.15 atan2d函數(shù) 
A.4 向量函數(shù) 
A.4.1 mag模函數(shù) 
A.4.2 unit單位函數(shù) 
A.4.3 angle夾角函數(shù) 
A.4.4 cross叉積函數(shù) 
A.4.5 dot點(diǎn)積函數(shù) 
A.4.6 rot旋轉(zhuǎn)函數(shù) 
A.5 轉(zhuǎn)換函數(shù) 
A.5.1 deg_to_rad 
A.5.2 rad_to_deg 
A.5.3 hsv_to_rgb 
A.5.4 rgb_to_hsv 
A.6 陣列函數(shù) 
A.6.1 size函數(shù) 
A.6.2 sort函數(shù) 
A.6.3 clear函數(shù) 
A.7 隨機(jī)函數(shù) 
A.7.1 gauss函數(shù) 
A.7.2 noise函數(shù) 
A.7.3 dnoise 函數(shù) 
A.7.4 rand 函數(shù) 
A.7.5 sphrand 函數(shù) 
A.7.6 seed  附錄B 常用MEL命令 
B.1 通用MEL命令 
B.1.1 ls命令 
B.1.2 select命令 
B.1.3 getAttr命令 
B.1.4 setAttr命令 
B.1.5 parent命令 
B.1.6 makeIdentity命令 
B.1.7 group 命令 
B.1.8 move 命令 
B.1.9 spaceLocator 命令 
B.1.10 xform 命令 
B.2 用戶窗口命令 
B.2.1 定義新窗口命令——window 
B.2.2 顯示窗口命令——showWindow 
B.3 窗口布局 
B.3.1 formLayout命令 
B.3.2 columnLayout命令 
B.3.3 rowLayout 命令 
B.3.4 scrollLayout命令 
B.3.5 frameLayout命令 
B.3.6 setParent 命令 
B.3.7 deleteUI 命令 
B.4 顏色控制體 
B.4.1 attrColorSliderGrp命令 
B.4.2 colorIndexSliderGrp命令 
B.5 數(shù)字輸入控制體 
B.5.1 數(shù)字輸入控制體所包含的內(nèi)容 
B.5.2 floatField命令 
B.5.3 floatFieldGrp命令 
B.5.4 floatSlider 命令 
B.5.5 floatSliderButtonGrp 命令 
B.5.6 floatSliderGrp 命令 
B.5.7 intField 命令 
B.5.8 intFieldGrp 命令 
B.5.9 intSlider 命令 
B.5.10 intSliderGrp 命令 
B.6 文字控制體 
B.6.1 text 命令 
B.6.2 textField 命令 
B.6.3 textFieldButtonGrp 命令 
B.6.4 textFieldGrp 命令 
B.7 選擇控制體 
B.7.1 radioButton 命令 
B.7.2 radioButtonGrp 命令 
B.7.3 radioCollection 命令 
B.7.4 checkBoxGrp 命令 
B.8 按鈕命令——button 
B.9 菜單命令 
B.9.1 menu命令 
B.9.2 menuItem命令 
B.10 其他窗體命令 
B.10.1 symbolButton命令 
B.10.2 confirmDialog命令 
B.10.3 腳本命令setWorkingDirectory和fileBrowser 
B.11 NURBS相關(guān)常用命令 
B.11.1 pointOnCurve命令 
B.11.2 pointOnSurface命令 
B.12 節(jié)點(diǎn)操作命令 
B.12.1 createNode 命令 
B.12.2 nodeType命令 
B.12.3 listRelatives 命令 
B.12.4 connectAttr命令 
B.13 字符處理 
B.13.1 tokenize命令 
B.13.2 stringArrayRemove 命令 
B.14 設(shè)置操作命令 
B.14.1 ikHandle 命令 
B.14.2 aimConstraint命令 
B.14.3 pointConstraint 命令 
B.14.4 orientConstraint 命令 
B.14.5 expression命令 
B.14.6 dynExpression 命令 
B.15 文件操作命令 
B.15.1 fopen命令 
B.15.2 fprint命令 
B.15.3 fgetline命令 
B.15.4 fclose命令 
B.15.5 workspace命令 
B.15.6 file命令 
B.15.7 filetest命令  附錄C 常用MEL命令列表  附錄D 向量的點(diǎn)乘與叉乘 
D.1 向量的點(diǎn)乘(dot product) 
D.2 向量的叉積(矢性積)(cross product)

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) rgspecialties.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號