Unity增強現實開發項目式教程(微課版)

王霞

  • 出版商: 人民郵電
  • 出版日期: 2024-09-01
  • 售價: $299
  • 語言: 簡體中文
  • 頁數: 181
  • ISBN: 7115641323
  • ISBN-13: 9787115641328
  • 相關分類: VR/AR
  • 下單後立即進貨 (約4週~6週)

  • Unity增強現實開發項目式教程(微課版)-preview-1
  • Unity增強現實開發項目式教程(微課版)-preview-2
Unity增強現實開發項目式教程(微課版)-preview-1

相關主題

商品描述

本書以Unity 2018版本為開發平臺,從增強現實的基本概念出發.系統介紹AR相關理論、行業應用及發展趨勢,並且結合大量增強現實技術應用開發案例,從實戰角度系統地介紹增強現實開發相關知識。

本書共分為10章。第1章為增強現實技術概述,主要對增強現實理論進行介紹,重點介紹增強現實技術的概念、原理、特點、組成、分類、表現形式等內容。第2章為Unity3D基礎,系統介紹Unity3D下載與安裝、界面基礎等內容。第3章為EasyAR基礎,介紹了EasyAR4.0的下載和基本設置。第4章為EasyAR平面圖像跟蹤,結合多卡識別方式講解 AR開發方法及開發流程。第5章為EasyAR3D物體跟蹤,講解物體跟蹤的開發方法及流程。第6章、第7章分別為EasyAR表面跟蹤,運動跟蹤運用綜合案例詳細講解表面跟蹤和運動跟蹤開發的流程。第8章為Vuforia基礎,介紹Vuforia的下載和基本設置。第9章Vuforia圖片識別,講述動態加載、虛擬按鈕、脫卡等功能。第10章為Vuforia柱形體識別,講述柱形體和自定義識別的開發過程。

作者簡介

王霞,福建船政交通職業學院,虛擬現實技術應用教研室主任,副教授,虛擬現實技術應用方向。 1.承擔學校教學任務 負責人王霞紮根教學一線,積極承擔專業核心課程教學,每年均超額完成教學工作量。近5年,主要承擔《C#程序設計基礎》、 《Unity3D引擎開發》、《虛擬現實技術導論》、《Unity3D交互設計》、《增強現實引擎開發》、《虛擬現實遊戲策劃》等課程。 2、研究課題: 主持省教育廳科技項目“校史館虛擬展廳的設計與實現”;參建省級虛擬現實應用技術專業教學資源庫。主持省級精品課程《Unity3D虛擬現實遊戲引擎開發》,《增強現實引擎開發》。發表多篇論文。 3.主編教材《Unity3D遊戲開發項目教程》,校本教材《Unity3D交互設計》《數字媒體基礎與應用》等 4、教學表彰及獎勵: 2017.網龍VR/AR交互開發金牌講師 2018,2021國家級 “雙師型”骨幹教師專業技能培訓---虛擬現實(VR)設計與制作主講教師。 2021、2022年指導學生參加全國職業院校技能大賽“虛擬現實應用技術”榮獲省一等獎; 2021年指導學生參加全國職業院校技能大賽“虛擬現實應用技術”榮獲國家一等獎; 2021年指導學生參加IVRTC2021第四屆“泰嶽杯”虛擬現實技術及應用創新大賽專科組榮獲特等獎; 2021年參加全國行業職業技能競賽——計算機程序設計員(建築3D可視化)職工組榮獲國家一等獎; 其他參與編寫人員具有豐富的教學經驗,熟悉學生的認知規律,主編及參編了多部教材,主持及參與了多門省級精品開放課程的建設,同時還得到了企業一線工程師的指導,企業工程師提供了項目案例資源,並進行了技術支持。

目錄大綱

目錄

單元一 增強現實技術概述 8

【教學導航】 8

【支撐知識】 8

1.1增強現實技術簡介 8

1.1.1增強現實技術原理 8

1.1.2增強現實技術特點 9

1.1.3增強現實系統組成 10

1.1.4 AR與VR的區別 12

1.2增強現實發展歷程 13

1.3增強現實應用領域 18

1.4增強現實開發平臺 19

1.4.1 EasyAR 19

1.4.2 Vuforia 19

1.4.3 ARToolKit 20

1.4.4 Kudan 20

【單元任務】 21

1.5 AR作品賞析 21

【單元小結】 23

【單元習題】 23

單元二 Unity3D基礎 24

【教學導航】 24

【支撐知識】 24

2.1 Unity簡介 24

2.1.1 Unity的誕生歷程 24

2.1.2 Unity引擎的改革 26

2.1.3 Unity的特點 29

2.2 Unity3D的下載與安裝 30

2.2.1Unity3D的下載 31

2.2.2Unity3D的安裝 32

2.3 Unity3D界面 35

2.3.1Unity3D 編輯器的布局 35

2.3.2 Unity3D常用工作視圖 36

2.3.3 Inspector組件參數窗口 40

【單元任務】 42

2.4 Unity資源商店的使用 42

【單元小結】 45

【單元習題】 46

單元三 EasyAR平面圖像跟蹤 47

【教學導航】 47

【支撐知識】 48

3.1 EasyAR4.0的下載和配置 48

3.1.1EasyAR4.0的下載 48

3.1.2EasyAR4.0的基本設置 50

3.2 單個平面圖像跟蹤 55

3.2.1EasyAR平面跟蹤功能簡介 55

3.2.2項目準備 57

3.2.3 EasyAR_ImageTracker-1預制體 58

3.2.4 ImageTarget預制體 62

3.2.5圖片文件跟蹤 64

3.2.6 Data文件跟蹤 65

3.3 多個圖像跟蹤 67

3.3.1單個Tracker 67

3.3.2多個Tracker 68

【單元任務】 70

3.4視頻播放 71

3.5圖像控制模型縮放、旋轉 75

3.6攝像頭拍攝 81

3.7古文物鑒賞 89

【單元小結】 94

【單元習題】 95

單元四 EasyAR 3D物體跟蹤 96

【教學導航】 96

【支撐知識】 98

4.1 EasyAR_ObjectTracker-1預制體 98

4.2 ObjectTarget預制體 102

【單元任務】 104

4.3舞動的小熊 104

4.3.1導入模型相關內容 104

4.3.2設置ObjectTarget屬性 105

4.3.3添加跟蹤的模型 105

4.4高射炮打飛機 120

【單元小結】 139

【單元習題】 140

單元五 EasyAR表面跟蹤 141

【教學導航】 141

【支撐知識】 142

5.1 EasyAR-SurfaceTracker和World Root預制體 142

【單元任務】 144

5.2防疫 144

【單元小結】 148

【單元習題】 148

單元六 EasyAR運動跟蹤 149

【教學導航】 149

【支撐知識】 151

6.1 EasyAR-MotionTracker和World Root預制體 151

【單元任務】 153

6.2垃圾分類 153

6.2.1搭建場景 154

6.2.2創建UI界面 156

6.2.3垃圾分類功能 158

【單元小結】 172

【單元習題】 172

單元七 Vuforia圖片識別 173

【教學導航】 173

【支撐知識】 176

7.1Vuforia的下載 176

7.2基本設置 178

7.3 Vuforia圖片識別 183

7.3.1 ImageTarget 183

7.3.2虛擬按鈕 190

7.3.3脫卡功能 195

【單元任務】 202

7.4民俗文化之春聯 202

【單元小結】 208

【單元習題】 208

單元八 Vuforia 柱形體識別 209

【教學導航】 209

【支撐知識】 209

8.1Vuforia柱形體識別 209

8.1.1添加識別圖像 209

8.1.2 DateBase設置 211

【單元任務】 214

8.2 用戶自定義識別 214

8.3塔防遊戲 224

【單元小結】 249

【單元習題】 250

【參考文獻】 251