虛擬現實技術概論
內容描述
虛擬現實技術是“互聯網+”“一帶一路”背景下的一種新技術,它是5G寬帶網絡、互動遊戲設計、
數字媒體設計、虛擬人物設計、人工智能、地理信息、虛擬仿真等相融合的高科技產品,是21世紀計算機領域的核心技術所在。
本書介紹了虛擬現實技術的相關內容,由淺入深、思路清晰、結構合理、實用性強。
全書共8章,主要內容包括虛擬現實技術、增強現實技術、智能可穿戴技術、常見智能可穿戴設備、
虛擬/增強現實技術的應用、建模仿真技術、X3D 虛擬/增強現實開發和Unity 3D 虛擬仿真遊戲開發。
本書可作為各類職業院校虛擬現實應用技術及相關專業的教材,也可作為相關從業人員的自學參考書。
本書配有微課視頻,可掃描書中二維碼觀看。
目錄大綱
目錄
二維碼索引
第1章虛擬現實技術.................................1
1.1 虛擬現實技術概況.............................1
1.2 虛擬現實技術分類.............................3
1.2.1 桌面虛擬現實係統......................4
1.2.2 沉浸式虛擬現實係統..................5
1.2.3 分佈式虛擬現實係統..................6
1.2.4 增強現實係統..............................7
1.2.5 純軟件虛擬現實係統..................8
1.2.6 可穿戴式虛擬現實係統..............9
1.3 虛擬現實動態交互感知設備...........9
1.3.1 三維立體眼鏡............................10
1.3.2 數據手套....................................10
1.3.3 頭盔顯示器................................11
1.3.4 三維空間跟踪球........................11
1.3.5 三維空間跟踪定位器................12
1.3.6 力反饋器....................................12
1.3.7 三維模型數字化儀....................13
1.3.8 三維立體顯示器........................13
1.4 虛擬現實技術發展...........................14
1.4.1 發展現狀....................................14
1.4.2 發展趨勢....................................15
1.4.3 應用領域....................................16
小結................................................. ...........20
第2章增強現實技術...............................21
2.1 增強現實技術簡介...........................21
2.2 增強現實技術原理...........................22
2.2.1 基本特徵....................................22
2.2.2 技術構成....................................23
2.3 增強現實硬件設備...........................25
2.3.1 谷歌眼鏡....................................25
2.3.2 微軟增強現實眼鏡....................26
2.3.3 增強現實滑雪護目鏡................27
2.4 全景攝像機.......................................27
2.4.1 虛擬現實攝像機GoPro...............28
2.4.2 三星360°3D全景虛擬現實相機..............28
2.4.3 諾基亞360°3D全景相機..........29
小結................................................. ...........30
習題................................................. ...........30
第3章智能可穿戴技術...........................33
3.1 智能可穿戴技術簡介.......................33
3.2 智能可穿戴技術發展.......................34
3.2.1 可穿戴技術的發展歷程............34
3.2.2 在健康保健領域的發展............36
3.3 智能可穿戴設備分類.......................37
3.3.1 智能可穿戴內置設備................37
3.3.2 智能可穿戴外置設備................38
3.3.3 智能可穿戴外置機械設備........38
—· IX ·—
目錄
3.4 智能可穿戴設備交互技術............... 39
3.4.1 骨傳導交互技術........................ 39
3.4.2 眼動跟踪交互技術.................... 39
3.4.3 AR/MR交互技術........................ 40
3.4.4 語音交互技術............................ 40
小結................................................. .......... 40
第4章常見智能可穿戴設備....................41
4.1 常見智能可穿戴設備簡介............... 41
4.2 智能可穿戴眼鏡............................... 42
4.2.1 智能可穿戴眼鏡的原理............ 42
4.2.2 智能可穿戴眼鏡的功能實現.... 43
4.3 智能可穿戴頭盔............................... 45
4.3.1 智能可穿戴頭盔的原理............ 46
4.3.2 智能可穿戴頭盔的功能實現.... 46
4.4 智能9D體驗館.................................. 49
4.4.1 智能9D體驗館架構.................... 49
4.4.2 智能9D體驗館的功能實現........ 49
小結................................................. ........... 50
習題................................................. ........... 50
第5章虛擬/增強現實技術的應用...........52
5.1 在航空航天和軍事領域中的應用... 52
5.1.1 在航空航天領域中的應用........ 52
5.1.2 虛擬軍事模擬演練.................... 53
5.2 在工業仿真設計領域中的應用....... 54
5.3 在地理信息與城市規劃領域中的應用............ 55
5.3.1 虛擬地理信息系統.................... 55
5.3.2 虛擬城市規劃............................ 55
5.3.3 虛擬房地產開發........................ 56
5.4 在醫學領域中的應用....................... 56
5.5 在旅遊與考古領域中的應用........... 57
5.5.1 虛擬旅遊.................................... 57
5.5.2 在虛擬文物古蹟中的應用........ 58
5.6 在教育及網上購物中的應用........... 59
5.6.1 虛擬教育.................................... 59
5.6.2 網龍華漁VR教育平台............... 60
5.6.3 在虛擬網上購物中的應用........ 61
5.7 在遊戲設計與娛樂中的應用........... 62
5.7.1 虛擬遊戲設計............................ 62
5.7.2 虛擬娛樂應用............................ 63
小結................................................. ........... 63
第6章建模仿真技術...............................64
6.1 3ds Max建模..................................... 64
6.1.1 3ds Max建模簡介....................... 64
6.1.2 3ds Max建模應用....................... 67
6.2 Maya建模.......................................... 70
6.2.1 Maya建模簡介............................ 70
6.2.2 Maya建模應用............................ 72
6.3 Blender建模...................................... 75
6.3.1 Blender建模簡介........................ 75
6.3.2 Blender幾何建模技術................ 76
6.3.3 Blender網格建模技術................ 80
6.3.4 Blender虛擬仿真案例.............. 102
小結................................................. ......... 104
習題................................................. ......... 105
第7章X3D虛擬/增強現實開發............ 107
7.1 X3D語法概述................................. 108
7.1.1 X3D仿真引擎語法格式........... 109
7.1.2 X3D仿真引擎場景結構........... 114
7.2 X3D基礎建模.................................. 115
7.2.1 X3D基礎節點建模................... 116
—· X ·—
虛擬現實技術概論
7.2.2 X3D文本節點建模................... 118
7.3 X3D建模開發.................................. 119
7.3.1 X3D幾何建模........................... 119
7.3.2 X3D材質紋理建模................... 122
7.4 X3D基礎案例.................................. 123
小結................................................. ......... 137
第8章Unity3D虛擬仿真遊戲開發...... 138
8.1 Unity3D虛擬仿真引擎簡介........... 139
8.1.1 Unity3D集成開發環境界面..... 140
8.1.2 Unity3D工具欄......................... 145
8.1.3 場景設計面板.......................... 145
8.1.4 遊戲視圖.................................. 147
8.1.5 項目瀏覽視圖.......................... 148
8.1.6 層級面板視圖.......................... 149
8.1.7 檢視面板.................................. 149
8.2 Unity3D虛擬仿真地形設計........... 150
8.3 Unity3D虛擬仿真引擎設計案例... 154
小結................................................. ......... 157
附錄ASCII碼字符集(0~255)........ 158
參考文獻................................................ .. 167