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