本書是一本介紹VR技術及VR游戲設計和制作的實例教程。全書分為五大部分:第一部分主要講VR技術的概念、發(fā)展簡史、應用領域及其與虛擬游戲的關系;第二部分主要講VR游戲開發(fā)基礎,包括主流的VR硬件設備和開發(fā)平臺、VR游戲制作的軟件和游戲引擎等;第三部分講3ds Max軟件的基礎操作,包括模型的創(chuàng)建與編輯及貼圖的制作;第四部分講Unity引擎在VR游戲美術設計中的應用,包括Unity引擎編輯器軟件界面和菜單、各種系統(tǒng)功能、基礎操作等;第五部分是VR游戲場景實例制作,講解如何利用3ds Max和Unity引擎編輯器來制作游戲場景并實現(xiàn)其VR體驗。
李勝男,碩士研究生,畢業(yè)于日本東北大學,現(xiàn)就職于長春科技學院擔任講師。曾供職于日本SEGS公司負責項目技術對接,回國之后曾在上海德紐科數(shù)字技術有限公司負責項目管理以及開發(fā)工作。之后,進入吉林動漫集團游戲游藝工程中心 ,主要從事游戲與虛擬世界的開發(fā)與研究,參與過一系列有關虛擬博物館、虛擬美術館及虛擬醫(yī)療等虛擬項目的開發(fā)建設。目前在院校研究的主要方向是以虛擬現(xiàn)實技術為載體,運用項目管理流程培養(yǎng)應用型人才以及創(chuàng)意產業(yè)和設計人才的未來發(fā)展與創(chuàng)意思維培養(yǎng)。
目錄
第1章 VR游戲設計概論 1
1.1 VR的概念 1
1.2 VR的發(fā)展簡史 5
1.3 VR技術的應用領域 14
1.4 VR與虛擬游戲 21
1.5 VR技術的未來發(fā)展前景 27
第2章 VR游戲開發(fā)基礎 29
2.1 VR技術的實現(xiàn)基礎 29
2.2 主流的VR硬件設備 35
2.2.1 Oculus Rift 35
2.2.2 HTC Vive 39
2.2.3 Sony PlayStation VR 43
2.2.4 Samsung Gear VR 46
2.2.5 Google Daydream 49
2.2.6 iGlass 52
2.3 VR游戲開發(fā)平臺介紹 53
第3章 VR游戲美術設計基礎 57
3.1 3ds Max軟件介紹 57
3.2 游戲引擎的定義 62
3.3 游戲引擎的發(fā)展史 65
3.3.1 游戲引擎的誕生 65
3.3.2 引擎的發(fā)展 67
3.3.3 游戲引擎的革命 69
3.4 Unity引擎介紹 72
第4章 3ds Max游戲建模和貼圖 76
4.1 3ds Max軟件安裝與基礎操作 76
4.2 3ds Max模型的創(chuàng)建與編輯 89
4.2.1 幾何體模型的創(chuàng)建 89
4.2.2 多邊形模型的編輯 92
4.3 3D模型貼圖技術 100
4.3.1 3ds Max UVW貼圖坐標技術 100
4.3.2 模型貼圖的制作 107
第5章 Unity引擎編輯器基礎講解 115
5.1 Unity引擎編輯器軟件的安裝 115
5.2 Unity引擎編輯器軟件界面講解 118
5.2.1 項目面板 119
5.2.2 層級面板 119
5.2.3 工具欄 120
5.2.4 場景視圖窗口 121
5.2.5 游戲視圖窗口 123
5.2.6 屬性面板 124
5.3 Unity引擎編輯器軟件菜單講解 125
5.3.1 File菜單 125
5.3.2 Edit菜單 126
5.3.3 Assets菜單 127
5.3.4 GameObject菜單 128
5.3.5 Component菜單 129
5.3.6 Terrain菜單 129
5.3.7 Window菜單 130
5.3.8 Help菜單 130
第6章 Unity引擎編輯器的系統(tǒng)功能 132
6.1 地形編輯功能 132
6.2 模型編輯功能 139
6.3 光源系統(tǒng) 140
6.4 Shader系統(tǒng) 144
6.5 Unity粒子系統(tǒng) 150
6.6 動畫系統(tǒng) 152
6.7 物理系統(tǒng) 153
6.8 腳本系統(tǒng) 158
6.9 音效系統(tǒng) 159
6.10 Unity的輸出功能 160
第7章 Unity粒子系統(tǒng) 163
7.1 粒子系統(tǒng)面板參數(shù) 163
7.2 Unity粒子系統(tǒng)實例——火焰的制作 169
7.3 Unity粒子系統(tǒng)實例——落葉的制作 175
第8章 Unity引擎模型的導入與編輯 180
8.1 3ds Max模型的導出 180
8.1.1 3ds Max模型制作要求 180
8.1.2 模型比例設置 184
8.1.3 .FBX文件的導出 186
8.1.4 場景模型的制作流程和檢驗標準 187
8.2 Unity引擎模型的導入 189
8.3 Unity引擎編輯器模型的設置 190
第9章 Unity/VR游戲場景實例制作 192
9.1 3ds Max場景模型的制作 194
9.1.1 場景建筑模型的制作 194
9.1.2 場景裝飾道具模型的制作 204
9.1.3 山體巖石模型的制作 214
9.1.4 樹木植被模型的制作 220
9.2 Unity地形的創(chuàng)建與編輯 228
9.3 模型的導入與設置 235
9.4 Unity場景元素的整合 238
9.5 添加場景特效 245
9.6 場景音效與輸出設置 250
第10章 HTC Vive VR場景效果實現(xiàn) 254
10.1 安裝HTC Vive硬件設備 254
10.2 Unity插件的安裝與設置 260
10.3 HTC Vive運行與VR游戲場景瀏覽 263