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 这两本书的主要内容做了翻译和整理:

  • SceneKit专题
  • 《ARKit by Tutorials》读书笔记
  • 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 平台等。

  • 推荐指数:★★★★
  • 总结:适用于从 Unity 入门者,涉及内容非常全面,不止是 AR 追踪与渲染,但也造成内容比较杂。
  • 由于 AR/VR 技术目前正在快速发展阶段,很多讲解 AR 框架的书籍内容滞后严重,对初学者来说,所有 2020 年之前的书籍都不推荐!

    本文之所以列出了一些过时书籍,主要目的也是提醒大家,在 AR 开发领域:

    所有 2020 年之前的书籍都不推荐!

    所有 2020 年之前的书籍都不推荐!!

    所有 2020 年之前的书籍都不推荐!!!

    重要的事情说三篇。

    如果非要看旧的,只建议看旧的 iOS 原生系列书籍,毕竟 iOS 原生开发延续性较强。

  • 「吐血整理」再来一打Webpack面试题
  • 一个合格(优秀)的前端都应该阅读这些文章
  •