注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)圖形圖像、多媒體、網(wǎng)頁(yè)制作MAYAMaya MEL動(dòng)畫(huà)編程從入門(mén)到精通

Maya MEL動(dòng)畫(huà)編程從入門(mén)到精通

Maya MEL動(dòng)畫(huà)編程從入門(mén)到精通

定 價(jià):¥58.00

作 者: 羅漢編著
出版社: 兵器工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: 卡漫軟件

ISBN: 9787801722492 出版時(shí)間: 2005-03-01 包裝: 平裝
開(kāi)本: 26cm+光盤(pán)1片 頁(yè)數(shù): 344 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  Maya是時(shí)下一個(gè)極端流行的三維動(dòng)畫(huà)制作軟件,MEL是Maya追求者渴望的巔峰技術(shù),掌握MEL代表著Maya技能的全面逾越。本書(shū)作者在一線專攻Maya多年,積累了豐富的實(shí)戰(zhàn)經(jīng)驗(yàn)。全書(shū)共分13章,第1章為Maya入門(mén)之作,主要針對(duì)Maya入門(mén)級(jí)用戶,3個(gè)經(jīng)典實(shí)例可以讓讀者迅速掌握Maya的所有功能設(shè)置;第2~10章為MEL篇,主要針對(duì)Maya中高級(jí)用戶,由淺入深、詳細(xì)講解了MEL語(yǔ)法結(jié)構(gòu)和各種函數(shù)命令;第11~13章為實(shí)戰(zhàn)篇,通過(guò)精彩實(shí)例讓讀者系統(tǒng)地運(yùn)用MEL做出高級(jí)別的制作效果。本書(shū)最大特點(diǎn)是拋棄大量繁瑣的文字講解,運(yùn)用圖形來(lái)陳述步驟。每一張圖形都盡量采用全屏圖,且標(biāo)注了步驟流程線和操作項(xiàng),簡(jiǎn)潔直觀,讓讀者從文字講解的苦海中脫離出來(lái)。本書(shū)面向所有想了解Maya、運(yùn)用Maya,并最終成為Maya設(shè)計(jì)師的追求者和愛(ài)好者,同時(shí)也可作為大、中專院校、社會(huì)培訓(xùn)班的培訓(xùn)教材。本書(shū)配套光盤(pán)內(nèi)容為書(shū)中部分實(shí)例。

作者簡(jiǎn)介

暫缺《Maya MEL動(dòng)畫(huà)編程從入門(mén)到精通》作者簡(jiǎn)介

圖書(shū)目錄

第1章  Maya入門(mén)    1
1.1  Maya的界面    1
1.1.1  Maya的界面    1
1.1.2  菜單欄    1
1.1.3  狀態(tài)欄    3
1.1.4  工具架    3
1.1.5  通道欄    4
1.1.6  時(shí)間和時(shí)間范圍滑塊    4
1.1.7  命令行    4
1.1.8  腳本編輯器圖標(biāo)    5
1.1.9  Maya的工作空間    5
1.2  Maya的基本操作    11
1.2.1  鼠標(biāo)的操作    11
1.2.2  浮動(dòng)菜單    12
1.3  實(shí)例1——紅蘋(píng)果    12
1.3.1  建模    12
1.3.2  材質(zhì)    17
1.3.3  渲染    28
1.3.4  保存圖像    29
1.3.5  Maya文件的保存、導(dǎo)入與導(dǎo)出    30
1.4  實(shí)例2——水晶蘋(píng)果    33
1.4.1  導(dǎo)入    33
1.4.2  繪畫(huà)水晶    34
1.4.3  水晶蘋(píng)果    37
1.5  實(shí)例3——魔幻蘋(píng)果    41
1.5.1  材質(zhì)    41
1.5.2  蘋(píng)果蒂    61
1.5.3  環(huán)境    71
第2章  編輯器和語(yǔ)法規(guī)則    79
2.1  腳本編輯器簡(jiǎn)介    79
2.1.1  打開(kāi)方式    79
2.1.2  腳本編輯器視窗    80
2.1.3  使用腳本編輯器的菜單    80
2.2  命令行(Command Line)    96
2.3  表達(dá)式編輯器Expression Editor簡(jiǎn)介    96
2.3.1  啟動(dòng)Expression Editor    96
2.3.2  表達(dá)式簡(jiǎn)介    98
2.4  MEL命令、MEL腳本和Expression的區(qū)別與聯(lián)系    99
2.5  MEL的基本語(yǔ)法規(guī)則    99
第3章  MEL的核心——算法    101
3.1  算法    101
3.2  B-J流程圖表示算法    101
3.3  三種基本結(jié)構(gòu)    104
3.3.1  三種基本結(jié)構(gòu)圖解    104
3.3.2  三種基本結(jié)構(gòu)的共同特點(diǎn)    104
3.4  N-S流程圖    105
3.4.1  三種基本結(jié)構(gòu)    105
3.4.2  N-S流程圖表示算法的優(yōu)點(diǎn)    106
3.5  偽代碼    107
3.6  結(jié)構(gòu)化程序設(shè)計(jì)方法    107
第4章  變量和常量    108
4.1  變量    108
4.1.1  概念    108
4.1.2  語(yǔ)法規(guī)則    108
4.1.3  聲明變量并賦值    109
4.1.4  保留字    110
4.2  六種變量類型    111
4.2.1  整型變量    111
4.2.2  浮點(diǎn)型變量    111
4.2.3  字符串    112
4.2.4  矢量    112
4.2.5  數(shù)組    113
4.2.6  矩陣    114
4.3  數(shù)據(jù)類型的轉(zhuǎn)換    115
4.3.1  數(shù)據(jù)類型的轉(zhuǎn)換結(jié)果    115
4.3.2  自動(dòng)轉(zhuǎn)換    116
4.3.3  手動(dòng)的轉(zhuǎn)換    117
4.3.4  Maya的局限性    118
4.3.5  精確度和最大數(shù)值長(zhǎng)度    119
4.3.6  溢出錯(cuò)誤    119
4.4  物體屬性    119
4.4.1  屬性    119
4.4.2  物體屬性的命名    119
4.4.3  路徑    120
4.4.4  物體屬性的數(shù)據(jù)類型    120
4.5  全局和局部變量    121
4.5.1  局部變量    121
4.5.2  全局變量    121
4.6  常量    121
第5章  MEL的順序結(jié)構(gòu)    122
5.1  順序結(jié)構(gòu)    122
5.2  四種類型的運(yùn)算    122
5.2.1  賦值運(yùn)算    122
5.2.2  算術(shù)運(yùn)算    124
5.2.3  關(guān)系運(yùn)算    129
5.2.4  條件運(yùn)算    133
5.3  運(yùn)算的順序    133
5.3.1  優(yōu)先性    133
5.3.2  成組    134
5.4  習(xí)題    134
第6章  MEL的選擇結(jié)構(gòu)    141
6.1  if語(yǔ)句    141
6.1.1  if 語(yǔ)句    141
6.1.2  if  else 語(yǔ)句    142
6.1.3  if  else  if 語(yǔ)句    144
6.1.4  if 語(yǔ)句的嵌套    146
6.2  switch語(yǔ)句    149
6.3  習(xí)題    151
第7章  MEL的循環(huán)結(jié)構(gòu)    160
7.1  循環(huán)結(jié)構(gòu)    160
7.1.1  while語(yǔ)句    160
7.1.2  do-while語(yǔ)句    162
7.1.3  for語(yǔ)句    163
7.1.4  for-in語(yǔ)句    166
7.1.5  循環(huán)嵌套    167
7.1.6  break語(yǔ)句    169
7.1.7  continue 語(yǔ)句    171
7.2  習(xí)題    172
第8章  數(shù)組    178
8.1  一維數(shù)組    178
8.1.1  一維數(shù)組的定義和引用    178
8.1.2  一維數(shù)組的初始化    181
8.2  二維數(shù)組    188
8.2.1  二維數(shù)組的定義    188
8.2.2  矩陣元素的引用    189
第9章  函數(shù)    193
9.1  函數(shù)概述    193
9.2  函數(shù)分類    193
9.3  函數(shù)定義的一般形式    194
9.3.1  無(wú)參函數(shù)的定義形式    194
9.3.2  有參函數(shù)定義的一般形式    196
9.3.3  形式參數(shù)和實(shí)際參數(shù)    196
9.4  函數(shù)的調(diào)用    197
9.4.1  函數(shù)調(diào)用的一般形式    197
9.4.2  函數(shù)調(diào)用的方式    197
9.4.3  函數(shù)的嵌套調(diào)用    198
9.4.4  函數(shù)的遞歸調(diào)用    199
9.5  數(shù)組作為函數(shù)參數(shù)    201
9.5.1  數(shù)組元素做函數(shù)實(shí)參    201
9.5.2  數(shù)組名做函數(shù)參數(shù)    202
9.6  習(xí)題    204
第10章  常用函數(shù)和命令    213
10.1  三角函數(shù)    213
10.1.1  正弦函數(shù)sin()    213
10.1.2  余弦函數(shù)cos ( )    217
10.1.3  hypot()函數(shù)    221
10.2  隨機(jī)函數(shù)    222
10.2.1  rand()函數(shù)    222
10.2.2  noise()函數(shù)    223
10.2.3  gauss()函數(shù)    224
10.2.4  sphrand()函數(shù)    225
10.3  矢量函數(shù)    227
10.4  曲線函數(shù)    227
10.4.1  linestep()函數(shù)    227
10.4.2  smoothstep()函數(shù)    229
10.5  數(shù)組函數(shù)    231
10.5.1  size函數(shù)    231
10.5.2  clear函數(shù)    231
10.6  界限函數(shù)    232
10.6.1  abs函數(shù)    232
10.6.2  ceil函數(shù)    232
10.6.3  max函數(shù)    233
10.7  指數(shù)函數(shù)    233
10.7.1  pow函數(shù)    233
10.7.2  sqrt    234
10.8  其他命令和函數(shù)    234
10.8.1  ls命令    234
10.8.2  tokenize命令    235
第11章  模擬全局光——球燈    237
11.1  模擬全局光插件    237
11.2  ballLight的整體構(gòu)架    237
11.2.1  主程序ballLight( )    238
11.2.2  面光源splane()    238
11.2.3  球光源ssphere()    239
11.2.4  柱光源scylinder()    240
11.2.5  成組parent()    241
11.2.6  連接屬性connect()    241
11.2.7  渲染屬性renders()    242
11.3  ballLight( )的安裝    242
11.3.1  拷貝文件    242
11.3.2  更改圖標(biāo)    244
11.3.3  創(chuàng)建一個(gè)球光源    245
11.4  簡(jiǎn)單的室外全局光模擬    248
11.4.1  創(chuàng)建球燈    248
11.4.2  渲染和效果    253
11.5  按照需要模擬全局光    254
11.6  照片級(jí)的三維自畫(huà)像    260
11.7  主程序ballLight( )    266
11.7.1  主程序ballLight( )創(chuàng)意    266
11.7.2  主程序ballLight( )思路圖    266
11.7.3  主程序ballLight( )流程圖    267
11.7.4  主程序ballLight( )程序分析    268
11.8  子程序ssphere()    268
11.8.1  子程序ssphere()思路圖    268
11.8.2  子程序ssphere()流程圖    269
11.8.3  子程序ssphere()程序分析    270
11.9  子程序成組parent()    272
11.9.1  子程序成組parent()思路圖    272
11.9.2  子程序成組parent()流程圖    272
11.9.3  子程序成組parent()程序分析    273
11.10  子程序連接connect( )    273
11.10.1  子程序連接connect( )思路圖    273
11.10.2  子程序連接connect( )流程圖    274
11.10.3  子程序連接connect( )程序分析    274
11.11  子程序渲染renders( )    275
11.11.1  子程序渲染renders( )思路圖    275
11.11.2  子程序渲染renders( )流程圖    276
11.11.3  子程序渲染renders( )程序分析    276
第12章  鏡像光滑插件lhsmooth    277
12.1  lhsmooth插件思路圖    277
12.2  鏡像圓滑    277
12.2.1  導(dǎo)入    277
12.2.2  鏡像    278
12.2.3  光滑    285
12.2.4  撤銷    287
12.3  整理MEL腳本    288
12.4  lhsmooth熱鍵插件    288
12.4.1  打開(kāi)Hotkey Editor    288
12.4.2  創(chuàng)建lhsmooth插件    289
12.4.3  創(chuàng)建lhundo    291
12.5  測(cè)試熱鍵效果    292
第13章  坦克大戰(zhàn)    296
13.1  戰(zhàn)情通報(bào)    296
13.2  坦克作戰(zhàn)規(guī)劃    297
13.2.1  坦克作戰(zhàn)思路    297
13.2.2  坦克作戰(zhàn)思路圖    298
13.3  藍(lán)軍坦克的運(yùn)動(dòng)    298
13.3.1  藍(lán)軍坦克的運(yùn)動(dòng)    298
13.3.2  BlueMove思路    300
13.3.3  BlueMove流程圖    301
13.3.4  BlueMove程序分析    301
13.4  藍(lán)軍坦克的射擊    302
13.4.1  創(chuàng)建一個(gè)發(fā)射器    302
13.4.2  調(diào)整發(fā)射器和粒子屬性    304
13.4.3  創(chuàng)建一個(gè)碰撞    306
13.4.4  重命名新粒子,并調(diào)整屬性    307
13.5  藍(lán)軍坦克的瞄準(zhǔn)    310
13.5.1  創(chuàng)建Aim約束    310
13.5.2  創(chuàng)建Aim的表達(dá)式    311
13.6  藍(lán)軍坦克的命中與結(jié)束    313
13.6.1  創(chuàng)建hitRed表達(dá)式    313
13.6.2  創(chuàng)建redColorAndOver表達(dá)式    316
13.6.3  HitRed流程圖    319
13.6.4  HitRed程序分析    320
13.6.5  RedColorAndOver程序思路    321
13.6.6  RedColorAndOver程序分析    322
13.7  紅軍坦克的運(yùn)動(dòng)    323
13.7.1  打開(kāi)Hotkey Editor    323
13.7.2  設(shè)置6個(gè)熱鍵    324
13.7.3  移動(dòng)紅軍坦克    327
13.8  紅軍坦克的射擊    331
13.8.1  創(chuàng)建一個(gè)發(fā)射器    331
13.8.2  調(diào)整發(fā)射器和粒子的屬性    333
13.8.3  創(chuàng)建一個(gè)發(fā)射炮彈的熱鍵    334
13.9  紅軍坦克的命中與結(jié)束    337
參考文獻(xiàn)    349

本目錄推薦

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