虛擬現(xiàn)實教學(xué)軟件開發(fā)
定 價:59 元
當(dāng)前圖書已被 25 所學(xué)校薦購過!
查看明細(xì)
- 作者:胡永斌
- 出版時間:2023/11/1
- ISBN:9787030767059
- 出 版 社:科學(xué)出版社
- 中圖法分類:G434TP311.5
- 頁碼:272
- 紙張:
- 版次:31
- 開本:B5
本教材以Unity引擎為開發(fā)工具,分為四篇:基礎(chǔ)理論篇、場景構(gòu)建篇、交互設(shè)計篇和高級開發(fā)篇;A(chǔ)理論篇詳細(xì)闡述了虛擬現(xiàn)實教學(xué)軟件的特點、分類、教學(xué)應(yīng)用以及學(xué)習(xí)體驗設(shè)計的理論基礎(chǔ)和原則。場景構(gòu)建篇重點講解如何運用Unity搭建三維場景、物體、用戶界面和動畫,涵蓋Unity的基本操作、常用組件和場景裝飾等內(nèi)容。交互設(shè)計篇主要介紹如何借助可視化編程插件PlayMaker進行交互設(shè)計,包括輸入交互、觸發(fā)交互、UI交互和空間運動交互等。高級開發(fā)篇則深入探討了沉浸式虛擬現(xiàn)實的硬件和開發(fā)技術(shù),重點講解如何利用VRTK插件和SteamVR插件進行沉浸式虛擬現(xiàn)實開發(fā)。
更多科學(xué)出版社服務(wù),請掃碼獲取。
目錄
第一篇 基礎(chǔ)理論篇
第1章 虛擬現(xiàn)實教學(xué)軟件概述 3
1.1 特征與分類 3
1.2 教學(xué)應(yīng)用 5
第2章 虛擬現(xiàn)實教學(xué)軟件的學(xué)習(xí)體驗設(shè)計 10
2.1 理論基礎(chǔ) 10
2.2 設(shè)計原則 13
2.3 虛擬現(xiàn)實學(xué)習(xí)體驗設(shè)計 14
第二篇 場景構(gòu)建篇
第3章 Unity基礎(chǔ) 23
3.1 Unity簡介 23
3.2 編輯器界面 28
第4章 3D物體和場景搭建 36
4.1 3D物體搭建 36
4.2 場景搭建 41
4.3 天空盒 44
4.4 作品發(fā)布 45
第5章 常用組件 51
5.1 變換組件 51
5.2 剛體組件 52
5.3 碰撞器組件 54
5.4 角色控制器組件 55
5.5 音頻源組件 57
5.6 視頻播放器組件 59
5.7 網(wǎng)格過濾器組件 61
5.8 網(wǎng)格渲染器組件 62
第6章 場景裝飾 65
6.1 材質(zhì) 65
6.2 全局光照 71
第7章 用戶界面 80
7.1 常見控件 80
7.2 UI控件的應(yīng)用案例 86
第8章 動畫系統(tǒng) 91
8.1 在“動畫”窗口中制作動畫 91
8.2 從外部導(dǎo)入動畫 95
8.3 動畫播放與切換 97
第三篇 交互設(shè)計篇
第9章 PlayMaker概述 109
9.1 獲取與安裝 109
9.2 基礎(chǔ)操作 111
9.3 數(shù)據(jù)類型與變量使用 118
9.4 實踐案例 121
第10章 輸入交互和觸發(fā)交互 126
10.1 虛擬輸入軸輸入 126
10.2 鍵盤輸入 130
10.3 鼠標(biāo)輸入 137
10.4 觸發(fā)檢測 138
第11章 UI交互 143
11.1 按鈕點擊 143
11.2 文本輸入 147
11.3 滑塊滑動 149
11.4 選擇勾選 152
第12章 空間運動交互 166
12.1 變換運動 166
12.2 平移運動 170
12.3 旋轉(zhuǎn)運動 173
12.4 物理屬性 176
第13章 其他交互 179
13.1 動畫控制 179
13.2 聲音控制 181
13.3 對象控制 183
13.4 時間控制 185
13.5 場景控制 187
13.6 邏輯處理 190
第四篇 高級開發(fā)篇
第14章 沉浸式虛擬現(xiàn)實硬件及其學(xué)習(xí)體驗 197
14.1 沉浸式虛擬現(xiàn)實的硬件 197
14.2 沉浸學(xué)習(xí)體驗及問題 203
第15章 沉浸式虛擬現(xiàn)實開發(fā) 207
15.1 HTC Vive設(shè)備構(gòu)成 207
15.2 HTC Vive設(shè)備連接與測試 209
15.3 Unity開發(fā)環(huán)境配置 215
15.4 VRTK交互實現(xiàn) 220
附錄一 PlayMaker的事件 232
附錄二 PlayMaker的動作 234