內容簡介
本書基於AR Foundation框架,採用URP渲染管線,利用ARKit進行iOS平台的AR應用開發,從AR技術概念、原理、理論脈絡到各功能技術點、ARQuickLook、設計原則、性能優化,對ARKit應用開發中涉及的技術進行了全方位的講述,語言通俗易懂,闡述深入淺出。 本書共分3篇:基礎篇包括第1章至第3章,從最基礎的增強現實概念入手,通過一個實例闡述了AR應用開發從軟硬體準備、開發環境搭建、工程設置到發布部署的全流程,探討了AR Foundation框架的技術基礎、常用組件,並著重探索了ARKit功能特性和運動跟蹤原理;功能技術篇包括第4章至第13章,對ARKit功能特性進行了全方位的詳細探索討論,從平面檢測、2D圖像和3D物體檢測、人臉檢測到持久化存儲與共享、光影特效、人體動捕等,全方位地進行了技術剖析、講解、演示,並對AR場景管理、圖像信息處理、3D文字聲頻視頻、AR Quick Look等實用功能進行了闡述和使用操作講解;高級篇包括第14章和第15章,主要闡述了AR應用設計、性能優化相關主題,著力提升開發人員在AR應用開發時的實際應用能力和整體把握能力。 本書結構清晰、循序漸進、深淺兼顧、實例豐富,每個技術點都有案例,特別注重對技術原理和實際運用的講述,提供實際工程實踐解決思路和方案。 本書適合AR初學者、Unity開發人員、程序員、科研人員閱讀,也可以作為各類高校相關專業師生的學慣用書,以及培訓學校的培訓教材。作者簡介
汪祥春,計算機科學與技術專業碩士,全國信息安全標準化委員會虛擬現實與增強現實標準工作組成員(CNITSC)、中國增強現實核心技術產業聯盟成員(CARA)、華為HDE(Huawei Developer Experts)、CSDN博客專家,申請AR/MR專利3項,擁有深厚的軟體工程專業背景和十余年軟體項目實施管理經驗。著有《基於Unity的ARCore開發實戰詳細講解》《AR開發權威指南——AR Foundation》《ARKit原生開發入門精粹——RealityKit+Swift+SwiftUI》。目錄
基礎篇