虛擬現(xiàn)實(VAR)交互設計及應用開發(fā)
定 價:55 元
叢書名:高等職業(yè)教育計算機類專業(yè)系列教材高等職業(yè)教育新形態(tài)立體化教材
- 作者:馬超
- 出版時間:2025/5/1
- ISBN:9787560672885
- 出 版 社:西安電子科技大學出版社
- 中圖法分類:TP391.98
- 頁碼:
- 紙張:
- 版次:1
- 開本:16開
本書介紹了虛擬現(xiàn)實開發(fā)相關理論及可學習框架,由基礎理論和應用實踐兩大部分組成。在闡述虛擬現(xiàn)實技術基本原理的基礎上,重點介紹了Krisma VR編輯器的基本原理和操作方法,同時基于該編輯器進行了虛擬現(xiàn)實仿真項目案例的設計與開發(fā),給出了火箭發(fā)射虛擬交互制作、爬行螞蟻交互動畫制作、橡皮泥排開水量交互動畫設計以及VR黨建全景設計制作等企業(yè)開發(fā)應用案例的分析和實現(xiàn)全過程。
本書可以作為電子信息大類相關專業(yè)高年級的輔助教材,也可以作為教師、科研人員和相關培訓機構(gòu)的參考材料。本書定位于希望能快速進行虛擬現(xiàn)實仿真案例設計的從業(yè)人員、數(shù)字媒體專業(yè)的初中級用戶和自學者。同時,對于虛擬現(xiàn)實、人機交互等領域的研發(fā)人員也有很好的參考價值。
第1章 VR/AR技術基本概念 1
1.1 虛擬現(xiàn)實概述 1
1.1.1 虛擬現(xiàn)實的發(fā)展歷程 1
1.1.2 虛擬現(xiàn)實技術的特征 8
1.1.3 虛擬現(xiàn)實系統(tǒng)的類型 8
1.2 增強現(xiàn)實 11
1.2.1 增強現(xiàn)實技術的特征 11
1.2.2 增強現(xiàn)實系統(tǒng)的分類 12
1.2.3 增強現(xiàn)實的硬件概覽 13
1.2.4 增強現(xiàn)實技術的實際應用 15
課后習題 17
第2章 硬件交互設備及相關技術 18
2.1 人體感官與硬件交互設備 18
2.1.1 視覺 18
2.1.2 聽覺 20
2.1.3 觸覺和力覺 21
2.1.4 前庭覺 21
2.2 虛擬現(xiàn)實系統(tǒng)的輸出設備 21
2.2.1 頭戴式顯示設備 22
2.2.2 頭戴式顯示設備硬件結(jié)構(gòu) 30
2.2.3 頭戴式顯示設備關鍵性能指標 31
2.2.4 影響用戶VR體驗的三大痛點 32
2.2.5 體感模擬設備 33
2.2.6 聲音輸出設備 35
2.3 虛擬現(xiàn)實系統(tǒng)的輸入設備 35
2.3.1 數(shù)據(jù)手套 35
2.3.2 VR手柄 38
2.3.3 VR跑步機 39
2.4 人機自然交互技術 41
2.4.1 人體運動捕捉技術 41
2.4.2 空間定位技術 42
2.4.3 視線跟蹤技術 44
2.4.4 觸覺、力覺反饋傳感技術 45
課后習題 46
第3章 VR應用程序開發(fā) 47
3.1 VR應用概述 47
3.1.1 VR應用簡介 47
3.1.2 VR應用特征 48
3.2 VR應用程序開發(fā)簡介 50
3.2.1 VR應用與VR硬件設備 50
3.2.2 VR應用類型 50
3.3 VR開發(fā)三劍客 51
3.3.1 開發(fā)引擎 51
3.3.2 開發(fā)工具 55
3.3.3 編程語言 56
課后習題 58
第4章 Krisma VR編輯器 59
4.1 Krisma VR編輯器簡介 59
4.1.1 Krisma VR編輯器系統(tǒng)模塊功能 59
4.1.2 Krisma VR編輯器系統(tǒng)工作流程 60
4.2 VR Designer 60
4.2.1 VR Designer菜單欄 60
4.2.2 VR Designer工具欄 63
4.2.3 右鍵快捷工具欄 65
4.3 VR Designer工具視窗 67
4.3.1 場景樹 68
4.3.2 場景屬性 70
4.3.3 屬性編輯 73
4.3.4 動畫編輯器 119
4.3.5 高級動畫編輯器 121
4.3.6 連接編輯器 131
4.4 VR Page Editor的菜單欄 137
4.4.1 文件 137
4.4.2 設置 138
4.4.3 界面 138
4.4.4 幫助 139
4.5 VR Page Editor的工具欄 139
4.6 VR Page Editor的信息欄 140
4.7 VR Page Editor的引出項編輯窗 141
4.8 VR Page Editor的工具視窗 142
4.8.1 預覽 143
4.8.2 資源列表 143
4.8.3 頁面屬性 144
4.8.4 日志 144
4.8.5 時軌編輯 144
課后習題 146
第5章 火箭發(fā)射虛擬交互制作 147
5.1 火焰設計 147
5.2 引出項和內(nèi)連接 149
5.3 交互功能實現(xiàn) 154
課后習題 159
第6章 爬行螞蟻交互動畫制作 160
6.1 三種螞蟻爬行運動狀態(tài) 160
6.1.1 模型導入與設置 160
6.1.2 軌跡設置 162
6.1.3 運動設置 164
6.1.4 軌跡動畫設計 166
6.1.5 交互動畫實現(xiàn) 169
6.2 螞蟻爬迷宮 171
6.2.1 模型導入 171
6.2.2 貼圖設置 172
6.2.3 軌跡設置 174
6.2.4 幀動畫設置 176
課后習題 177
第7章 橡皮泥排開水量交互動畫設計 178
7.1 動畫腳本分解 178
7.2 模板的導入 183
7.3 貼圖材質(zhì)的制作 190
7.4 內(nèi)連接與函數(shù) 203
7.5 交互動畫制作 207
課后習題 209
參考文獻 210