UDK虛幻3遊戲引擎火星課堂

UDK虛幻3遊戲引擎火星課堂,遊戲名稱,《火星課堂·遊戲設計》系列中的一本。

圖書簡介

UDK虛幻3遊戲引擎火星課堂 UDK虛幻3遊戲引擎火星課堂

《UDK虛幻3遊戲引擎火星課堂》是《火星課堂·遊戲設計》系列中的一本,《UDK 虛幻3遊戲引擎火星課堂》全書共14章,第1章講解UDK的 基礎知識,第2章講解模型的創建及導入,第3章和第4章分別講解燈光和材質。第5章講解Kismet和Matinee的使用方法,第10章講解特效的製作 方法。第11章講解聲音系統,第12章講解體積與後期特效,第13章講解物理資源,第14章講解綜合實例的製作。

隨書附帶1張多媒體教學DVD。視頻內容包括書中重點章節的案例表現過程,以及甩有案例的場景檔案和素材檔案等。

《UDK虛幻3遊戲引擎火星課堂》不僅可作為影視製作、遊戲設計、三維動畫等設計相關領域的參考書,而且也可以作為高等院校藝術設計相關專業的教材。

出版概述

【作者】 葛瑩瑩 高華 黃劍鋒 【編輯】 郭發明 何建國

【ISBN】 978-7-115-27783-1 【日期】 2012-5

【版次】 1 【印次】 1

【頁數】 237頁 【字數】 468千字

【開本】 16 【定價】 88元

圖書目錄

第1章 初識UDK 1

1.1 UDK概述 2

1.1.1 什麼是UDK 2

1.1.2 UDK適合的人群範圍 2

1.1.3 UDK對計算機的要求 2

1.1.4 與UDK相兼容的作業系統 3

1.1.5 UDK的更新 3

1.1.6 市場上流行的3D引擎對比介紹 3

1.2 UDK中場景製作的基本流程 5

1.3 UDK Editor界面介紹 6

1.3.1 內容瀏覽器的組成及其作用 7

1.3.1.1 “源”面板 7

1.3.1.2 過濾面板 9

1.3.1.3 標籤面板 10

1.3.1.4 資源互動預覽視窗 11

1.3.1.5 視圖控制區 11

1.3.2 UDK Editor界面 12

1.3.2.1 選單欄 12

1.3.2.2 工具列 13

1.3.2.3 工具箱 16

1.3.2.4 視圖控制欄 18

1.3.2.5 信息欄 19

1.3.2.6 視圖操作區 19

1.3.3 視圖操作及常用快捷鍵 20

1.4 創建屬於你的第一個關卡 21

第2章 模型的創建及導入 26

2.1 幾何體模式 27

2.1.1 編輯器 27

2.1.2 Modifiers(修改)面板 29

2.2 利用畫刷創建關卡 30

2.3 外部資源的導入 37

2.3.1 二維貼圖的導入 37

2.3.1.1 導入貼圖前的注意事項 37

2.3.1.2 地磚貼圖的導入 38

2.3.2 三維元素的導入 39

2.3.2.1 導入三維元素前的注意事項 39

2.3.2.2 ASE檔案的導入 40

2.3.2.3 FBX檔案的導入 43

2.4 為物體添加碰撞 44

第3章 燈光 48

3.1 Light mass光照系統 49

3.1.1 創建燈光 49

3.1.2 Light mass光照體積 50

3.1.3 Light mass屬性 51

3.2 燈光分類 51

3.3 燈光公共屬性 52

3.4 各類型燈光屬性 54

3.4.1 Directional Lights(平行光源) 54

3.4.2 Point Light(點光源) 54

3.4.3 Sky Lights(天光) 54

3.4.4 Spot Light(聚光燈) 54

3.5 設定燈光 55

第4章 材質 59

4.1 材質編輯器 60

4.2 基本材質的編輯 61

4.2.1 細節貼圖 61

4.2.2 簡單的高光效果 62

4.2.3 關於顏色 63

4.3 靜態材質磚牆的製作 63

4.4 動態材質的製作 70

第5章 景觀系統 77

5.1 景觀模式的編輯器 78

5.2 景觀的材質表達式 79

5.2.1 Terrain Layer Weight 79

5.2.2 Terrain Layer Coords 79

5.2.3 景觀的單位 80

5.3 植被系統 80

5.4 山地景觀的製作 82

第6章 可破裂的靜態格線物體製作破碎效果 87

第7章 Unreal動畫系統自定義角色 94

7.1 動畫系統的工作流程 95

7.2 導出骨架格線模型與動畫 95

7.3 在Unreal引擎中導入骨架格線模型和動畫 97

7.4 AnimSet Editor(動畫集編輯器) 99

7.5 AnimTree(動畫樹) 100

7.6 實例 102

7.6.1 製作爬行的蟲子 102

7.6.2 Sockets(插槽)的套用 107

第8章 Kismet的使用 109

8.1 Kismet概述 110

8.2 Kismet界面 110

8.2.1 選單欄 110

8.2.2 工具列 110

8.2.3 序列操作視窗 111

8.2.4 屬性視窗 111

8.2.5 序列瀏覽器視窗 111

8.3 使用Kismet 112

8.3.1 什麼是序列對象 112

8.3.2 事件的概念 112

8.3.3 事件的創建 112

8.3.3.1 通過UDK里自帶的Actor創建事件 112

8.3.3.2 通過Kismet自帶的事件創建 113

8.3.4 動作的概念 113

8.3.5 動作的創建 113

8.3.6 變數的概念 113

8.3.7 變數的存儲數據類型 114

8.3.8 變數的創建 114

8.3.9 命名變數 115

8.3.10 條件的概念 115

8.3.11 條件的創建 116

8.4 使用Kismet序列 116

8.4.1 Kismet的套用原理 116

8.4.2 移動序列對象 116

8.4.3 移動當前序列對象 117

8.4.4 選擇多個序列對象 117

8.4.5 快捷鍵的使用 117

8.4.6 為Kismet序列添加注釋框 117

8.5 Kismet實例分析 118

8.5.1 控制燈光實例 118

8.5.2 迷宮遊戲實例 124

第9章 Matinee的使用 135

9.1 Matinee概述 136

9.1.1 Matinee的概念 136

9.1.2 Matinee的創建 136

9.1.3 Matinee序列對象 136

9.2 Matinee視窗介紹 136

9.2.1 選單欄 137

9.2.2 工具列 139

9.3 曲線編輯器 140

9.3.1 工具列 140

9.3.2 關鍵幀列表 141

9.3.3 曲線圖表 141

9.3.4 時間線面板 142

9.3.5 屬性面板 143

9.4 控制 144

9.5 軌跡參考 144

9.5.1 Movement Track(運動軌跡) 144

9.5.2 Anim Control Track(動畫控制軌跡) 147

9.5.3 Float Material Param Track(浮點材質參數軌跡) 148

9.5.4 Event Track(事件軌跡) 149

9.6 相機組 150

9.7 DirGroup(導演組) 152

9.8 粒子組 154

9.9 光照組 156

第10章 特效製作 157

10.1 了解Particle System(粒子系統) 158

10.2 使用Particle System(粒子系統) 158

10.3 Particle Emitter(粒子發射器) 160

10.3.1 發射器屬性 161

10.3.2 Distribution(分布)屬性 163

10.3.3 粒子材質 165

10.4 粒子的SubUV(子UV)套用實例 166

10.5 “火焰”特效製作 167

10.5.1 實例分析 167

10.5.2 製作“火苗” 168

10.5.3 空氣扭曲效果 169

10.5.4 製作“煙霧” 170

10.5.5 製作“火星” 171

10.6 遊戲特效製作 171

第11章 聲音系統 177

11.1 聲音系統的介紹 178

11.2 Sound Cue(聲效)編輯器 179

11.3 事件驅動聲音 181

11.4 在動作中添加聲音 184

第12章 體積與後期特效 185

12.1 Volume(體積)的功能 186

12.2 幾種常用的體積 186

12.2.1 常用體積的屬性 186

12.2.2 利用Zone Velocity製作跳躍實例 189

12.3 後期特效 194

12.3.1 全局屬性 194

12.3.2 後期處理體積 194

12.3.3 後期處理檔案 194

第13章 物理資源 199

13.1 物理對象的認識 200

13.2 Kactor物體 200

13.3 Kasset物體 202

13.4 PhysX物體 205

第14章 綜合實例製作 208

14.1 分析遊戲 209

14.2 準備素材 209

14.3 製作場景 210

14.4 製作角色 218

14.5 製作第三人稱視角 219

14.6 製作機器人 221

附錄A 虛幻引擎術語表 227

附錄B 材質表達式中英文對照表 235

熱門詞條

聯絡我們