Unity AR增強現(xiàn)實完全自學教程 版權信息
- ISBN:9787121324697
- 條形碼:9787121324697 ; 978-7-121-32469-7
- 裝幀:暫無
- 冊數(shù):暫無
- 重量:暫無
- 所屬分類:>>
Unity AR增強現(xiàn)實完全自學教程 本書特色
本書是初學者快速學習AR應用的全面教程,從基礎理論到經(jīng)典的AR案例都進行了詳盡的講解。保證即便是零基礎的讀者也可以通過本書學習并制作出常見的AR應用。
本書共分10章,基礎部分會介紹Unity的安裝配置、基礎操作、C#編程基礎、坐標系統(tǒng)、UI系統(tǒng)以及AR應用在常用平臺(PC、Android、iOS)的發(fā)布等。
AR案例部分會以涂色類AR、多卡互動AR、恐龍博物館AR大屏互動為例,在實際制作過程中教大家AR應用的通用設計方式,以及如何處理AR應用在制作過程中常見的問題。
為了方便讀者學習,本書隨書提供課程中案例的所有資源及源文件,可以隨時查閱對比。
本書適合于想要進入AR行業(yè)的興趣愛好者,傳統(tǒng)行業(yè)轉型AR的管理者、投資人,以及針對AR中特定案例有需求的從業(yè)人員。
Unity AR增強現(xiàn)實完全自學教程 內容簡介
系統(tǒng)、全面、實現(xiàn)完全自學!
一線實操案例、圖文講解,邊看書邊學習,即學即用!
手把手教學,配套海量資源,蠻牛教育知名講師傾囊相授!
專為初學者打造
本書面向學AR應用開發(fā)的初學者,無論是想要進入AR行業(yè)的興趣愛好者,傳統(tǒng)行業(yè)轉型AR的管理者、投資人,以及針對AR中特定案例有需求的從業(yè)人員,都可以從書中輕松獲取需要的內容。
完全的功能詳解
憑借深入細致的市場調查和研究,我們針對AR應用初學者的特點和需求,精心安排了*的學習結構,通過將知識點和實例相結合幫助讀者輕松快速地進行學習。
學習與應用結合
本書以實用為宗旨,大量知識點都融入貼近實際應用的案例講解,并提供了眾多精彩、頗具實用價值的綜合實例,有助于讀者輕而易舉地理解重點和難點,并能有效地提高動手能力。
配套與圖書互補
本書附贈與書配套的軟件安裝包,本書案例的素材及源文件,以及常用資源及插件。
Unity AR增強現(xiàn)實完全自學教程 目錄
第1章 Unity AR概述 1
1.1 AR介紹 1
1.1.1 AR技術概述 1
1.1.2 AR行業(yè)應用及發(fā)展趨勢 2
1.2 如何制作AR 3
1.2.1 所需軟件及輔助插件 3
1.2.2 AR顯示基本原理 4
1.3 Unity與AR 5
1.3.1 Unity引擎簡介 5
1.3.2 EasyAR簡介 5
第2章 注意事項(新手必看) 7
2.1 教程學習說明 7
2.2 版本問題 7
2.3 案例說明 8
2.4 隨書附帶資源 8
2.5 常見問題 8
第3章 Unity基礎 10
3.1 Unity的獲取與安裝 10
3.1.1 獲取Unity 10
3.1.2 安裝Unity 11
3.2 Unity基礎操作 13
3.2.1 Unity界面介紹 13
3.2.2 Unity基礎操作 15
3.2.3 游戲對象與組件 16
3.2.4 Unity常用的游戲對象 17
3.2.5 Unity常用組件 17
3.2.6 幀的概念 18
3.3 Unity資源獲取 18
3.3.1 資源制作 18
3.3.2 Unity資源商店 19
3.4 C#腳本基礎 20
3.4.1 C#腳本基本結構 20
3.4.2 函數(shù)(方法) 21
3.4.3 變量 21
3.4.4 計算與賦值 23
3.4.5 if語句 23
3.5 坐標系統(tǒng) 24
3.5.1 世界坐標系 24
3.5.2 屏幕坐標 24
3.5.3 簡單的坐標轉換 25
3.6 UI基礎 26
3.6.1 UGUI簡介 26
3.6.2 屏幕自適度 26
3.6.3 調整屏幕自適度 28
3.6.4 Image與Text 30
3.6.5 按鈕(Button) 31
第4章 EasyAR基礎 32
4.1 獲取EasyAR 32
4.2 EasyAR SDK基本配置 32
第5章 應用發(fā)布 36
5.1 Windows/Mac平臺發(fā)布 37
5.2 Android平臺發(fā)布 38
5.3 iOS平臺發(fā)布 42
第6章 涂色類AR項目案例 57
6.1 涂色類AR項目案例簡介 57
6.1.1 涂色類AR應用簡介 57
6.1.2 項目分析 57
6.1.3 案例規(guī)劃 58
6.2 涂色類AR識別圖設計 58
6.2.1 識別圖的識別率 58
6.2.2 識別圖內容分析 59
6.2.3 識別圖模型圖案角度 59
6.2.4 常見的識別圖展現(xiàn)方式 61
6.2.5 程序中使用識別圖與印刷使用識別圖 63
6.2.6 識別圖制作流程 63
6.3 制作識別圖——PS基礎 63
6.3.1 分配組與圖層 63
6.3.2 制作地球部分 65
6.3.3 制作識別圖底座部分 67
6.3.4 制作識別圖外框部分 69
6.3.5 制作識別圖斜面部分1 72
6.3.6 制作識別圖斜面部分2 75
6.3.7 加入具備識別信息的背景圖片 76
6.3.8 導出識別圖 78
6.4 涂色類AR模型分析 79
6.4.1 模型基礎概念 79
6.4.2 模型標準 81
6.4.3 制作思路 81
6.4.4 模型制作流程 82
6.5 模型制作——MAYA基礎 82
6.5.1 制作地球 82
6.5.2 制作地球儀的軸 83
6.5.3 制作地球儀的底座 87
6.5.4 制作地球儀的外框 87
6.5.5 完成建模 90
6.6 UV匹配識別圖 90
6.6.1 UV的概念 90
6.6.2 匹配UV的思路 92
6.6.3 給模型添加貼圖 92
6.6.4 匹配地球部分的UV 94
6.6.5 匹配軸部分的UV 100
6.6.6 匹配底座部分的UV 100
6.6.7 匹配外框部分的UV 102
6.6.8 調整模型 105
6.6.9 導出模型 106
6.7 涂色AR編程**階段 107
6.7.1 **階段目標 107
6.7.2 創(chuàng)建項目 107
6.7.3 配置識別圖與模型 108
6.7.4 替換模型貼圖 110
6.7.5 使用按鈕替換貼圖 111
6.7.6 屏幕截圖 113
6.8 涂色AR編程第二階段 115
6.8.1 第二階段目標 115
6.8.2 如何獲得正確的貼圖 116
6.8.3 獲取截屏時識別圖四個角的坐標 118
6.8.4 涂色AR中的Shader 121
6.8.5 C#向Shader傳遞信息 123
6.8.6 將識別圖涂色正確地附在模型上 125
6.8.7 第二階段可能出現(xiàn)的異常情況 129
6.9 涂色AR編程第三階段 131
6.9.1 第三階段目標 131
6.9.2 掃描框的功能 131
6.9.3 制作掃描框與提示面片 131
6.9.4 獲取識別圖與掃描框的四角屏幕坐標 134
6.9.5 確定識別圖是否完全處于掃描框內 140
6.9.6 使用掃描框自動貼圖 145
6.9.7 長方形識別圖制作思路 152
6.9.8 涂色類AR案例小結 154
第7章 多卡互動項目案例 155
7.1 多卡互動設計思路 155
7.2 制作字母識別圖 155
7.3 多卡識別功能制作 156
7.4 使用碰撞器判斷卡片順序 158
7.5 編寫代碼 160
7.6 完善AR多卡互動 164
第8章 恐龍博物館AR互動大屏 167
8.1 項目策劃 167
8.1.1 整合需求 167
8.1.2 項目設計 168
8.1.3 項目預算 171
8.1.4 模型制作流程及標準 171
8.1.5 動畫標準 175
8.2 項目場景搭建 178
8.2.1 如何增強AR的真實感 178
8.2.2 角度匹配 178
8.2.3 投影效果 180
8.2.4 天空盒與全景圖片 182
8.2.5 制作全景圖片 185
8.3 動畫控制 186
8.3.1 動畫控制設計 186
8.3.2 Mecanim動畫系統(tǒng) 186
8.3.3 播放待機狀態(tài)動畫 187
8.3.4 動畫的切換及融合 188
8.3.5 控制恐龍行走動畫(Blend
Tree) 190
8.3.6 控制行走位移 194
8.3.7 處理同時進行的動畫(動畫遮罩) 194
8.3.8 完善動畫 196
8.3.9 修改Bug 198
8.4 項目拓展 199
8.4.1 加入聲音(動畫事件) 199
8.4.2 手柄控制 200
8.4.3 現(xiàn)實物體對虛擬物體的遮擋 201
8.4.4 自動循環(huán)動畫 204
8.4.5 自動循環(huán)動畫制作 204
第9章 常用內容查詢 207
9.1 第6章常用代碼查詢 207
9.2 PS常用操作 208
9.3 第6章常用MAYA操作 208
9.4 第7章常用代碼 210
9.5 第8章常用代碼 210
9.6 常用變量 211
第10章 其他 212
10.1 文件管理 212
10.2 AR中人員管理 213
10.3 AR注意事項 213
展開全部
Unity AR增強現(xiàn)實完全自學教程 相關資料
增強現(xiàn)實的應用領域越來越多,應用范圍越來越廣泛,本書對AR項目應用開發(fā)進行了完整系統(tǒng)的講解,還包括眾多的案例,是實用性比較強的一本書,推薦!
--- 游戲蠻牛 創(chuàng)始人 崇慕
本書作者為蠻牛教育金牌講師,擁有多年AR實戰(zhàn)開發(fā)經(jīng)驗,在蠻牛教育上分享的六套課程,現(xiàn)有學員2343人,與學員如師如友,值得信賴。你和他的機緣從這本書開始,這本書會助你在AR未來的道路上越走越遠。
--- 蠻牛教育 朱迪
我們是中國致力于AR技術的軟硬結合的平臺化公司,李曄作為國內AR行業(yè)中技術先行者,為AR硬件提供了大量的軟件方案,給我們提供了很多支持,此次能夠把經(jīng)驗與想法出版成書籍,可以帶領更多愛好者加入到AR技術的開發(fā)中.
——深圳前海維度新科有限公司 總經(jīng)理 許多
“EasyAR的愿景是成為*的AR開發(fā)平臺,本書可以助您輕松入門,成為一名杰出AR開發(fā)者。”
——視 AR創(chuàng)始人&CEO
張小軍
Unity AR增強現(xiàn)實完全自學教程 作者簡介
李曄:國內第一批進入AR技術領域的開發(fā)者,蠻牛教育講師,曾從事次世代美術、平面美術、前端程序、策劃、責任編輯等多個領域的不同工種,善于對接整合不同階段的技術需求,曾參與《輻射4》等大型游戲開發(fā)。
擁有多年AR項目策劃經(jīng)驗,為AR硬件廠商及AR需求方提供大量AR解決方案。擅長不同平臺的AR交互設計、AR產(chǎn)品的逆向拆解以及AR項目中美術標準的制定。。
在AR教學過程中,以把控整體流程和解決問題的思想來設計課程,重視經(jīng)典案例的制作,確保學員能夠在最短時間內掌握AR應用制作中最實用的技術。