虛擬現(xiàn)實與增強現(xiàn)實開發(fā)實例教程(基于Unity3D與UE4) 9787111722090 金益 國家職業(yè)教育教學資源庫配套教材
定 價:49 元
叢書名:高等職業(yè)教育系列教材
- 作者:金益 張量
- 出版時間:2023/3/1
- ISBN:9787111722090
- 出 版 社:機械工業(yè)出版社
- 中圖法分類:TP391.98
- 頁碼:176
- 紙張:
- 版次:
- 開本:16
本書是國家職業(yè)教育智能控制技術(shù)專業(yè)教學資源庫配套教材。
本書圍繞虛擬現(xiàn)實(Virtual Reality,VR)技術(shù)和增強現(xiàn)實(Augmented Reality,AR)技術(shù)的關(guān)鍵環(huán)節(jié)展開,通過漫游吳地廉石數(shù)字博物館、重走海上絲綢之路—鄭和下西洋VR項目、走近中國唐詩文化—靜夜思VR項目、領(lǐng)略工匠精神—現(xiàn)代風格客廳樣板間VR項目、探索吳文化遺產(chǎn)—蘇州盤門明信片AR項目五大情境,詳細介紹了基于Unity3D和Unreal Engine 4(UE4)平臺的VR、AR案例開發(fā)。每個學習情境都由學習目標、項目分析、知識儲備、項目實現(xiàn)、項目小結(jié)等模塊組成。值得一提的是,本書在學習目標中著重引入了素養(yǎng)目標,將VR、AR與愛國情懷、立德樹人融為一體,為我國VR、AR數(shù)字技術(shù)的發(fā)展提供了借鑒。本書配有詳細的案例源文件,讀者可以掃描書中二維碼來獲取更為詳細的微課資源。與本書配套的數(shù)字課程將在“微知庫”網(wǎng)站上線,讀者可登錄網(wǎng)站進行學習,詳見“微知庫服務指南”。
本書適合作為高職高專及職業(yè)本科院校虛擬現(xiàn)實技術(shù)應用專業(yè)的相關(guān)課程教材,也可供虛擬現(xiàn)實相關(guān)專業(yè)技術(shù)人員參考。
本書配有授課電子課件及其他配套資源(案例素材、習題答案、教學大綱、源代碼等),需要的教師可登錄www.cmpedu.com免費注冊,審核通過后下載,或聯(lián)系編輯索取(微信:13261377872,電話:010-88379739)。
前言
學習情境1 漫游吳地廉石數(shù)字博物館1
學習目標1
項目分析1
知識儲備3
任務1.1 基本概念3
1.1.1 虛擬現(xiàn)實的前世今生3
1.1.2 虛擬現(xiàn)實的重要意義6
1.1.3 VR、AR與MR的概念辨析9
任務1.2 主要應用10
1.2.1 三維漫游與展示10
1.2.2 數(shù)字媒體與娛樂10
1.2.3 系統(tǒng)仿真與模擬訓練12
1.2.4 虛擬地理環(huán)境12
1.2.5 創(chuàng)意展示與體驗13
1.2.6 社交與媒體傳播13
任務1.3 虛擬現(xiàn)實硬件設(shè)備14
1.3.1 頭顯設(shè)備14
1.3.2 非頭戴式VR設(shè)備15
1.3.3 主流產(chǎn)品與解決方案17
任務1.4 VR/AR行業(yè)發(fā)展19
1.4.1 VR/AR產(chǎn)業(yè)現(xiàn)狀19
1.4.2 VR/AR與行業(yè)的融合20
1.4.3 VR/AR產(chǎn)業(yè)發(fā)展預測26
項目小結(jié)27
課后練習27
學習情境2 重走海上絲綢之路—鄭和下西洋VR項目29
學習目標29
項目分析29
項目實現(xiàn)30
任務2.1 開發(fā)環(huán)境的搭建31
2.1.1 Unity3D的下載與安裝31
2.1.2 Unity的好搭檔Visual Studio36
2.1.3 創(chuàng)建項目與場景36
任務2.2 外部資源導入38
2.2.1 外部資源規(guī)范化38
2.2.2 導入的流程實施40
任務2.3 開發(fā)GUI42
2.3.1 基本控件認識42
2.3.2 UI的制作45
任務2.4 交互設(shè)計47
2.4.1 獲取PicoVR SDK47
2.4.2 手柄交互49
2.4.3 攝像機視角處理54
2.4.4 錄制動畫57
任務2.5 添加文字特效62
任務2.6 添加場景音樂65
任務2.7 跨平臺發(fā)布66
2.7.1 Android平臺環(huán)境配置66
2.7.2 項目的打包69
項目小結(jié)70
課后練習71
學習情境3 走近中國唐詩文化—靜夜思VR項目72
學習目標72
項目分析72
項目實現(xiàn)72
任務3.1 HTC Vive設(shè)備的安裝與配置73
3.1.1 HTC Vive設(shè)備簡介73
3.1.2 HTC Vive安裝配置74
3.1.3 Steam軟件平臺的安裝與調(diào)試76
任務3.2 場景構(gòu)建80
3.2.1 資源導入80
3.2.2 安裝VRTK插件81
3.2.3 添加HTC Vive設(shè)備控制81
3.2.4 實現(xiàn)場景瞬移84
任務3.3 UI制作86
3.3.1 主菜單界面設(shè)計86
3.3.2 其他UI設(shè)計88
任務3.4 交互實現(xiàn)89
3.4.1 “開始”按鈕交互90
3.4.2 室內(nèi)道具交互90
任務3.5 項目發(fā)布96
項目小結(jié)97
課后練習97
學習情境4 領(lǐng)略工匠精神—現(xiàn)代風格客廳樣板間VR項目99
學習目標99
項目分析99
項目實現(xiàn)99
任務4.1 初識虛幻引擎UE4100
4.1.1 UE4軟件簡介100
4.1.2 UE4工作環(huán)境101
4.1.3 UE4的下載與安裝101
任務4.2 場景搭建104
4.2.1 創(chuàng)建項目105
4.2.2 放置對象106
4.2.3 賦予材質(zhì)110
任務4.3 光效處理116
4.3.1 認識虛幻的光源116
4.3.2 室內(nèi)燈光布置118
4.3.3 測試構(gòu)建121
任務4.4 藍圖編輯器123
4.4.1 認識藍圖123
4.4.2 制作觸發(fā)式開關(guān)門124
4.4.3 制作按鍵式開關(guān)燈130
4.4.4 制作視頻材質(zhì)133
任務4.5 創(chuàng)建碰撞外殼139
4.5.1 創(chuàng)建客廳墻體碰撞外殼139
4.5.2 創(chuàng)建客廳地板碰撞外殼139
4.5.3 創(chuàng)建客廳大門碰撞外殼140
任務4.6 打包輸出141
項目小結(jié)142
課后練習142
學習情境5 探索吳文化遺產(chǎn)—蘇州盤門明信片AR項目143
學習目標143
項目分析143
項目實現(xiàn)144
任務5.1 開發(fā)環(huán)境的搭建145
5.1.1 AR引擎的選擇145
5.1.2 環(huán)境配置146
任務5.2 注冊識別圖150
5.2.1 識別原理及過程150
5.2.2 識別圖設(shè)計規(guī)則150
5.2.3 注冊過程實施152
任務5.3 實現(xiàn)交互158
5.3.1 導入資源159
5.3.2 顯示模型160
5.3.3 實現(xiàn)動畫162
5.3.4 實現(xiàn)旋轉(zhuǎn)和縮放164
5.3.5 添加音效167
任務5.4 App發(fā)布測試169
5.4.1 輸出設(shè)置169
5.4.2 發(fā)布步驟169
5.4.3 安裝測試172
項目小結(jié)173
課后練習173
附錄 174
附錄A “微知庫”服務指南174
附錄B 微課索引175
參考文獻 176