图书介绍

ARKit开发实战PDF|Epub|txt|kindle电子书版本网盘下载

ARKit开发实战
  • 员凯著 著
  • 出版社: 北京:电子工业出版社
  • ISBN:9787121334702
  • 出版时间:2018
  • 标注页数:287页
  • 文件大小:33MB
  • 文件页数:309页
  • 主题词:虚拟现实

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

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

热门推荐