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