AR 框架书籍
AR 框架,就是指 ARKit、ARCore、ARFoundation 之类的开发框架。讲解 AR 基本原理和框架功能的相关书籍,就是本文的整理内容。
下面,我将从多个角度对我认真读过的相关书籍进行整理和推荐,以 iOS 平台为主。
Raywenderlich 系列
Raywenderlich 是一个专门做技术书籍和视频教程的网站,推出过很多 3D、AR 相关书籍。比较有名的是它们的三本书:
3D Apple Game | ARKit by Tutorials | Apple Augmented Reality | |
---|---|---|---|
发布年份 | 2017-09-27 | 2019-10-02 | 2020-11-20 |
框架平台 | SceneKit | ARKit | RealityKit |
难易程序 | 入门 | 入门 | 入门 |
优点 | 插图多,api 讲解细致 | AR 原理讲解,demo 多 | 较新,全面 |
缺点 | 过时 | 个别 demo 偏门,怪,老旧 | 与 ARKit 中有重复,demo 简单 |
推荐指数 | ★★ | ★★★ | ★★★★ |
总结 | 适合纯新手补 3D 基础 | 适合入门 ARKit 基础,但部分过时 | 适合全面了解苹果的 RealityKit 与配套应用 |
其中 《3D Apple Game》和《ARKit by TutorialRaywenderlich 》,以及另有一本 Unity AR&VR 的书,都已经过时,被做为过期书籍,免费提供 pdf 与代码下载: raywenderlich.com Deprecated Books
由于原书是英文的,出于学习目的,我对 SceneKit 和 ARKit 这两本书的主要内容做了翻译和整理:
AR 开发系列--汪祥春
汪祥春是 AR&VR 开发方面的专家,有多本相关书籍,分别从Unity、iOS 讲解了 AR 开发技术。
ARCore | ARFoundation | ARKit | |
---|---|---|---|
发布年份 | 2019-09-05 | 2020-10-01 | 2021-02-01 |
框架平台 | Unity+ARCore | Unity+ARFoundation | iOS+RealityKit |
难易程序 | 入门 | 入门 | 入门 |
优点 | -- | AR 原理讲解细致,且非常深入!! | AR 原理讲解细致,较新,示例完整 |
缺点 | 过时 | unity 配置讲解过多,极个别细节过时(unity 更新太快了) | demo 效果偏简单 ,SwiftUI 实际与 AR 无关 |
推荐指数 | ★ | ★★★★ | ★★★★★ |
总结 | 已完全过时不推荐 | 适合入门 Unity AR 开发,原理讲解超级棒 | 目前中文市场中, iOS 原生 AR 领域最新最全面的书籍 |
Unity AR/VR 开发系列--王寒
王寒 是 Unity AR/VR 方面的专家,知乎著名创作者。 AR 框架方面共有两本书:《Unity AR/VR开发:从新手到专家》、《Unity AR/VR 开发:实战高手训练营》,其中前一本已过时,不推荐;后一本出版于 2021-07-01,是前一本的更新替代版。作者自己推荐如下: 新书《Unity AR/VR开发:实战高手训练营》上架了
主要内容集中在 Unity 平台上,但并不限于 Vuforia SDK 和 AR Foundation(支持ARKit/ARCore),还涉及了如 HTC Vive,Oculus Quest,Valve Index、Google Glass、Magic Leap、Noitom 动作捕捉系统和微软 HoloLens 平台等。
由于 AR/VR 技术目前正在快速发展阶段,很多讲解 AR 框架的书籍内容滞后严重,对初学者来说,所有 2020 年之前的书籍都不推荐!
本文之所以列出了一些过时书籍,主要目的也是提醒大家,在 AR 开发领域:
所有 2020 年之前的书籍都不推荐!
所有 2020 年之前的书籍都不推荐!!
所有 2020 年之前的书籍都不推荐!!!
重要的事情说三篇。
如果非要看旧的,只建议看旧的 iOS 原生系列书籍,毕竟 iOS 原生开发延续性较强。