●第1章 VR遊戲設計概論1
1.1 VR的概念1
1.2 VR的發展簡史5
1.3 VR技術的應用領域14
1.4 VR與虛擬遊戲21
1.5 VR技術的未來發展前景27
第2章 VR遊戲開發基礎29
2.1 VR技術的實現基礎29
2.2 主流的VR硬件設備35
2.2.1 Oculus Rift35
2.2.2 HTC Vive39
2.2.3 Sony PlayStation VR43
2.2.4 Samsung Gear VR46
2.2.5 Google Daydream49
2.2.6 iGlass52
2.3 VR遊戲開發平臺介紹53
第3章 VR遊戲美術設計基礎57
3.1 3ds Max軟件介紹57
3.2 遊戲引擎的定義62
3.3 遊戲引擎的發展史65
3.3.1 遊戲引擎的誕生65
3.3.2 引擎的發展67
3.3.3 遊戲引擎的革命69
3.4 Unity引擎介紹72
第4章 3ds Max遊戲建模和貼圖76
4.1 3ds Max軟件安裝與基礎操作76
4.2 3ds Max模型的創建與編輯89
4.2.1 幾何體模型的創建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引擎編輯器的繫統功能132
6.1 地形編輯功能132
6.2 模型編輯功能139
6.3 光源繫統140
6.4 Shader繫統144
6.5 Unity粒子繫統150
6.6 動畫繫統152
6.7 物理繫統153
6.8 腳本繫統158
6.9 音效繫統159
6.10 Unity的輸出功能160
第7章 Unity粒子繫統163
7.1 粒子繫統面板參數163
7.2 Unity粒子繫統實例——火焰的制作169
7.3 Unity粒子繫統實例——落葉的制作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地形的創建與編輯228
9.3 模型的導入與設置235
9.4 Unit素的整合238
9.5 添加場景特效245
9.6 場景音效與輸出設置250
第10章 HTC Vive VR場景效果實現254
10.1 安裝HTC Vive硬件設備254
10.2 Unity插件的安裝與設置260
10.3 HTC Vive運行與VR遊戲場景瀏覽263