ARKit开发实战

ARKit开发实战 pdf epub mobi txt 电子书 下载 2025

员凯 著
想要找书就要到 静思书屋
立刻按 ctrl+D收藏本页
你会得到大惊喜!!
店铺: 蓝墨水图书专营店
出版社: 电子工业出版社
ISBN:9787121334702
商品编码:25860887981
包装:平装-胶订
出版时间:2018-02-01

具体描述

基本信息

书名:ARKit开发实战

:79.00元

作者:员凯

出版社:电子工业出版社

出版日期:2018-02-01

ISBN:9787121334702

字数:462

页码:300

版次:1

装帧:平装-胶订

开本:16开

商品重量:0.4kg

编辑推荐


★AR是颠覆传统的交互革命,而ARKit能让数亿iOS设备瞬间“变身”AR设备,学会ARKit将让你抓住AR红利。

★ARKit简单、易学,效果超赞。本书能让你快速了解AR的各项知识,从零开始全面掌握ARKit,快速开始动手制作自己的AR应用。

内容提要


本书主要介绍ARKit的原生API,分别从世界跟踪、场景理解、几何渲染、人脸跟踪4个方面详细叙述ARKit的功能,以及在Unity中接入ARKit的方法。并且在开始部分添加了使用ARKit所必需的一些基础知识,为了减少接受难度,本书只会叙述用到的知识点。本书的*后一部分介绍了EasyAR和Vuforia这两款AR SDK的功能和使用方法。 本书适合对ARKit感兴趣的iOS开发者,以及其他想要了解ARKit原生API的读者阅读。

目录


部分 基础知识

第1章 绘制图形/2

1.1 代码编写/2

1.2 CPU与GPU交互/4

1.3 状态准备/5

1.4 坐标转换/5

1.5 像素计算/6

1.6 硬件显示/6

第2章 图形学基础/8

2.1 笛卡儿坐标系/8

2.2 坐标空间/11

2.3 坐标系转换/12

2.4 硬件设备/13

第3章 数学基础/16

3.1 向量/16

3.2 矩阵/20

3.2.1 矩阵的定义/20

3.2.2 基本运算/21

3.2.3 运算律/24

3.2.4 矩阵的类型/27

第4章 增强现实基础/31

4.1 概念/31

4.2 结构组成/33

4.2.1 系统结构/33

4.2.2 关键要点/33

4.2.3 SLAM/34

4.3 发展历史/36

4.4 发展现状/39

4.4.1 AR硬件/39

4.4.2 AR软件/42

第二部分 ARKit内容

第5章 ARKit简介/47

5.1 ARKit概述/47

5.2 ARKit结构/49

5.3 ARKit使用/50

第6章 个AR应用/52

6.1 SceneKit/52

6.2 SpriteKit/56

6.3 Metal/60

第7章 世界跟踪/65

7.1 跟踪概述/65

7.2 模块结构/66

7.3 运行跟踪/67

7.4 ARConfiguration类/69

7.4.1 两者区别/71

7.4.2 使用示例/73

7.4.3 属性说明/74

7.5 ARSession类/75

7.5.1 持有的硬件/75

7.5.2 持有的数据/77

7.5.3 具备的能力/79

7.5.4 生命周期/80

7.5.5 处理输出/82

7.5.6 跟踪状态/84

7.5.7 中断和出错/86

7.6 ARFrame类/88

7.6.1 包含的内容/89

7.6.2 获取方式/90

7.6.3 属性和方法说明/91

7.7 ARAnchor类/93

7.8 ARCamera类/93

7.9 实例演示/98

7.9.1 新建项目/98

7.9.2 开始编码/99

7.9.3 运行效果/105

7.9.4 出错原因/106

第8章 场景理解/108

8.1 平面检测/108

8.2 ARPointCloud类/109

8.3 ARPlaneAnchor类/110

8.4 hit-test/111

8.4.1 概述/111

8.4.2 功能使用/114

8.4.3 ARHitTestResult类/114

8.5 ARLightEstimate类/116

8.6 实例/116

8.6.1 实例一/117

8.6.2 实例二/125

第9章 几何渲染/130

9.1 SceneKit/130

9.1.1 SceneKit概述/130

9.1.2 ARSView/133

9.1.3 ARSViewDelegate/135

9.2 SpriteKit 136

9.2.1 SpriteKit概述/136

9.2.2 ARSKView/137

9.2.3 ARSKViewDelegate/138

9.3 实例/139

9.3.1 实例一/139

9.3.2 实例二/150

第10章 人脸跟踪/155

10.1 概述/155

10.2 模块使用/156

10.3 各类说明/160

第11章 游戏/165

11.1 数字排列/165

11.1.1 新建项目/166

11.1.2 添加视图/166

11.1.3 添加数字/168

11.1.4 点击数字/169

11.1.5 调用加载/171

11.1.6 状态处理/172

11.1.7 运行效果/174

11.2 元素操作/175

11.2.1 新建项目/175

11.2.2 添加视图/175

11.2.3 添加手势/177

11.2.4 调用加载/182

11.2.5 添加平面/183

11.2.6 运行效果/185

11.3 捕捉萌宠/187

11.3.1 新建项目/187

11.3.2 添加元素/187

11.3.3 添加音效/191

11.3.4 添加模型/191

11.3.5 碰撞逻辑/194

11.3.6 粒子效果/195

11.3.7 调用加载/195

11.3.8 提示信息/196

11.3.9 运行效果/198

第三部分 ARKit在Unity中的应用

第12章 Unity环境/203

12.1 准备环境/203

12.2 环境说明/204

12.3 Hello Unity/207

第13章 使用ARKit/209

13.1 接入插件/209

13.2 远程调试/210

13.3 结构说明/214

13.4 使用操作/215

第14章 实例演示/218

14.1 管理跟踪/218

14.2 小游戏/223

第四部分 其他SDK的使用

第15章 EasyAR SDK/230

15.1 开发环境准备/230

15.2 EasyAR Basic功能/232

15.2.1 图片检测/232

15.2.2 播放视频/240

15.2.3 跟踪多个目标/245

15.2.4 二维码检测/248

15.2.5 云识别/252

15.3 EasyAR Pro功能/257

15.3.1 识别3D物体/258

15.3.2 录屏/263

15.3.3 SLAM /267

第16章 Vuforia SDK/272

16.1 开发环境准备/272

16.2 Image Targets/276

16.3 Cylinder Targets/278

16.4 Multi Targets/280

16.5 User Defined Targets/281

16.6 Cloud Recognition/282

16.7 Virtual Buttons/283

16.8 Text Recognition/284

16.9 VuMark /285

16.10 Object Recognition/285

作者介绍


文摘


序言



用户评价

评分

评分

评分

评分

评分

评分

评分

评分

评分

相关图书

本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度google,bing,sogou

© 2025 book.tinynews.org All Rights Reserved. 静思书屋 版权所有