简介

教材介绍:

本书采用RealityKit框架,对ARKit原生开发进行了全面深入的探究,从ARKit技术原理、理论脉络到各功能技术点、设计原则、性能优化,对AR应用开发中涉及到的技术进行了全方位的讲述,用语通俗易懂,阐述深入浅出。

本书共分三个部分:第一部分为基础篇,包括第1章到第3章,从最基础的增强现实概念入手,简述了ARKit、RealityKit技术体系结构、基本使用环境、运动跟踪原理、重要技术术语、基本功能点等基础知识,本篇立意高屋建瓴,带领读者一览ARKit全貌,形成整体印象;第二部分为功能技术篇,包括第4章至第12章,对ARKit各个功能技术点进行了全面深入的剖析,在讲述功能点时,特别注重技术的实际应用,每一个功能点都配有详尽的可执行代码及代码的详细说明;第三部分为提高篇,包括第13章和第14章,主要从高层次对AR开发中的原则及性能优化进行讲解,提升开发人员对AR开发整体把握能力。

本书结构清晰、循序渐进、深浅兼顾,实例丰富,每个技术点都有案例,特别注重对技术的实际运用,力图解决读者在项目开发中面临的难点问题,实用性强。

本书适合ARKit初学者、iOS开发人员、程序员、科研人员,也可以作为高校、大专院校相关专业师生的学习用书,以及培训学校的培训教材。

查看课程