作 者:吳亞峰,於復興 編
定 價:99.8
出 版 社:人民郵電出版社
出版日期:2020年10月01日
頁 數:412
裝 幀:平裝
ISBN:9787115542878
1.內容豐富,由淺入深。本書在內容的組織上本著“起點低,終點高”的原則,覆蓋了AR/VR開發的相關知識、各種軟件開發工具包(Software Development Kit,SDK),以及案例。為了讓讀者掌握基礎知識,並學習一些實際項目的開發經驗,給出兩個完整的案例。2.結合案例展開討論並展示大量編程技巧。為了講解知識點,書中給出了豐富的案例。書中所有的案例均是根據作者多年的開發心得進行設計的。同時,書中還給出了作者多年來積累的很多編程技巧與心得,具有一定的參考價值。3.即可作為教材,也等
●第1章 AR應用開發的基礎知識
1.1 引言
1.2 AR插件
1.3 Unity開發環境的搭建
1.3.1 Windows平臺下Unity的下載與安裝
1.3.2 macOS平臺下Unity的下載與安裝
1.3.3 把目標平臺的SDK集成到Unity中
1.4 Vuforia開發環境的搭建
1.5 本章小結
1.6 習題
第2章 Vuforia的核心功能
2.1 圖片掃描
2.2 圓柱體識別
2.2.1 圖片規格
2.2.2 如何獲取實際物體的具體參數
2.2.3 制作商標圖片的注意事項
2.2.4 如何達到的效果
2.3 多目標識別
2.3.1 多目標識別的原理
2.3.2 對多目標識別對像的選擇
2.4 下一代條形碼識別——VuMark
2.5 用戶自定義目標
2.5.1 適合追蹤的場景和物體
2.5.2 用戶自定義目標預制件
2.6 虛擬按鈕
2.6.1 按鈕的設計以及布局
2.6.2 虛擬按鈕的相關特性
2.6.3 虛擬按鈕的擺放
2.7 物體識別
2.7.1 可識別物體
2.7.2 下載Vuforia對像掃描儀
2.7.3 掃描3D物體的步驟
2.8 雲識別
2.8.1 雲識別的優勢以及注意事項
2.8.2 雲識別數據庫與目標的創建
2.9 模型識別
2.9.1 模型識別的注意事項
2.9.2 模型目標的制作
2.9.3 創建模型目標的注意事項
2.10 水平面識別
2.11 本章小結
2.12 習題
第3章 關於Vuforia核心功能的官方案例
3.1 官方案例下載與AR Camera參數詳解
3.2 圖片識別案例詳解
3.2.1 預制件的通用腳本
3.2.2 運行結果
3.2.3 開發流程
3.3 圓柱識別案例詳解
3.3.1 運行結果
3.3.2 開發流程
3.4 多目標識別案例詳解
……
第4章 ARCore
第5章 小米VR應用開發
第6章 HTC VIVE平臺下的VR開發基礎
第7章 HTC VIVE平臺下的VR開發進階
第8章 Leap Motion在開發中的應用
第9章 VR與AR創新風口
第10章 HTC VIVE遊戲——VR化的《俄羅斯方塊》
第11章 科普類AR&VR應用——星空探索
本書主要介紹AR與VR應用的開發流程。本書共11章。第1章主要介紹了AR應用開發的基礎知識,第2~4章介紹了AR開發中所廣泛使用的Vuforia與ARCore引擎,第5章介紹基於小米VR的應用開發,第6~8章分別介紹了基於HTCVIVE與LeapMotion設備的應用開發步驟,第9章介紹了當前VR與AR的創新風口,最後兩章分別給出了一個完整的VR遊戲案例與一個結合AR、VR的科普類應用案例。
本書適合VR、AR應用開發方面的專業人士閱讀。
吳亞峰,於復興 編
吳亞峰,本科畢業於北京郵電大學,碩士畢業於澳大利亞臥龍崗大學,1998年開始從事Java應用的開發,有10多年的Java開發與培訓經驗,主要的研究方向為Vulkan、OpenGL ES、手機遊戲以及VR/AR。他同時為3D遊戲開發人員、VR/AR軟件工程師,並兼任百納科技軟件培訓中心首席培訓師,近十年來為數十家企業培養了上千名高級軟件開發人員,曾編寫過《OpenGL ES 3x遊戲開發》(上下卷)、《Unity 案例開發大全》(第1版~第2版)、《VR與AR開發高級教程:基於Unity》《H5和WebGL 3D開發實戰詳解》《Android應用案例開發大全》(第1版~第4版)、《Android等