图书介绍
ARKit开发实战PDF|Epub|txt|kindle电子书版本网盘下载
![ARKit开发实战](https://www.shukui.net/cover/69/34503509.jpg)
- 员凯著 著
- 出版社: 北京:电子工业出版社
- ISBN:9787121334702
- 出版时间:2018
- 标注页数:287页
- 文件大小:33MB
- 文件页数:309页
- 主题词:虚拟现实
PDF下载
下载说明
ARKit开发实战PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一部分 基础知识2
第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 SLAM34
4.3发展历史36
4.4发展现状39
4.4.1 AR硬件39
4.4.2 AR软件42
第二部分ARKit内容47
第5章ARKit简介47
5.1 ARKit概述47
5.2 ARKit结构49
5.3 ARKit使用50
第6章 第一个AR应用52
6.1 SceneKit52
6.2 SpriteKit56
6.3 Metal60
第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-test111
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 SceneKit130
9.1.1 SceneKit概述130
9.1.2 ARSCNView133
9.1.3 ARSCNViewDelegate135
9.2 SpriteKit136
9.2.1 SpriteKit概述136
9.2.2 ARSKView137
9.2.3 ARSKViewDelegate138
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中的应用203
第12章Unity环境203
12.1准备环境203
12.2环境说明204
12.3 Hello Unity207
第13章 使用ARKit209
13.1接入插件209
13.2远程调试210
13.3结构说明214
13.4使用操作215
第14章 实例演示218
14.1管理跟踪218
14.2小游戏223
第四部分 其他SDK的使用230
第15章EasyAR SDK230
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 SLAM267
第16章Vuforia SDK272
16.1开发环境准备272
16.2 Image Targets276
16.3 Cylinder Targets278
16.4 Multi Targets280
16.5 User Defined Targets281
16.6 Cloud Recognition282
16.7 Virtual Buttons283
16.8 Text Recognition284
16.9 VuMark285
16.10 Object Recognition285