《計算機三維動畫教程:Maya》基于Maya 2008進行編寫。全書共9章,分別介紹了CG行業的起源及其發展前景、Maya概述、Maya基礎建模、燈光照明、Maya材質基礎、Maya紋理與貼圖、Maya綁定技術、Maya基礎動畫技術以及Maya基礎動力學系統等內容。每章開始都給出了本章的教學目標,再給出相應的實例用于闡述知識點,遵循由淺入深、命令解釋與實例演示相結合的方式進行介紹,使讀者能夠快速地掌握Maya動畫的基礎知識和制作技巧。
《計算機三維動畫教程:Maya》配有一張光盤。光盤中收錄了書中實例所涉及的素材、制作結果等文件,同時根據軟件應用的行業特點,給出一些拓展綜合案例。
《計算機三維動畫教程:Maya》可作為高等院校數字媒體、藝術設計、動畫、游戲、計算機等專業Maya三維動畫相關課程的教材,也適合三維動畫設計人士以及從事相關專業工作的初學者作為自學教材或參考書。
Maya是近年來活躍在Pc平臺上的優秀三維造型與動畫制作軟件,它能穩定運行在Windows操作系統,而且易于操作,被廣泛應用于三維動畫制作、建筑效果圖設計與制作、工程設計、影視廣告制作、三維游戲設計、多媒體教學等領域。Maya包含了最先進的建模、綁定、動畫、材質、燈光、特效、運動匹配等高級技術,多年來受到廣大影視特效公司與計算機圖形圖像(CG)制作者的一致好評,其版本也在不斷地更新。
本書首先介紹了Maya2008的基本功能,主要包括CG行業的起源及其發展前景、Maya概述、Maya基礎建模、燈光照明、Maya材質基礎、Maya紋理與貼圖、Maya綁定技術、Maya基礎動畫技術以及Maya基礎動力學系統等。每章首先介紹關鍵的知識點,再配以相應的實例進行講解,讀者只要跟隨實例認真練習,就一定能夠掌握各種操作及技巧。在每章的最后都設有練習題,讀者可以據此檢驗學習效果。本書共分為9章,建議教學時數為76學時,各章的主要內容及教學課時見下表。
第1章 序言——淺談CG行業
1.1 CG的起源與行業的前景 2
1.1.1 三維動畫軟件概述 2
1.1.2 Maya簡介 6
1.1.3 CG行業的發展 6
1.2 動畫生產流程 7
1.2.1 投入與準備 7
1.2.2 制作環節 8
小結 8
習題 8
第2章 Maya初識
2.1 Maya概述 10
2.2 Maya界面簡介 11
2.3 Maya界面操作 14
小結 19
習題 19
第3章 Maya基礎建模
3.1 Maya建模初探 22
3.1.1 三維造型基本構造——多邊形基本元素 22
3.2 多種建模技術綜合運用——創建臥室 40
3.2.1 Polygons建模技術 41
3.2.2 NURBS建模技術 70
3.2.3 Subdivision表面建模技術 79
小結 85
習題 85
第4章 燈光照明
4.1 Maya燈光照明基礎 88
4.1.1 Maya的燈光類型 88
4.1.2 燈光的屬性 91
4.2 Maya基礎布光原則 100
小結 112
習題 112
第5章 Maya材質基礎
5.1 Maya材質初探 116
5.1.1 材質的概念 116
5.1.2 節點的概念 116
5.1.3 材質編輯器Hypershade 117
5.1.4 Maya材質球的類型 120
5.1.5 Maya材質球的屬性 122
5.2 金屬材質的制作 126
5.3 綜合練習——玻璃材質的制作 151
5.4 綜合練習——水面的制作 155
小結 159
習題 159
第6章 Maya紋理與貼圖
6.1 了解Maya紋理的應用 162
6.1.1 2D紋理坐標節點 162
6.1.2 3D紋理 166
6.1.3 環境紋理 166
6.2 Maya貼圖應用 167
6.3 Maya UV的概念 173
6.3.1 UV概念 173
6.4 綜合練習——書本貼圖的制作 192
6.4.1 書本的UV劃分 192
6.4.2 書本的貼圖制作 196
小結 207
習題 207
第7章 Maya綁定技術
7.1 Maya骨骼的概念 210
7.1.1 Maya骨骼初識 210
7.2 Maya反向動力學 215
7.2.1 反向動力學的兩種方式 216
7.3 Maya角色骨骼綁定技術 226
小結 241
習題 241
第8章 Maya基礎動畫技術
8.1 Maya動畫模塊簡介 244
8.1.1 Maya動畫類型 244
8.1.2 動畫的開發環境 245
8.2 Maya動畫控制工具 249
8.2.1 設置關鍵幀 250
8.2.2 設置被驅動關鍵幀 252
8.2.3 【Channel Control】窗口 255
8.2.4 動畫快照和動畫席卷 258
8.3 【Graph Editor】窗口 261
8.3.1 【Graph Editor】窗口工具欄 263
8.3.2 【Graph Editor】窗口中的菜單功能 266
8.4 【Dope Sheet】窗口 270
8.5 綜合練習——制作小球彈跳動畫 272
8.5.1 創建簡單的模型和場景 272
8.5.2 分析動畫內容,確立解決方案 272
8.5.3 制作關鍵幀 272
小結 278
習題 278
第9章 Maya基礎動力學系統
9.1 Maya粒子系統和力場 280
9.1.1 粒子概述 280
9.2 Maya剛體動畫 287
9.2.1 剛體動力學基礎知識 287
9.3 Hair系統 290
小結 310
習題 310
Effect目錄
第3章 Maya基礎建模
Effect01 基本體建模——創建一把椅子 23
Effect02 創建房間 42
Effect03 創建電腦桌 52
Effect04 創建一個寬屏顯示器與一個工作站級的機箱 58
Effect05 制作擺滿書籍的書架 64
Effect06 制作吊燈 74
Effect07 制作手寫板 80
第4章 燈光照明
Effect01 對人物模型進行布光和渲染 101
第5章 Maya材質基礎
Effect01 金屬材質的屬性調節 126
Effect02 汽車漆的制作 135
第6章 Maya紋理與貼圖
Effect01 制作蝴蝶的翅膀 167
Effect02 紙殼箱子的UV劃分與貼圖方式 178
Effect03 紙殼箱子的另一種UV劃分和貼圖方式 183
第7章 Maya綁定技術
Effect01 臺燈骨骼的制作 211
Effect02 建立物體與關節間的層級關系 212
Effect03 限定關節的旋轉方向和范圍 214
Effect04 蜿蜒的蛇 218
Effect05 人物骨骼的綁定 226
第8章 Maya基礎動畫技術
Effect01 小球撞門動畫 253
Effect02 制作翻滾的盒子 255
Effect03 創建螺旋的樓梯 258
Effect04 創建一個螺旋角 259
Effect05 簡單的小球動畫 261
第9章 Maya基礎動力學系統
Effect01 使用粒子——制作禮花彈發射效果 280
Effect02 創建剛體 288
Effect03 創建辮子 290
Effect04 制作隨風飄動的旗幟 297
Effect05 Hair的應用 302