书籍详情

ARKit原生开发入门精粹:RealityKit+Swift+SwiftUI

ARKit原生开发入门精粹:RealityKit+Swift+SwiftUI

作者:汪祥春 编

出版社:清华大学出版社

出版时间:2021-02-01

ISBN:9787302567479

定价:¥89.00

购买这本书可以去
内容简介
  本书采用RealityKit框架,对ARKit原生开发进行了全面深入的探究,从ARKit技术原理、理论脉络到各功能技术点、设计原则、性能优化对AR应用开发中涉及的技术进行了全方位的讲述,用语通俗易懂,阐述深入浅出。本书共分三篇:基础篇包括第1~3章,从最基础的增强现实概念入手,简述了ARKit、RealityKit技术体系结构、基本使用环境、运动跟踪原理、重要技术术语、基本功能点等基础知识。本篇立意高屋建瓴,带领读者一览ARKit全貌,形成整体印象。功能技术篇包括第4~12章,对ARKit的各功能技术点进行了全面深入的剖析,在讲述功能点时,特别注重技术的实际应用,每个功能点都配有详尽的可执行代码及代码的详细说明。提高篇包括第13、14章,主要从高层次对AR开发中的原则及性能优化进行讲解,提升开发人员对AR开发的整体把握能力。本书结构清晰、循序渐进、深浅兼顾,实例丰富,每个技术点都有案例,特别注重对技术的实际运用,力图解决读者在项目开发中面临的难点问题,实用性强。本书可以作为ARKit初学者、iOS开发人员、程序员、科研人员的学习用书,也可以作为各类高校相关专业师生的学习用书,以及培训学校的培训教材。
作者简介
暂缺《ARKit原生开发入门精粹:RealityKit+Swift+SwiftUI》作者简介
目录
第l章 ARKit基础
1.1 增强现实技术概述
1.1.1 AR概述
1.1.2 AR技术
1.1.3 AR技术应用
1.2 AR技术原理
1.2.1 位置追踪
1.2.2 视觉校准
1.2.3 惯性校准
1.2.4 3D重建
1.3 ARKit概述
1.3.1 什么是ARKit
1.3.2 ARKit功能
1.3.3 ARKit支持的设备
1.3.4 ARKit的不足
1.4 ARKit原理
1.4.1 ARKit三大基础能力
1.4.2 ARSession
1.4.3 ARAnchor
1.4.4 ARFrame
1.5 RealityKit概述
1.5.1 RealityKit主要功能
1.5.2 RealityKit体系架构
1.6 ARKit初体验
1.7 调试AR应用
第2章 RealitKit基础
2.1 运动跟踪原理
2.1.1 ARKit坐标系
2.1.2 ARKit运动跟踪分类
2.1.3 ARKit运动跟踪
2.1.4 ARKit使用运动跟踪的注意事项
2.2 ARSession管理
2.2.1 创建ARSession
2.2.2 ARConfigtration
2.2.3 设备可用性检查和权限申请
2.2.4 ARSession生命周期管理与跟踪质量
2.3 ARSession执行流
2.4 平面检测
2.5 射线检测
2.5.1 ARKit中的射线检测
2.5.2 射线检测实例
2.6 手势检测
2.6.1 手势检测定义
2.6.2 ARKit中的手势检测
2.7 AR(20aching
2.8 RealityKit中的事件系统
2.9 LiDAR传感器
2.9.1 场景几何
2.9.2 虚拟物体放置
2.9.3 动作捕捉与人形遮挡
2.9.4 场景仿真
2.10 Depth API
2.11 AR截屏
2.12 基于位置的AR
2.12.1 技术基础
2.12.2 实践
第3章 渲染基础
3.1 材质纹理
3.2 网格
3.3 模型
3.4 动画
3.5 RealityKit渲染
3.5.1 立方体贴图
3.5.2 PBR渲染
3.5.3 清漆贴图
……
功能讲述篇
提高篇
猜您喜欢

读书导航