定 價:59.8 元
叢書名:工業(yè)和信息化精品系列教材——虛擬現實技術
- 作者:楊歐、滕藝丹
- 出版時間:2024/10/1
- ISBN:9787115630865
- 出 版 社:人民郵電出版社
- 中圖法分類:TP391.98
- 頁碼:
- 紙張:膠版紙
- 版次:
- 開本:16開
隨著增強現實技術不斷更新和發(fā)展,AR應用逐漸由教育領域向其他領域普及,極大地推動增強現實產業(yè)的發(fā)展,在未來,增強現實技術可能會形成下一代科技革命的推動力,極大地革新人類的生活方式和生成方式,帶領人類進入全新的發(fā)展階段。
本書幫助開發(fā)者理解和掌握增強現實技術基礎知識,從理論知識到項目都進行較為詳細的常數。本書內容由淺入深,全面覆蓋相關領域中不同的應用技術,書中項目融入編者豐富的設計經驗和教學新的,旨在幫助開發(fā)者全方位了解行業(yè)規(guī)范設計原則和表現手法,提高實戰(zhàn)能力,以靈活應對不同的項目需求,包括增強現實引擎開發(fā)基礎的學習及李永不同主流增強現實插件進行項目開發(fā),幫助開發(fā)者學習多種主流的增強現實插件,不斷突破增強現實行業(yè)發(fā)展的上限。
1.高職TOP1深職院出品,品質有保障。
2.虛擬現實專業(yè)核心課程之一,有市場。
3.學習情境任務式寫法,復核職教學習規(guī)律。
4.配套視頻等資源。
本書可作為高等教育及高職高專院校計算機類專業(yè)課程的教材,也可供初學者自學參考。
在深圳職業(yè)技術學院從事多年虛擬現實相關教學和科研工作;主持建設全國第一批虛擬現實應用技術專業(yè),Unity國際認證講師;參與虛擬現實1+X證書開發(fā),指導學生獲得2019年“虛擬現實設計與制作”全國技能大賽一等獎;獲得廣東省教學設計大賽二等獎一次,三等獎兩次。指導學生完成深圳老干局經濟特區(qū)40周年虛擬展廳項目,獲得市領導肯定。
目錄
學習情境1 AR技術介紹 1
【學習目標】 1
【引例描述】 1
【知識儲備】 1
1.1 計算機視覺概述 1
1.2 圖像識別概述 5
1.3 AR技術概述 9
1.4 AR硬件認知 14
1.5 AR設計案例 25
【情境總結】 28
【課后練習】 28
學習情境2 Unity3D基礎學習 29
【學習目標】 29
【引例描述】 29
【知識儲備】 29
2.1 Unity 3D引擎介紹 29
2.2 Unity Hub介紹 29
【任務1 素材處理】 32
【任務描述】 32
【知識引導】 32
1. 3D模型與動畫資源 32
2. 平面資源及其他資源 33
【任務實施】 33
1.1 下載素材 33
1.2 導入素材 35
1.3 素材處理 36
【任務2 場景搭建】 37
【任務描述】 37
【知識引導】 37
【任務實施】 38
2.1 場景模型導入 38
2.2 場景光照處理 40
2.3 場景視頻處理 48
【任務3 交互制作】 51
【任務描述】 51
【知識引導】 51
【任務實施】 51
3.1 角色移動功能制作 51
3.2 相機跟隨功能制作 56
【任務4 拓展學習】 57
【任務描述】 57
【知識引導】 57
【任務實施】 59
4.1 搭建小球游戲場景 59
4.2 游戲功能開發(fā) 67
【情境總結】 81
【課后習題】 81
學習情境3 Vuforia增強現實插件學習 82
【學習目標】 82
【引例描述】 82
【知識儲備】 82
3.1 Vuforia 概述 82
3.2 Vuforia 功能 82
3.3 Vuforia引擎的識別原理及過程 86
3.4 Vuforia識別圖的設計規(guī)則 87
3.5 平臺組件 176
3.6 其他主流SDK 176
【任務1 安卓開發(fā)環(huán)境配置】 182
【任務描述】 182
【知識引導】 182
【任務實施】 182
1 創(chuàng)建新項目 182
2. Android開發(fā)環(huán)境自動配置 183
3. Android開發(fā)環(huán)境手動配置 184
4. Android應用打包流程 186
【任務2 增強現實應用開發(fā)】 189
【任務描述】 189
【知識引導】 189
【任務實施】 189
1. Vuforia SDK下載及安裝 189
2. Vuforia基本圖片識別功能開發(fā) 195
3. 圖片上傳&簡單識別圖案 196
【情境總結】 207
【課后練習】 207
學習情境4 基于Vuforia技術的“圓柱環(huán)游”項目開發(fā) 208
【學習目標】 208
【引例描述】 208
【項目介紹】 208
4.1 項目背景 208
4.2 項目內容 208
4.3 項目規(guī)劃 209
【任務1 場景搭建】 209
【任務描述】 209
【知識引導】 209
【任務實施】 210
1.1 素材下載 210
1.2 素材處理 211
1.3 角色制作 212
1.4 場景投影 217
【任務2 交互制作】 218
【任務描述】 218
【知識引導】 218
【任務實施】 219
2.1 角色控制 219
2.2 游戲制作 221
2.3 效果優(yōu)化 225
2.4 按鈕控制 227
2.5 圓柱識別 230
2.6 項目發(fā)布 232
【情境總結】 232
【課后習題】 232
學習情境5 基于Vuforia技術的“房產漫游”項目開發(fā) 233
【學習目標】 233
【引例描述】 233
【項目介紹】 233
5.1 項目背景 233
5.2 項目內容 234
5.3 項目規(guī)劃 234
【任務1 場景搭建】 236
【任務描述】 236
【知識引導】 236
【任務實施】 236
1.1 處理資源 236
1.2 UI設計 243
【任務2 交互制作】 248
【任務描述】 248
【知識引導】 248
【任務實施】 248
2.1 UI交互制作 248
2.2 Vuforia與UI間的交互制作 254
2.3 場景漫游交互制作 259
【情境總結】 268
【課后習題】 268
學習情境6 基于ARFoundation技術的“虛擬形象”項目開發(fā) 269
【學習目標】 269
【引例描述】 269
【項目介紹】 269
6.1 項目背景 269
6.2 項目內容 269
6.3 項目規(guī)劃 270
6.4 ARFoundation介紹 270
【任務1 環(huán)境配置】 270
【任務描述】 270
【知識引導】 271
【任務實施】 271
【任務2 場景搭建】 275
【任務描述】 275
【知識引導】 275
【任務實施】 276
2.1 場景制作 276
2.2 封面制作 277
2.3 模型處理及動畫機制作 279
2.4 UI設計 283
【任務3 交互制作】 286
【任務描述】 286
【知識引導】 286
【任務實施】 286
【任務4 拓展學習】 289
【任務描述】 289
【知識引導】 289
【任務實施】 289
4.1 創(chuàng)建項目 289
4.2 整合資源 291
4.3 交互制作 293
【情境總結】 295
【課后習題】 295
學習情境7 基于SenseAR技術的“手勢識別”項目開發(fā) 297
【學習目標】 297
【引例描述】 297
【項目介紹】 297
7.1 項目背景 297
7.2 項目內容 298
7.3 項目規(guī)劃 298
7.4 SenseAR介紹 298
【任務1 環(huán)境配置】 301
【任務描述】 301
【知識引導】 301
【任務實施】 301
【任務2 場景搭建】 304
【任務描述】 304
【知識引導】 304
【任務實施】 305
2.1 場景導入 305
2.2 UI設計 306
【任務3 交互制作】 314
【任務描述】 314
【知識引導】 314
【任務實施】 315
【任務4 素材壓縮】 319
【任務描述】 319
【知識引導】 319
【任務實施】 320
【情境總結】 320
【課后習題】 321
學習情境8 基于混合現實MR頭盔的“汽車拆裝”項目開發(fā) 322
【學習目標】 322
【引例描述】 322
【項目介紹】 322
8.1 項目背景 322
8.2 項目內容 323
8.3 項目規(guī)劃 323
8.4 HoloLens 2介紹 323
【任務1 環(huán)境配置】 325
【任務描述】 325
【知識引導】 325
1.1 認識HoloLens 325
1.2 HoloLens的交互操作 327
1.3 HoloLens的UX元素 330
【任務實施】 331
1.1 下載開發(fā)工具 331
1.2 導入混合現實OpenXR插件 334
1.3 配置HoloLens2環(huán)境 338
1.4 下載MRTK并導入項目 339
1.5 解析不兼容的設置 342
1.6 設置打包參數 344
1.7 Unity 編輯器內輸入模擬 345
【任務2 場景搭建】 347
【任務描述】 347
【知識引導】 347
【任務實施】 347
2.1 處理配置文件 347
2.2 處理資源 349
2.3 UI設計 355
【任務3 交互制作】 363
【任務描述】 363
【知識引導】 363
【任務實施】 363
【情境總結】 373
【課后習題】 373